Traitement MFGALL : Allocations GPAO
MFMALL : Positionnement de filtres supplémentaires
Ce point dentre permet de prendre la main en allocation de chaque composant li la production. Il est appel dans tous les cas dallocation (gestion OF, plan de travail, traitements automatiques ) et permet notamment dactiver/dsactiver lallocation dun composant rpondant certains critres.’ééàé’…’é’’éàè
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours.
Fichier trace
Il ny a pas de fichier trace ouvert.’
Classes fichiers et écrans disponibles
Les tables MFGMAT ([F:MFM], ITMMASTER ([F:ITM]) et ITMFACILIT ([F:ITF]) sont charges au moment de lappel du point dentre. é’’é
Utilisation
Ce point dentre a t conu pour permettre de dsactiver lallocation de composants rpondants certains critres. Cette dsactivation est possible par le positionnement de la variable WRET la valeur 9. Si le composant doit tre allou, laisser la variable WRET sa valeur courante.’éééçé’éàèéàêéà
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é |
MFGMAT |
Oui |
Matiresè |
ITMMASTER |
Oui |
Articles |
ITMFACILIT |
Oui |
Articles/Site |
ALLCHO : Possibilité de modifier la valeur de zones du masque Allocation
Ce point dentre permet de prendre la main juste aprs le chargement du masque dallocation OF. Il permet de modifier le contenu de zones du masque dallocation.’éè ’’
Contexte et mode de fonctionnement
Transaction
Il ny a pas de transaction en cours.’
Fichier trace
Il ny a pas de fichier trace ouvert.’
Classes fichiers et écrans disponibles
Le masque MFMALL est charg au moment de lappel du point dentre.é’’é
Utilisation
Ce point dentre a t conu pour permettre de modifier la valeur de zones du masque MFGALL .éé éPar exemple èàéééô’’ç,il permet de modifier la zone [M:MFA]TALL, de manire proposer par dfaut une allocation dtaille plutt quune allocation globale.
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 |
OF-Entteê |
ALLCHOMAT : Possibilité d’allouer spécifiquement des composants d’OF
Ce point d’entrée permet de prendre la main juste avant l’allocation des composants d’OF. Il permet de court-circuiter l’allocation standard afin de procéder à une allocation en fonction de critères 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 fichiers et écrans disponibles
Le masque MFMALL est chargé au moment de l’appel du point d’entrée.
Les tables MFGHEAD ([F :MFG] , MFGMAT ([F :MFM] sont chargées au moment de l’appel du point d’entrée.
Utilisation
Ce point d’entrée a été conçu pour permettre de prendre la main à l’intérieur de la boucle d’allocation des composants d’OF.
Il permet de court-circuiter l’allocation standard afin de procéder à une allocation en fonction de critères spécifiques. Par exemple, ce peut être une zone spécifique liée à chaque matière qui précise selon quel type d’allocation (globale , détaillée) il faut allouer la matière.
La variable GPE est utilisée. Elle est positionnée à la valeur 0 par défaut. Elle devra être positionnée à 1 si l’on souhaite court-circuiter l’allocation du traitement 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 |
ORDERS |
Non |
Encours articles |
MFGHEAD |
Oui |
Entête d’OF |
MFGMAT |
Oui |
Composants OF |
MFMMAJ : Mise à jour spécifique du fichier de matières d’OF MFGMAT
Ce point d’entrée permet de prendre la main lors de la mise à jour d’allocation de matières d’OF, juste avant la mise à jour de la table MFGMAT.
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 fichiers et écrans disponibles
Les buffers [F :MFG] et [F :MFM] sont chargés au moment de l’appel du point d’entrée.
Utilisation
Ce point d’entrée permet de prendre la main lors de la mise à jour d’allocation d’une matière d’OF ( sous-programme ALLOC_MAT ) ou de la totalité des matières d’un OF ( sous-programme ALLOC_OF) . Il permet d’intervenir juste avant de mettre à jour l’allocation de chaque composant , c’est à dire juste avant la mise à jour de la table MFGMAT.
Il est possible de connaître le contexte d’appel de chaque sous-programme d’allocation en interrogeant la valeur de la variable LTRT.
Valeurs possibles de LTRT :
- LTRT = « C » : création,
- LTRT = « M » : modification,
- LTRT = « A » : annulation,
- LTRT = « E » : passage d’une allocation globale vers une allocation détaillé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 |
ORDERS |
Non |
Encours articles |
MFGHEAD |
Non |
Entête d’OF |
MFGMAT |
Oui |
Composants OF |
MODALLMAT : modification des allocations matières
Ce point d’entrée permet de prendre la main en cas de modification des allocations des composants d'OF. Il permet de court-circuiter le traitement standard où la quantité manquante était allouée, pour le remplacer par un traitement spécifique, par exemple afin de respecter une règle d'allocation mono-lot.
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 fichiers et écrans disponibles
La classe écran ALLPAR est alimentée au moment de l’appel du point d’entrée, ainsi que les tables MFGMAT ([F :MFM], ITMMASTER ([F :ITM]) et ITMFACILIT ([F :ITF]).
Utilisation
Ce point d’entrée a été conçu pour permettre de court-circuiter l’allocation des composants d'OF en cas de modification des allocations pour la remplacer par une allocation spécifique. La variable GPE est utilisée. Elle est positionnée à la valeur 0 par défaut. Elle devra être positionnée à 1 si l’on souhaite court-circuiter l’allocation du traitement 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 |
MFGMAT |
Oui |
Matières |
ITMMASTER |
Oui |
Articles |
ITMFACILIT |
Oui |
Articles/Site |
CTLSHTMAT: contrôle des ruptures sur allocations matières
Ce point d’entrée permet de prendre la main en cas de ruptures sur des composants d'OF. Il permet de compléter le traitement standard et éventuellement réallouer sur un autre emplacement tout ou partie de la qté nécessaire.
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 fichiers et écrans disponibles
La classe écran ALLPAR est alimentée au moment de l’appel du point d’entrée, ainsi que les tables MFGMAT ([F :MFM], ITMMASTER ([F :ITM]) et ITMFACILIT ([F :ITF]).
Utilisation
Ce point d’entrée a été conçu pour permettre de compléter ou remplacer l’allocation des composants d'OF en cas de rupture (LSHT>0) pour la remplacer par une allocation spécifique.
Les paramètres LALL="qté allouée" et LSHT="qté en rupture" doivent être affectés avec les nouvelles quantités allouées et en rupture sur ce composant.
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 |
MFGMAT |
Oui |
Matières |
ITMMASTER |
Oui |
Articles |
ITMFACILIT |
Oui |
Articles/Site |
ALLMATMAJ : mise à jour de zones spécifiques de la table des matières d'OF
Ce point d’entrée permet de prendre la main lors de la mise à jour de la table des matières d’OF suite à des allocations manuelles, juste avant la mise à jour de la table MFGMAT.
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 fichiers et écrans disponibles
Le buffer [F :MFM] est chargé au moment de l’appel du point d’entrée.
Utilisation
Ce point d’entrée permet de prendre la main lors de la mise à jour de la table des matières d’OF, suite à la réalisation d'allocations manuelles. Il permet d’intervenir juste avant de mettre à jour l’allocation du composant courant , c’est à dire juste avant la mise à jour de la table MFGMAT.
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 |
MFGMAT |
Oui |
Composants OF |