Traitement SUBICU : Mise à jour de coût calculé
AVREWITC : Avant réécriture de coût
Ce point d’entrée permet de modifier des champs de la table article-coût ou d’alimenter des champs spécifiques juste avant la réécriture dans le cas de coût standard ou budget.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il y a un fichier trace ouvert
Différents cas d’appel
Le contexte est la mise à jour définitive de la table ITMCOST dans une boucle sur la table de travail ITMCOSTW.
Variables et masques disponibles
Variable ou masque |
Définition |
Mask ITCUPD0 [DIA] |
Ecran de saisie des options de traitement |
Char ERR_TRA (132) |
Pour un message d’erreur |
Tables ouvertes
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table |
Contenu significatif |
Intitulé Table |
ITCNAT |
NON |
Détail natures-coût |
ITCNATW [INWW] |
NON |
Détail natures-coût (temporaire) |
ITMCOST |
OUI |
Article coût |
ITMCOSTW [ICWW] |
OUI |
Article coût temporaire |
ITMMASTER |
OUI |
Article maître |
ITMFACILIT |
NON |
Article-site |
ITMMVT |
Oui, que pour standard et actualisé si on interface les variations de coût. |
Cumuls article |
AVWRIITC : Avant création de coût
Ce point d’entrée permet de modifier des champs de la table article-coût ou d’alimenter des champs spécifiques juste avant l’écriture (création de coût de tous types).
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il y a un fichier trace ouvert
Différents cas d’appel
Le contexte est la mise à jour définitive de la table ITMCOST dans une boucle sur la table de travail ITMCOSTW.
Le point d’entrée est situé dans la partie du traitement correspondant au type de coût, juste avant l’instruction Write. (L’écriture de l’enregistrement de coût standard à zéro répond à un besoin technique et ne fait pas l’objet de point d’entrée ; cela arrive quand on calcule un coût actualisé, budget ou simulé avant d’avoir créé le coût standard correspondant)
Variables et masques disponibles
Variable ou masque |
Définition |
Mask ITCUPD0 [DIA] |
Ecran de saisie des options de traitement |
Char ERR_TRA (132) |
Pour un message d’erreur |
Tables ouvertes
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table |
Contenu significatif |
Intitulé Table |
ITCNAT |
NON |
Détail natures-coût |
ITCNATW [INWW] |
NON |
Détail natures-coût (temporaire) |
ITMCOST |
OUI |
Article coût |
ITMCOSTW [ICWW] |
OUI |
Article coût temporaire |
ITMMASTER |
OUI |
Article maître |
ITMFACILIT |
NON |
Article-site |
ITMMVT |
Oui, que pour standard et actualisé si on interface les variations de coût. |
Cumuls article |
APMAJITC : Après mise à jour de coût
Ce point d’entrée permet d’intervenir après la mise à jour de la table article-coût que ce soit en création ou en réécriture.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il y a un fichier trace ouvert
Différents cas d’appel
Le contexte est la mise à jour définitive de la table ITMCOST dans une boucle sur la table de travail ITMCOSTW. Il vaut mieux se baser sur les valeurs de champs de ITMCOSTW pour accéder à l’enregistrement de la table ITMCOST qui vient d’être créé ou modifié.
Variables et masques disponibles
Variable ou masque |
Définition |
Mask ITCUPD0 [DIA] |
Ecran de saisie des options de traitement |
Char ERR_TRA (132) |
Pour un message d’erreur |
Tables ouvertes
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table |
Contenu significatif |
Intitulé Table |
ITCNAT |
NON |
Détail natures-coût |
ITCNATW [INWW] |
NON |
Détail natures-coût (temporaire) |
ITMCOST |
OUI |
Article coût |
ITMCOSTW [ICWW] |
OUI |
Article coût temporaire |
ITMMASTER |
OUI |
Article maître |
ITMFACILIT |
NON |
Article-site |
ITMMVT |
Oui, que pour standard et actualisé si on interface les variations de coût. |
Cumuls article |