Ce point d’entrée permet de prendre la main en allocation de chaque composant lié à la production. Il est appelé dans tous les cas d’allocation (gestion OF, plan de travail, traitements automatiques …) et permet notamment d’activer/désactiver l’allocation d’un composant répondant à certains critères./<--SPAN ">
Il y a une transaction en cours./<--SPAN ">
Il n’y a pas de fichier trace ouvert.
Les tables MFGMAT ([F :MFM], ITMMASTER ([F :ITM]) et ITMFACILIT ([F :ITF]) sont chargées au moment de l’appel du point d’entrée.
Ce point d’entrée a été conçu pour permettre de désactiver l’allocation de composants répondants à certains critères. Cette désactivation 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.
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 |
Ce point d’entrée permet de prendre la main juste après le chargement du masque d’allocation OF. Il permet de modifier le contenu de zones du masque d’allocation./<--SPAN ">
Il n’y a pas de transaction en cours./<--SPAN ">
Il n’y a pas de fichier trace ouvert.
Le masque MFMALL est chargé au moment de l’appel du point d’entrée.
Ce point d’entrée a été conçu pour permettre de modifier la valeur de zones du masque MFGALL . Par exemple , il permet de modifier la zone [M :MFA]TALL, de manière à proposer par défaut une allocation détaillée plutôt qu’une allocation globale.
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-Entête |
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.
/<--SPAN ">
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
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.
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.
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 |
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.
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
Les buffers [F :MFG] et [F :MFM] sont chargés au moment de l’appel du point d’entrée.
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.
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 |
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.
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
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]).
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.
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 |