Le contexte est passé par la variable globale GWIPCOST :
GWIPCOST = « ITMTRK_NEW » pour chaque création de déclaration de production.
GWIPCOST = « ITMTRK_DEL » pour chaque suppression de déclaration de production.
GWIPCOST = « MATTRK_NEW » pour chaque création de consommation matière.
GWIPCOST = « MATTRK_DEL » pour chaque suppression de consommation matière.
GWIPCOST = « OPETRK_NEW » pour chaque création de suivi opératoire.
GWIPCOST = « OPETRK_DEL » pour chaque suppression de suivi opératoire.
Il est possible de renvoyer un statut d’erreur au programme standard afin d’interrompre le processus, en initialisant la variable WRET à une valeur non nulle.
Suivant le type de suivi traité, les buffers [F:MKO], [F:MKI] et [F:MKM] sont chargés au moment de l’appel du point d’entrée, ainsi que les classes écran [M :MTK0], [M :MTK1], [M :MTK2] et [M :MTK3].
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
MFGITMTRK | Oui | Déclaration de production |
MFGITM | Non | Article lancé |
MFGMATTRK | Oui | Consommation matière |
MFGMAT | Non | Matière |
MFGOPETRK | Oui | Suivi d’opération |
MFGHEADTRK | Oui | Entête de suivi |
MFGHEAD | Non | Entête d’Of |
MFGOPE | Oui | Opérations |
SCHEDULING | Non | Jalonnement |
FACILITY | Oui | Site |
En modification des mouvements de stock liés à une ligne déclaration de production, ce point d’entrée permet d’intervenir sur l’indicateur de solde des lignes articles lancés (zone MFITRKFLG du fichier MFGITM).
Il y a une transaction en cours.
Pour annuler la transaction s’il y a un problème, il faut positionner la variable GOK à 0.
Il n’y a pas de fichier trace ouvert
Le buffer [F:MFI] est chargé au moment de l’appel du point d’entrée.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Contenu significatif | Intitulé Table |
MFGITMTRK | Oui | Déclaration de production |
MFGITM | Oui | Article lancé |
MFGMATTRK | Non | Consommation matière |
MFGMAT | Non | Matière |
MFGOPETRK | Non | Suivi d’opération |
MFGHEADTRK | Oui | Entête de suivi |
MFGHEAD | Non | Entête d’Of |
MFGOPE | Non | Opérations |
SCHEDULING | Non | Jalonnement |
FACILITY | Oui | Site |
Ce point d’entrée permet de prendre la main en création ou modification de suivi de fabrication, juste avant l’écriture du suivi matière ( fichier MFGMATTRK [F :MKM] ) afin de modifier ou renseigner la valeur de certaines zones.
Une variable de type caractère « WACTION » est positionnée à la valeur « C » en création et à la valeur « M » en modification. Le contenu de cette variable devra être interrogé afin de connaître le contexte d’appel.
Il y a une transaction en cours.
L’ouverture du fichier trace est soumise à la valeur du paramètre général stock « STOTRACE ».
Les masques MTK0, MTK1, MTK2, MTK3 sont éventuellement ouverts et chargés (selon transaction de suivi).
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
MFGHEAD | Oui | Entête d’OF |
MFGITM | Non | Articles lancés |
MFGOPE | Non | Opérations |
MFGMAT | Oui | Composants |
MFGOPETRK | Non | Suivi opératoire |
MFGMATTRK | Oui | Consommation matière |
Ce point d’entrée permet de prendre la main en création ou modification de suivi de fabrication, juste avant l’écriture de la déclaration de production ( fichier MFGITMTRK [F :MKI] ) afin de modifier ou renseigner la valeur de certaines zones.
Une variable de type caractère « WACTION » est positionnée à la valeur « C » en création et à la valeur « M » en modification. Le contenu de cette variable devra être interrogé afin de connaître le contexte d’appel.
Il y a une transaction en cours.
L’ouverture du fichier trace est soumise à la valeur du paramètre général stock « STOTRACE ».
Les masques MTK0, MTK1, MTK2, MTK3 sont éventuellement ouverts et chargés (selon transaction de suivi).
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
MFGHEAD | Oui | Entête d’OF |
MFGITM | Oui | Articles lancés |
MFGOPE | Non | Opérations |
MFGMAT | Non | Composants |
MFGOPETRK | Non | Suivi opératoire |
MFGMATTRK | Non | Consommation matière |
MFGITMTRK | Oui | Déclaration de production |
Ce point d’entrée permet de prendre la main en création, modification ou suppression de suivi de fabrication, juste avant la réécriture de la matière d’of( fichier MFGMAT [F :MFM] ) afin de modifier ou renseigner la valeur de certaines zones.
Une variable de type caractère « WACTION » est positionnée à la valeur « C » en création , à la valeur « M » en modification et à la valeur « A » en annulation.
Une variable de type entier « WCUMMATSUI » contient la valeur du paramètre CUMMATSUI et permet de savoir si les matières sont cumulées au suivi (0 : les matières ne sont pas cumulées, 1 : les matières sont cumulées).
Le contenu de ces variables devra être interrogé afin de connaître le contexte d’appel.
Il y a une transaction en cours.
L’ouverture du fichier trace est soumise à la valeur du paramètre général stock « STOTRACE ».
Les masques MTK0, MTK1, MTK2, MTK3 sont éventuellement ouverts et chargés (selon transaction de suivi).
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
MFGHEAD | Oui | Entête d’OF |
MFGITM | Non | Articles lancés |
MFGOPE | Non | Opérations |
MFGMAT | Oui | Composants |
MFGOPETRK | Non | Suivi opératoire |
MFGMATTRK | Oui | Consommation matière |
Ce point d’entrée permet d'autoriser ou non le recalcul du jalonnement suite à une suppression de suivi opératoire.
Il y a une transaction en cours.
Il y a un fichier trace ouvert.
Positionner GPE à 1 pour éviter un recalcul du jalonnement.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Contenu significatif | Intitulé Table |
MFGHEADTRK | Oui | Entête de suivi |
MFGOPETRK | Non | Suivi opératoire |
En création et annulation de suivi sur des ordres de fabrication, ce point d’entrée permet de prendre la main lors de la gestion de l ‘allocation sur la matière, afin, par exemple, de gérer des allocations globales au lieu des allocations détaillées.
Il y a une transaction en cours.
Il y a un fichier trace ouvert.
En sortie du point d’entrée, positionner la variable globale GPE à la valeur 0 (ou GOK=0) pour inhiber le traitement standard de création ou annulation d’allocations.
Si TRTLIG = "A", il s'agit d'annuler les allocations, sinon de les mettre à jour.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Contenu significatif | Intitulé Table |
MFGHEADTRK | Oui | Entête de suivi |
MFGMATTRK | Oui | Suivi matière |
Ce point d’entrée permet de modifier la quantité à allouer sur une matières d'OF affectée du suivi courant.
Il y a une transaction en cours.
Il y a un fichier trace ouvert.
Le point d’entrée, positionne la variable globale WALLQTY à la qté qui doit être allouée.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Contenu significatif | Intitulé Table |
MFGHEADTRK | Oui | Entête de suivi |
MFGMATTRK | Oui | Suivi matière |
Ce point d’entrée permet de ne pas mettre à jour l'opération lors de la suppression du suivi courant.
Une variable de type caractère « WACTION » est positionnée à la valeur « C » en création et à la valeur « M » en modification. Le contenu de cette variable devra être interrogé afin de connaître le contexte d’appel.
Il y a une transaction en cours.
Pour annuler la transaction s’il y a un problème, il faut positionner la variable GOK à 0.
L’ouverture le la trace est soumise à la valeur du paramètre général stock « STOTRACE ».
Le buffer [F:MKO] est chargé au moment de l’appel du point d’entrée.
Les classes écran [M :MTK0] et [M :MTK1] liées à la création du suivi des temps est chargée.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (…).
Table | Contenu significatif | Intitulé Table |
MFGHEADTRK | Oui | Entête de suivi |
MFGHEAD | Non | Entête d’Of |
MFGOPE | Oui | Opérations |
MFGOPETRK | Oui | Suivi opérations |
SCHEDULING | Non | Jalonnement |
FACILITY | Oui | Site |