Traitement FUNMFGS : Situation/Solde/cloture d'OF
MFSMAJ : Mise à jour de zones spécifiques du fichier MFGHEAD en cloture
Ce point d’entrée permet de prendre la main en clôture d’un ordre de fabrication, juste avant la ré écriture de l’entête d’OF (Fichier MFGHEAD [F :MFG]) afin de renseigner des zones spécifiques.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert
Classes écrans disponibles
Les masques MFS0, MFS1, MFS2, MFS3, MFS4 sont ouverts et chargés.
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 |
FACILITY |
Oui |
Site |
MFGHEAD |
Oui |
Entête d’OF |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Non |
Composants |
WIPCOST : Evènement influant sur le prix de revient de fabrication
Ce point d'entrée sert à intercepter les évènements de suivi de fabrication susceptibles d’avoir un impact sur le prix de revient de l’ordre de fabrication.
Le type d’événement concerné ici est la création de suivis opératoires et de consommations matières (en solde d’ordre de fabrication).
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert.
Différents cas d’appel
Le point d'entrée est situé à 2 endroits, à l’issue des phases de mise à jour.
Le contexte est passé par la variable globale GWIPCOST :
GWIPCOST = « MATTRK_NEW » pour chaque création de consommation matière.
GWIPCOST = « OPETRK_NEW » pour chaque création 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.
Variables et masques disponibles
Les masques MFS0, MFS1, MFS2, MFS3, MFS4 sont ouverts et chargés.
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 |
FACILITY |
Oui |
Site |
MFGHEAD |
Oui |
Entête d’OF |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Oui |
Opérations |
MFGMAT |
Oui |
Composants |
MFGOPETRK |
Oui |
Suivi opératoire |
MFGMATTRK |
Oui |
Consommation matière |
MKOTRKMAJ : Mise à jour de zones spécifiques du fichier de suivi d'opération
Ce point d’entrée permet de prendre la main en solde ou clôture d’OF, juste avant l’écriture du suivi automatique d’opération ( fichier MFGOPETRK [F :MKO] ) afin de renseigner des zones spécifiques.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert.
Classes écrans disponibles
Les masques MFS0, MFS1, MFS2, MFS3, MFS4 sont ouverts et chargés.
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 |
MFGHEAD |
Non |
Entête d’OF |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Non |
Composants |
MFGOPETRK |
Non |
Suivi opératoire |
MFGMATTRK |
Non |
Consommation matière |
MKMTRKMAJ : Mise à jour complémentaire du fichier de suivi des matières
Ce point d’entrée permet de prendre la main en solde ou clôture d’OF, juste avant l’écriture du suivi automatique d’une matière ( fichier MFGMATTRK [F :MKM] ) afin de modifier ou renseigner la valeur de certaines zones.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert.
Classes écrans disponibles
Les masques MFS0, MFS1, MFS2, MFS3, MFS4 sont ouverts et chargés.
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 |
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 |
CUSTRTSUP : Permet de lancer un traitement supplémentaire en fin d' exécution
Ce point d’entrée permet de prendre la main en sortie du solde ou de la clôture d’un ordre de fabrication, pour effectuer un traitement particulier, comme, par exemple, le lancement du calcul du prix de revient de fabrication.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert.
Classes écrans et variables disponibles
La variable de travail WTRTTYP permet de savoir si l’on est en solde ou en clôture d’OF.
WTRTTYP = 1 : on vient de solder un OF.
WTRTTYP = 2 : on vient de clôturer un OF.
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 |
MFGHEAD |
Oui |
Entête d’OF |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Non |
Composants |
MFGOPETRK |
Non |
Suivi opératoire |
MFGMATTRK |
Non |
Consommation matière |
WAUTO : suivre automatiquement ou non des matières ou opérations non soldées.
Ce point d’entrée permet de prendre la main en solde ou clôture d’un ordre de fabrication pour suivre automatiquement ou non des matières ou opérations non soldées.
Contexte et mode de fonctionnement
Transaction
Il n'y a pas de transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert
Variables et classes écrans disponibles
Les masques MFS0, MFS1, MFS2, MFS3, MFS4 sont ouverts et chargés.
[L]WAUTO : positionner à 1 pour suivre automatiquement les matières non soldées, sinon 0.
[L]WAUTO2 : positionner à 1 pour suivre automatiquement les opérations non soldées, sinon 0.
GPE += 1 : pour éviter l'alimentation de WAUTO par le standard
GPE += 2 : pour éviter l'alimentation de WAUTO2 par le standard
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 |
FACILITY |
Oui |
Site |
MFGTRS |
Oui |
Transaction saisie production |
MFGHEAD |
Oui |
Entête d’OF |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Non |
Composants |
MFSMAJCLE : Mise à jour de zones spécifiques du fichier MFGHEAD en solde
Ce point d’entrée permet de prendre la main en solde d’un ordre de fabrication, juste avant la ré écriture de l’entête d’OF (Fichier MFGHEAD [F :MFG]) afin de renseigner des zones spécifiques.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert
Classes écrans disponibles
Les masques MFS0, MFS1, MFS2, MFS3, MFS4 sont ouverts et chargés.
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 |
FACILITY |
Oui |
Site |
MFGHEAD |
Oui |
Entête d’OF |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Non |
Composants |
CUSCTLSUP : contrôle des matières ou opérations non soldées.
Ce point d’entrée permet de prendre la main en solde ou clôture d’un ordre de fabrication pour autoriser ou non le traitement (sous-programme CTRL_VALID).
Les variables LRET,LOPE,LMAT,LITM ou WWIP peuvent être réajustées.
Contexte et mode de fonctionnement
Transaction
Il n'y a pas de transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert
Variables et classes écrans disponibles
Les masques MFS0, MFS1, MFS2, MFS3, MFS4 sont ouverts et chargés.
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 |
FACILITY |
Oui |
Site |
MFGTRS |
Oui |
Transaction saisie production |
MFGHEAD |
Oui |
Entête d’OF |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Non |
Composants |
CTLMFMSTO: Stock disponible pour les matières non consommées
Ce point d’entrée permet de prendre la main en solde ou clôture d’OF, juste avant le suivi automatique d’une matière afin de modifier ou renseigner la valeur de certaines zones.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il n’y a pas de fichier trace ouvert.
Classes écrans disponibles
Les masques MFS0, MFS1, MFS2, MFS3, MFS4 sont ouverts et chargés.
La variable GPE positionnée à une valeur différente de 0 permet d'éviter la recherche standard du stock disponible. Le traitement spécifique doit alors prendre en charge la lecture de [F:SRU] et tables nécessaires à la sortie de stock, et surtout renseigner la variable LDIS avec le stock qu'il estime disponible.
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 |
MFGHEAD |
Oui |
Entête d’OF |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Oui |
Composants |
MFGOPETRK |
Non |
Suivi opératoire |
MFGMATTRK |
Non |
Consommation matière |