Traitement MTKAUTLIB : Librairie de traitements auto de création de suivi de fab
BENMKOMAJ : Mise à jour de zones spéc. du fichier suivi opératoire MFGOPETRK
Ce point d’entrée permet de prendre la main en création de suivis opératoires juste avant la création de la ligne suivi d’opération (ceci permettant, par exemple, d’initialiser des zones de tables spécifiques).
Contexte et mode de fonctionnement
Transaction
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.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:MKO] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MTOK] liée à la création de suivi des temps est chargée.
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 |
MFGHEADTRK |
Non |
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 |
BENMKIMAJ : Mise à jour de zones spéc. du fichier déclaration de prod. MFGITMTRK
Ce point d’entrée permet de prendre la main en création de suivis de production juste avant la création de la ligne suivi article lancé (ceci permettant, par exemple, d’initialiser des zones de tables spécifiques).
Contexte et mode de fonctionnement
Transaction
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.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:MKI] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MTIK] liée à la création de suivi de production est chargée.
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 |
MFGHEADTRK | Non | Entête de suivi |
MFGHEAD | Non | Entête d’Of |
MFGITM | Oui | Article lancé |
MFGITMTRK | Oui | Suivi de production |
FACILITY | Oui | Site |
BENMKMMAJ :Mise à jour de zones spéc. du fichier consommation matières MFGMATTRK
Ce point d’entrée permet de prendre la main en création de suivis de consommation juste avant la création de la ligne suivi matière (ceci permettant, par exemple, d’initialiser des zones de tables spécifiques).
Contexte et mode de fonctionnement
Transaction
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.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:MKM] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MTMK] liée à la création de suivi des matières est chargée.
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 |
MFGHEADTRK |
Non |
Entête de suivi |
MFGHEAD |
Non |
Entête d’Of |
MFGMAT |
Oui |
Matières |
MFGMATTRK |
Oui |
Suivi matières |
FACILITY |
Oui |
Site |
BENMFOMAJ : Mise à jour de zones spécifiques du fichier opérations MFGOPE
Ce point d’entrée permet de prendre la main en création de suivis opératoires juste avant la ré écriture de la ligne opération (ceci permettant, par exemple, de mettre à jour des zones spécifiques).
Contexte et mode de fonctionnement
Transaction
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.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:MFO] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MTOK] liée à la création de suivi des temps est chargée.
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 |
MFGHEADTRK |
Non |
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 |
MFICLEMAJ :Gestion spécifique de l'indicateur de solde de la ligne article lancé
En création automatique de 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).
Contexte et mode de fonctionnement
Transaction
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.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:MFI] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MTIK] liée à la création de suivi de production est chargée.
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 |
MFGHEADTRK |
Non |
Entête de suivi |
MFGHEAD |
Non |
Entête d’Of |
MFGITM |
Oui |
Article lancé |
MFGITMTRK |
Oui |
Suivi de production |
FACILITY |
Oui |
Site |
BENMFIFLT : en déclaration de production automatique, changement du filtre
Ce point d’entrée permet de prendre la main en création automatique de suivis de production, juste après le filtre standard à appliquer sur les lignes articles lancés à traiter, afin de faire un filtre spécifique.
Ci dessous le filtre standard :
Filter [F:MFI] Where MFGNUM = [M:MTIK]MFGNUM & MFITRKFLG <> 5 & ITMSTA <> 4
Le point d’entrée est positionné derrière cette ligne.
Attention : Le filtre s’appliquera à la place du filtre standard et non en plus. Le filtre sur le numéro d’Of(MFGNUM) doit impérativement être positionné.
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 fichiers et écrans disponibles
Le filtre standard est fait.
Le masque [M :MTIK] est chargé
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 |
MFGHEADTRK |
Non |
Entête de suivi |
MFGHEAD |
Non |
Entête d’Of |
MFGITM |
Non |
Article lancé |
MFGITMTRK |
Non |
Suivi de production |
FACILITY |
Non |
Site |
ITMREF |
Non |
Article |
ITMFACILIT |
Non |
Article-Site |
STOTRS |
Non |
Transaction de stock |
BENMFMFLT : en consommation automatique, changement du filtre à appliquer
Ce point d’entrée permet de prendre la main en création automatique de consommation matières, juste après le filtre standard à appliquer sur les lignes composants à traiter, afin de faire un filtre spécifique.
Ci dessous le filtre standard selon la valeur de TYPTRT(type de traitement) et de MFGMST(opération de production):
Les valeurs de TYPTRT sont :
1 = On veut suivre toutes les matières liées à un OF.
2= On veut suivre toutes les matières liées à une opération.
Si l’opération est productive, on suivra en plus les matières avec numéro d’opération = 0
3 = On veut suivre toutes les matières liées à une ligne article produit.
Case [M:MTMK]TYPTRT
When 1 : Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & MFMTRKFLG <> 5 &
& MATSTA <> 4
When 2 :
If [M:MTMK]MFGMST <> 2
Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & BOMOPE = [M:MTMK]OPENUM & MFMTRKFLG <> 5 &
& MATSTA <> 4
Else
Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & find(BOMOPE,[M:MTMK]OPENUM,0)
& & MFMTRKFLG <> 5 & MATSTA <> 4
Endif
When 3 : Filter [F:MFM] Where MFGNUM = [M:MTMK]MFGNUM & (find(MFGLIN,0,[M:MTMK]MFGLIN)) &
& MFMTRKFLG <> 5 & MATSTA <> 4
Le point d’entrée est positionné derrière chaque filtre standard.
Attention : Le filtre s’appliquera à la place du filtre standard et non en plus. Le filtre sur le numéro d’Of(MFGNUM) doit impérativement être positionné.
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 fichiers et écrans disponibles
Le filtre standard est fait.
Le masque [M :MTMK] est chargé
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 |
MFGHEADTRK |
Non |
Entête de suivi |
MFGHEAD |
Non |
Entête d’Of |
MFGITM |
Non |
Article lancé |
MFGITMTRK |
Non |
Suivi de production |
FACILITY |
Non |
Site |
ITMREF |
Non |
Article |
ITMFACILIT |
Non |
Article-Site |
STOTRS |
Non |
Transaction de stock |
BENMKMMOD : en consommation automatique, Calcul spécifique de la quantité conso
Ce point d’entrée permet de prendre la main en création automatique de suivis de consommation juste après le calcul de la quantité à consommer, afin, par exemple, de recalculer cette quantité.
Contexte et mode de fonctionnement
Transaction
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.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:MKM] est en partie chargé au moment de l’appel du point d’entrée. Notamment, la quantité consommée ([F :MKM]USEQTY) est chargée.
Le buffer [F :MFM] est en ligne mais n’est pas encore mis à jour.
La classe écran [M :MTMK] liée à la création de suivi des matières est chargée.
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 |
MFGHEADTRK |
Non |
Entête de suivi |
MFGHEAD |
Non |
Entête d’Of |
MFGMAT |
Oui |
Matières |
MFGMATTRK |
Oui |
Suivi matières |
FACILITY |
Oui |
Site |
BENENTLOT : Permet de modifier le bloc complément lot
Ce PE permet de modifier le contenu du bloc : complément lot dans l écran des entrées STOENTW
Contexte et mode de fonctionnement
Ce PE permet par exemple d'affecter le premier numéro d'un sous-lot par une valeur autre que : 00001
Dans ce cas le contenu du PE serait :
IF [F:ITM]LOTMGTCOD = 4 & [M:ENTW]SLO(nolign-1) = "00001"
[M:ENTW]SLO(nolign-1) = "Slo spécifique"
endif
la valeur "Slo spécifique" devra etre de type alphanumérique de longueur conforme avec GLONSLO et se terminer par des numériques
Transaction
Il ni a pas de transaction en cours.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:ITM] est chargé.
Le buffer [F :ITF] est chargé.
La classe écran [M :STOENTW] est chargée.
Tables ouvertes
CUSTRTSUP: Après déclaration de prod. MFGITMTRK
Ce point d’entrée permet de prendre la main en création de suivis de production juste avant la sortie, après création de la ligne suivi article lancé et mise à jour du stock.
Contexte et mode de fonctionnement
Transaction
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.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:MKI] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MTIK] liée à la création de suivi de production est chargée.
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 |
MFGHEADTRK | Non | Entête de suivi |
MFGHEAD | Non | Entête d’Of |
MFGITM | Oui | Article lancé |
MFGITMTRK | Oui | Suivi de production |
FACILITY | Oui | Site |
BEFBODMKM : filtrer composants en consommation automatique sur nomenclature
Ce point d’entrée permet de prendre la main en création automatique de consommation matières sur nomenclature afin d'accepter ou non la consommation d'un composant identifié par [F:BOD].
Pour ne pas déclencher la sortie d'un composant, positionner la variable GPE à 1.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il y a un fichier trace ouvert
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 |
BOM |
Oui |
Entête de nomenclature |
BOMD |
Oui |
Ligne de composant |
CRE_CPLMFO : avant mise à jour de l'opération
Ce point d’entrée permet de prendre la main en création automatique d'un suivi opération.
Pour ne pas déclencher la mise à jour de l'opération (buffer [F:MFO]), positionner la variable GPE à 1.
Contexte et mode de fonctionnement
Transaction
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.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:MFO] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MTOK] liée à la création de suivi des temps est chargée.
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 |
MFGHEADTRK |
Non |
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 |
BENMFMCTL : consommation article non renouvelé
Ce point d’entrée permet de prendre la main juste avant le test sur le statut de l'article, afin de pouvoir par exemple autoriser la consommation des composants en statut "non renouvelé" mais pour lesquels il reste du stock.
Contexte et mode de fonctionnement
Transaction
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.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:ITM] est chargé avec le composant courant au moment de l’appel du point d’entrée.
Affecter GPE à une valeur > 0 pour éviter de sortir sur le test [F:ITM]ITMSTA > 1 et autoriser le traitement à se poursuivre.
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 |
MFGHEADTRK |
Non |
Entête de suivi |
MFGHEAD |
Non |
Entête d’Of |
MFGMAT |
Oui |
Matières |
MFGMATTRK |
Oui |
Suivi matières |
FACILITY |
Oui |
Site |
BENMKMTRA : Tracer le manque de stock disponible
Ce point d’entrée permet de prendre la main juste avant l'écriture dans la trace du message WMSGSUI concernant l'e manque de stock disponible.
La remise à vide de WMSGSUI via ce point d'entrée inhibe l'écriture du message.
Contexte et mode de fonctionnement
Classes fichiers et écrans disponibles
Les buffers [F:ITM] et [F:ITF] sont chargés avec l'article et l'article-site concernés par le message d'erreur au moment de l’appel du point d’entrée.
BEFWRIMTA :Mise à jour de zones spéc. Réponses Fiche Qualité MTKCRDASW
Ce point d’entrée permet de prendre la main en création de suivi de fabrication à l'écriture des réponses données dans la Fiche Qualité, juste avant la création de chaque ligne (ceci permettant, par exemple, d’initialiser des zones de tables spécifiques).
Contexte et mode de fonctionnement
Transaction
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.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Le buffer [F:MTA] est chargé au moment de l’appel du point d’entrée.
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 |
MFGHEADTRK |
Non |
Entête de suivi |
MFGHEAD |
Non |
Entête d’Of |
MTKCRDASW |
Oui |
Réponses Fiche Qualité |
FACILITY |
Oui |
Site |
CTLMKMNUL : suivi matière avec quantité nulle
Ce point d’entrée est déclenché sur la génération automatique d'un suivi matière, afin de pouvoir, par exemple, forcer la création du suivi y compris lorsque la quantité calculée par l'algorithme est nulle.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Les buffers [F:ITM], [F:ITF] sont chargés avec le composant courant , provenant de l'ordre de fabrication ou de la nomenclature, au moment de l’appel du point d’entrée, mais le buffer [F:MKM] n'est pas encore totalement calculé.
Affecter GPE à une valeur > 0 pour éviter de sortir sur les tests [F:MKM]USEQTY=0 et autoriser le traitement à se poursuivre.
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 |
MFGHEADTRK |
Non |
Entête de suivi |
MFGHEAD |
Non |
Entête d’Of |
MFGMAT |
Oui |
Matières |
MFGMATTRK |
Oui |
Suivi matières |
FACILITY |
Oui |
Site |
CTLMKMSTO : suivi matière si le stock est insuffisant
Ce point d’entrée est déclenché sur la génération automatique d'un suivi matière, afin de pouvoir, par exemple, forcer la création du suivi y compris lorsque la quantité en stock est insuffisante et stock négatif interdit.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il y a un fichier trace ouvert
Classes fichiers et écrans disponibles
Les buffers [F:ITM], [F:ITF], [F:MKM] sont chargés avec le composant courant au moment de l’appel du point d’entrée.
Le point d'entrée est déclenché dans la cas d'une sortie automatique, si le stock disponible est insuffisant et que l'article n'est pas autorisé en stock négatif.
Affecter GPE à une valeur > 0 pour éviter de déclencher la mise à jour des stocks et autoriser le traitement à se poursuivre.
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 |
MFGHEADTRK |
Non |
Entête de suivi |
MFGHEAD |
Non |
Entête d’Of |
MFGMAT |
Oui |
Matières |
MFGMATTRK |
Oui |
Suivi matières |
FACILITY |
Oui |
Site |