Utilisez ce point d'entrée pour ajouter de la logique dans la création d'un ordre de fabrication, juste avant la création des lignes d'opération. Vous pouvez ensuite initialiser des champs personnalisés, si besoin.
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il y a un fichier trace ouvert.
Le buffer [F:MFO] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
Selon le contexte, les classes écran [M :MBW1], [M :MBW3] ou [M :MBW4] liées à la prise en compte d’un en-cours sont chargées.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Non | Ordre fabrication - articles |
MFGOPE | Oui | Ordre fabrication - opérations |
MFGMAT | Non | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Non | En-cours |
SCHEDULING | Non | Jalonnement d'OF |
OPERATIONS | Oui | En-cours charge |
ROUTING | Oui | Gamme - en-tête |
ROUOPE | Oui | Gamme - opérations |
ROUSCD | Oui | Gamme - opération jalonnement |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Non | Sites |
Utilisez ce point d'entrée pour ajouter de la logique dans la gestion d'un ordre de fabrication, lors de la génération de la liste de composants. Il permet de remplacer l’algorithme standard afin d’alimenter les données à partir d’une source spécifique.
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il n’y a pas de fichier trace ouvert.
Le buffer [F:MFG] est chargé au moment de l’appel du point d’entrée.
Le buffer [F:MFI] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
Ce point d’entrée a été conçu pour permettre une alimentation spécifique complète du tableau des composants (MFGX).
Les composants sont insérés dans le masque [M:MFGX].
Au moment de l’appel, les paramètres suivants sont disponibles :
CharLFCYSite de production
CharLITMArticle lancé
IntegerLALTAlternative de nomenclature
DateLDATDate début OF
DecimalLQTYQuantité lancée
CharLLOTLot lancé
IntegerLOPENuméro opération de rattachement matière (propagation en traversée fantôme)
IntegerLOFSDélai mise en oeuvre (propagation en traversée fantôme)
IntegerLRETCode retour
Si ce point d'entrée prend en charge la génération de la liste, il faut impérativement renvoyer la valeur 9 dans le code retour LRET, ainsi le script standard sera court-circuité.
L’écriture du contenu du tableau [M :MFGX] dans la table [F :MFM] est prise en charge par le standard.
La variable globale GMFMORI permet de connaître la fonction d’origine (MFGAUTLIB)
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Non | Ordre fabrication - en-tête |
MFGITM | Non | Ordre fabrication - articles |
MFGOPE | Non | Ordre fabrication - opérations |
MFGMAT | Non | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Non | En-cours |
SCHEDULING | Non | Jalonnement d'OF |
OPERATIONS | Non | En-cours charge |
ROUTING | Non | Gamme - en-tête |
ROUOPE | Non | Gamme - opérations |
ROUSCD | Non | Gamme - opération jalonnement |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Non | Sites |
Utilisez ce point d'entrée pour ajouter de la logique dans la gestion d'un ordre de fabrication, lors de la génération de la liste des opérations. Il permet de remplacer l’algorithme standard afin d’alimenter les données à partir d’une source spécifique.
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il n’y a pas de fichier trace ouvert.
Le buffer [F:MFG] est chargé au moment de l’appel du point d’entrée.
Le buffer [F:MFI] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
Ce point d’entrée a été conçu pour permettre une alimentation spécifique complète de la table des opérations ([F :MFO]).
Au moment de l’appel, les paramètres suivants sont disponibles :
Value Date CDAT Date référence
Value Integer CALT Alternative gamme
Integer LRET Code retour
Si ce point d'entrée prend en charge la génération de la liste, il fautimpérativementrenvoyer la valeur9dans le code retourLRET, ainsi le script standard sera court-circuité.
La variable globale GMFMORI permet de connaître la fonction d’origine (MFGAUTLIB)
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Non | Ordre fabrication - en-tête |
MFGITM | Non | Ordre fabrication - articles |
MFGOPE | Non | Ordre fabrication - opérations |
MFGMAT | Non | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Non | En-cours |
SCHEDULING | Non | Jalonnement d'OF |
OPERATIONS | Non | En-cours charge |
ROUTING | Non | Gamme - en-tête |
ROUOPE | Non | Gamme - opérations |
ROUSCD | Non | Gamme - opération jalonnement |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Non | Sites |
Utilisez ce point d'entrée pour ajouter de la logique dans la gestion d'un ordre de fabrication, juste avant la réécriture des lignes d'articles lancés. Vous pouvez ensuite initialiser des champs personnalisés, si besoin.
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il y a un fichier trace ouvert.
Le buffer [F:MFI] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Oui | Ordre fabrication - articles |
MFGOPE | Non | Ordre fabrication - opérations |
MFGMAT | Non | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Non | En-cours |
SCHEDULING | Non | Jalonnement d'OF |
OPERATIONS | Non | En-cours charge |
ROUTING | Non | Gamme - en-tête |
ROUOPE | Non | Gamme - opérations |
ROUSCD | Non | Gamme - opération jalonnement |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Non | Sites |
Utilisez ce point d'entrée pour ajouter de la logique dans la modification d'un ordre de fabrication, juste avant la réécriture des lignes de composants. Vous pouvez ensuite initialiser des champs personnalisés, si besoin.
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il y a un fichier trace ouvert.
Le buffer [F:MFM] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Non | Ordre fabrication - articles |
MFGOPE | Non | Ordre fabrication - opérations |
MFGMAT | Oui | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Oui | En-cours |
SCHEDULING | Non | Jalonnement d'OF |
OPERATIONS | Non | En-cours charge |
ROUTING | Non | Gamme - en-tête |
ROUOPE | Non | Gamme - opérations |
ROUSCD | Non | Gamme - opération jalonnement |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Non | Sites |
Utilisez ce point d'entrée pour ajouter de la logique dans la modification d'un ordre de fabrication, juste avant la réécriture des lignes d'opération. Vous pouvez ensuite initialiser des champs personnalisés, si besoin.
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il y a un fichier trace ouvert.
Le buffer [F:MFO] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Non | Ordre fabrication - articles |
MFGOPE | Oui | Ordre fabrication - opérations |
MFGMAT | Non | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Non | En-cours |
SCHEDULING | Non | Jalonnement d'OF |
OPERATIONS | Oui | En-cours charge |
ROUTING | Non | Gamme - en-tête |
ROUOPE | Non | Gamme - opérations |
ROUSCD | Non | Gamme - opération jalonnement |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Non | Sites |
Utilisez ce point d’entrée pour ajouter de la logique lors de la création/modification d'un ordre de fabrication au moment de la génération ou de la modification de la liste des composants afin de permettre la traversée d’articles de catégorie autre que "fantôme".
La variable locale WORITRT (de type integer) permet de connaître le contexte d’appel.
Selon la valeur de WORITRT, les actions suivantes sont possibles :
Exemple de script spécifique pour un fonctionnement identique au fonctionnement d’un fantôme :
$ACTION
Case ACTION
When "CROSSTEST" : Gosub ZCROSS
When Default
Endcase
Return
#####################################################################################
$ZCROSS
If[F:ITM]TCLCOD= "xxx" # Exemple de condition : que la catégorie de l’article soit xxx
GPE = 2
Case WORITRT : # On teste de contexte d’appel
When 1 : LGHOST= 1# On est en création d'une ligne matière
When 2 : WVISUGHOST = 1# On est en modification de la quantité sur une ligne matière
Endcase
Endif
Return
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il n’y a pas de fichier trace ouvert.
Le buffer [F:MFG] est chargé au moment de l’appel du point d’entrée.
Le buffer [F:MFI] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
En création (WORITRT = 1) le buffer [F :BOD] est chargé et en phase avec le contexte.
En modification (WORITRT = 2) le buffer [F:MFM] est chargé et en phase avec le contexte.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Oui | Ordre fabrication - articles |
MFGOPE | Non | Ordre fabrication - opérations |
MFGMAT | Non | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Non | En-cours |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Oui | Sites |
ITMMASTER | Oui | Articles |
ITMFACILIT | Oui | Articles-sites |
Utilisez ce point d'entrée pour ajouter de la logique lors de la création ou du lancement d'un ordre de fabrication pour empêcher l'affichage de la liste des composants d'un article fantôme.
Réinitialisez la variable globale GPE à 0 pour bloquer l'affichage de cette liste.
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il n’y a pas de fichier trace ouvert.
Les buffers [F:MFG], [F:MFI], [F:MFO], [F:MFM] sont chargés au moment de l’appel du point d’entrée.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Oui | Ordre fabrication - articles |
MFGOPE | Oui | Ordre fabrication - opérations |
MFGMAT | Oui | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Oui | En-cours |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Oui | Sites |
ITMMASTER | Oui | Articles |
ITMFACILIT | Oui | Articles-sites |
Utilisez ce point d’entrée pour ajouter de la logique dans les cas suivants :
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Un fichier de trace est ouvert en création de l'ordre de fabrication.
Il n'y a pas de fichier de trace ouvert en modification de la suggestion de fabrication.
Ce point d'entrée est commun à la création et à la modification d’un ordre de fabrication. Le script spécifique est unique. Ce contexte peut être reconnu par test de la variable CODMAJ :
Le buffer [F:MFG] est chargé au moment de l’appel du point d’entrée.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
Selon le contexte, les classes écran [M :MBW1], [M :MBW3] ou [M :MBW4] liées à la prise en compte d’un en-cours sont chargées.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
En création d'OF :
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Oui | Ordre fabrication - articles |
MFGOPE | Oui | Ordre fabrication - opérations |
MFGMAT | Oui | Ordre fabrication - matières |
ORDERS | Non | En-cours |
En modification d'OF :
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGOPE | Oui | Ordre fabrication - opérations |
MFGMAT | Oui | Ordre fabrication - matières |
ORDERS | Non | En-cours |
OPERATIONS | Non | En-cours charge |
Utilisez ce point d’entrée pour ajouter de la logique dans les cas suivants, juste avant l'intégration du pourcentage de perte de fabrication dans le calcul des quantités et du temps opérationnel :
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il n’y a pas de fichier trace ouvert.
Les buffers [F :MFO] et [F :ROO] sont chargés au moment de l’appel du point d’entrée.
La variable GPE est utilisée. Par défaut, GPE a pour valeur 0. Elle devra être positionné à 1 dans le script spécifique lié au point d’entrée pour ignorer le pourcentage de perte dans le calcul de la quantité. Lors de la reprise du script standard, la variable GPE est testée. Si elle est différente de 0, la ligne où l’on pondère la quantité par le pourcentage de perte est court-circuitée.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGOPE | Non | Ordre fabrication - opérations |
WORKSTATIO | Non | Postes de charge |
CPTANALIN | Non | Lignes comptables analytiques |
SCHEDULING | Non | Jalonnement d'OF |
Utilisez ce point d’entrée pour ajouter de la logique lors de la suppression d’ordres de fabrication depuis le Planning global et le Plan de travail.
Les enregistrements des tables standard ne sont pas supprimés lors de l'appel du point d'entrée.
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il n’y a pas de fichier trace ouvert.
La classe écran [M :MFGK] liée à la suppression automatique d’OF est chargée au moment de l’appel du point d’entrée.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Oui | Ordre fabrication - articles |
MFGOPE | Oui | Ordre fabrication - opérations |
MFGMAT | Oui | Ordre fabrication - matières |
WORKSTATIO | Oui | Postes de charge |
Utilisez ce point d'entrée pour ajouter de la logique, juste avant la création d'allocations de composants d'OF pour court-circuiter l'allocation standard et effectuer une allocation selon des critères spécifiques.
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
Le masque [M:MFGK] est chargé au moment de l’appel du point d’entrée.
La table MFGMAT ([F :MFM]) est chargée 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 uniquement lors de la création des allocations de 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, un champ personnalisé lié à chaque composant peut indiquer le type d'allocation (globale , détaillée) à appliquer pour allouer le composant.
La variable GPE est utilisée. Par défaut, sa valeur est 0. Elle devra être positionnée à 1 pour court-circuiter l’allocation du script standard.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Oui | Ordre fabrication - articles |
Utilisez ce point d'entée pour ajouter de la logique au niveau du calcul du numéro de lot, afin de remplacer le calcul du compteur LOT et/ou de gérer différemment le message d'erreur.
Il y a une transaction en cours.
La variable GOK doit être positionnée à 0 pour pouvoir annuler la transaction en cas de problème.
Il y a un fichier trace ouvert.
Le buffer [F:MFI] est chargé au moment de l’appel du point d’entrée. Si le script doit être différent pour un sous-produit, le script spécifique doit prévoir de vérifier [F:MFI]ITMTYP.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
La variable GPE doit être positionnée sur 1 pour ne pas écraser le [F:MFI]LOT calculé par le script spécifique.
Call NUMERO(WLOTCOU,[M:MFGK]MFGFCY,[M:MFGK]STRDAT, [F:MFI]ITMREF, [F:MFI]LOT, WIND) From SUBANM
If WIND
Case WIND
When 1 : GMESSAGE = WLOTCOU-":"-mess(12,114,1) : # Compteur inexistant
When 2 : GMESSAGE = WLOTCOU-":"-mess(13,114,1) : # Dépassement de compteur
When 3 : GMESSAGE = WLOTCOU-":"-mess(20,101,1) : # Exercice non ouvert
When 4 : GMESSAGE = WLOTCOU-":"-mess(111,123,1) : # Longueur incorrecte
When 99 : GMESSAGE = WLOTCOU-":"-mess(135,133,1) : # Compteur verrouillé
Endcase
If [M:MFGK]AUTOTRT <> 2
Call ERREUR(GMESSAGE) From GESECRAN
Endif
Endif
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Oui | Ordre fabrication - articles |
MFGOPE | Non | Ordre fabrication - opérations |
MFGMAT | Non | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Non | En-cours |
SCHEDULING | Non | Jalonnement d'OF |
OPERATIONS | Non | En-cours charge |
ROUTING | Non | Gamme - en-tête |
ROUOPE | Non | Gamme - opérations |
ROUSCD | Non | Gamme - opération jalonnement |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Non | Sites |
Utilisez ce point d'entrée pour ajouter de la logique dans la gestion d'un ordre de fabrication lors de la génération de la liste de composants, pour remplacer l'algorithme standard qui sélectionne les composants en fonction de la date de début d'OF, comparée aux dates de validité du composant.
Les conditions varient selon la fonction utilisée : Ce point d'entrée est déclenché par le CBN en génération automatique d'OF (depuis le Plan de travail) ou dans l'écran de création d'OF.
Par défaut, la variable GPE est positionnée sur 0. Un changement de valeur remplace la valeur de la variable utilisée (WBOMDATCTL). La valeur 2 correspond au script standard, c'est-à-dire à la sélection de composants en fonction de la date de début calculée.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Oui | Ordre fabrication - articles |
MFGOPE | Non | Ordre fabrication - opérations |
MFGMAT | Non | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Non | En-cours |
SCHEDULING | Non | Jalonnement d'OF |
OPERATIONS | Non | En-cours charge |
ROUTING | Non | Gamme - en-tête |
ROUOPE | Non | Gamme - opérations |
ROUSCD | Non | Gamme - opération jalonnement |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Non | Sites |
Utilisez ce point d'entrée pour ajouter de la logique dans la gestion d'un ordre de fabrication lors de la génération de la liste des opérations de gamme, pour remplacer l'algorithme standard qui sélectionne les opérations en fonction de la date de début d'OF, comparée aux dates de validité du composant.
Les conditions varient selon la fonction utilisée : Ce point d'entrée est déclenché en génération automatique d'OF (depuis le Plan de travail) ou dans l'écran de création d'OF.
Par défaut, la variable GPE est positionnée sur 0. Un changement de valeur remplace la valeur de la variable utilisée (WROUDATCTL). La valeur 2 correspond au script standard, c'est-à-dire à la sélection d'opérations en fonction de la date de début calculée.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Oui | Ordre fabrication - articles |
MFGOPE | Non | Ordre fabrication - opérations |
MFGMAT | Non | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Non | En-cours |
SCHEDULING | Non | Jalonnement d'OF |
OPERATIONS | Non | En-cours charge |
ROUTING | Non | Gamme - en-tête |
ROUOPE | Non | Gamme - opérations |
ROUSCD | Non | Gamme - opération jalonnement |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Non | Sites |
Ce point d'entrée est appelé lorsque le paramètre RELSTRDAT - Mise à niveau au changement de date début OF (chapitre GPA, groupe WOM) est à Oui. Utilisez ce point d'entrée pour bloquer le rechargement de la liste des composants sur la nomenclature valide à la date de début d'OF, lorsque cette date est différente de [M:MFGK]STRDAT.
Les conditions varient selon la fonction utilisée : Ce point d'entrée est déclenché en génération automatique d'OF (depuis le Plan d'affectation, le Plan de travail, le Planning global, etc.) lorsque la date de début d'OF est modifiée.
Il y a une transaction en cours.
La variable GPE est à zéro en standard. Changer sa valeur permet d'inhiber la mise à niveau des composants d'OF selon la nomenclature de production de l'article lancé.
La classe écran [M :MFGK] liée à la création automatique de l'OF est chargée.
Dans le tableau ci-dessous, le valeur du Contenu significatif indique que le contenu est en phase avec le contexte.
Table | Contenu significatif | Titre de la table |
MFGHEAD | Oui | Ordre fabrication - en-tête |
MFGITM | Oui | Ordre fabrication - articles |
MFGOPE | Non | Ordre fabrication - opérations |
MFGMAT | Non | Ordre fabrication - matières |
MFGPRN | Non | Ordre fabrication - documents |
ORDERS | Non | En-cours |
SCHEDULING | Non | Jalonnement d'OF |
OPERATIONS | Non | En-cours charge |
ROUTING | Non | Gamme - en-tête |
ROUOPE | Non | Gamme - opérations |
ROUSCD | Non | Gamme - opération jalonnement |
BOM | Non | Nomenclature - en-tête |
BOMD | Non | Nomenclature - détail |
FACILITY | Non | Sites |
Ce point d'entrée est situé dans le script MFGAUTLIB.
Ce point d'entrée prend en compte les besoins des différents plans (Plan de travail, Planning global, Plan de regroupement) et génère une action nommée MPECBESOINS. L'action MPECBESOINS a pour but de convertir la quantité de besoin en unités physiques.
Il y n'a pas de transaction en cours.
Il y a un fichier trace ouvert.
L'appel se fait pour chaque ligne de besoin pris en compte dans les plans de travail.
Les variables suivantes sont chargées lors de l'appel de l'action MPECBESOINS :
Le masque [M:MFGK] est disponible.
La variable et la classe ci-dessus ne doivent pas être modifiées.
La variable suivante doit être modifiée pour influencer le processus de sélection des besoins :