Traitement MFGLIBO : Librairie des traitements liés aux opérations d'OF
ROUDET : Génération d'une liste opérations
Ce point d’entrée permet de prendre la main en gestion des ordres de fabrication au moment 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.
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 n’y a pas de fichier trace ouvert
Classes fichiers et écrans disponibles
Les classes écrans [M :MFG0] et [M:MFG1] 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 une alimentation spécifique complète du tableau des opérations (MFG3).
Les opérations sont insérées dans le masque [M:MFG3].
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 faut IMPERATIVEMENT renvoyer la valeur 9 dans le code retour LRET, ainsi le traitement standard sera court-circuité.
L'affichage du tableau est pris en charge par le standard.
La variable globale GMFMORI permet de connaître la fonction d’origine (GESMFG)
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 |
Of entête |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Non |
Matières |
MFGPRN |
Non |
Documents |
ORDERS |
Non |
Encours |
SCHEDULING |
Non |
Jalonnement |
OPERATIONS |
Non |
Encours de charge |
ROUTING |
Non |
Entête de gamme |
ROUOPE |
Non |
Opérations de gamme |
ROUSCD |
Non |
Gamme – Jalonnement |
BOM |
Non |
Nomenclatures |
BOMD |
Non |
Lignes nomenclatures |
FACILITY |
Non |
Site |
CUSUPDLOC : Mise à jour spécifique de l'emplacement de stockage du composant
Ce point d’entrée permet de prendre la main en gestion des ordres de fabrication au moment ou , pour chaque opération, on met à jour les matières associées avec l’emplacement de déstockage lié au poste de charge.
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
Les classes écrans [M :MFG0] , [M:MFG1] et [M :MFG2] sont chargées au moment de l’appel du point d’entrée.
L’écran [M :MFG3] est en cours de chargement.
Utilisation
Ce point d’entrée a été conçu pour permettre une alimentation spécifique de l’emplacement de stockage (zone LOC) du tableau des composants (MFG2), ainsi que l’initialisation de zones supplémentaires.
Au moment de l’appel, les paramètres suivants sont disponibles :
Value integer LOPENUM opération
Value Integer LLIG indice courant du tableau des opérations (en cours de chargement).
Value Char LWST Poste de charge
Value Char LFCY site de production
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 |
Of entête |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Non |
Matières |
MFGPRN |
Non |
Documents |
ORDERS |
Non |
Encours |
SCHEDULING |
Non |
Jalonnement |
OPERATIONS |
Non |
Encours de charge |
ROUTING |
Non |
Entête de gamme |
ROUOPE |
Non |
Opérations de gamme |
ROUSCD |
Non |
Gamme – Jalonnement |
BOM |
Non |
Nomenclatures |
BOMD |
Non |
Lignes nomenclatures |
FACILITY |
Non |
Site |
WITHSHR : Possibilité d'ignorer la perte opératoire
Ce point d’entrée permet de prendre la main :
- en gestion des ordres de fabrication au moment de la génération de la liste des opérations ,
- en cas de sous-traitance conjoncturelle prévue sur l’opération, lorsqu’on décide de sous-traiter l’opération,
juste avant de tenir compte du pourcentage de perte dans le calcul des quantités et temps opératoire.
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 n’y a pas de fichier trace ouvert
Classes fichiers et écrans disponibles
La table [F :ROO] est chargée au moment de l’appel du point d’entrée.
Les écrans [M :MFO1] et [M :MFG3] sont en cours de chargement.
Utilisation
La variable GPE est utilisée. Elle est positionnée à la valeur 0 par défaut . Elle devra être positionnée à 1 dans le traitement spécifique lié au point d’entrée si l’on ne souhaite pas tenir compte du pourcentage de perte dans le calcul de la quantité. De retour dans le traitement standard, la valeur de 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.
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 |
Of entête |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Non |
Matières |
MFGPRN |
Non |
Documents |
ORDERS |
Non |
Encours |
SCHEDULING |
Non |
Jalonnement |
OPERATIONS |
Non |
Encours de charge |
ROUTING |
Non |
Entête de gamme |
ROUOPE |
Non |
Opérations de gamme |
ROUSCD |
Non |
Gamme – Jalonnement |
BOM |
Non |
Nomenclatures |
BOMD |
Non |
Lignes nomenclatures |
FACILITY |
Non |
Site |
ROULIG : Mise à jour spécifique en fin de chargement d'une opération
Ce point d’entrée permet de prendre la main en gestion des ordres de fabrication au moment de la génération de la liste des opérations, juste avant de passer à l'opération suivante, en fin de chargement de l'opération courante dans le tableau [M:MFG3].
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 n’y a pas de fichier trace ouvert
Classes fichiers et écrans disponibles
La table [F :ROO] est chargée au moment de l’appel du point d’entrée.
Les écrans [M :MFO1] et [M :MFG3] sont en cours de chargement.
Utilisation
La variable GPE est utilisée. Elle est positionnée à la valeur 0 par défaut . Elle devra être positionnée à 1 dans le traitement spécifique lié au point d’entrée si l’on ne souhaite pas tenir compte du pourcentage de perte dans le calcul de la quantité. De retour dans le traitement standard, la valeur de 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.
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 |
Of entête |
MFGITM |
Non |
Articles lancés |
MFGOPE |
Non |
Opérations |
MFGMAT |
Non |
Matières |
MFGPRN |
Non |
Documents |
ORDERS |
Non |
Encours |
SCHEDULING |
Non |
Jalonnement |
OPERATIONS |
Non |
Encours de charge |
ROUTING |
Non |
Entête de gamme |
ROUOPE |
Non |
Opérations de gamme |
ROUSCD |
Non |
Gamme – Jalonnement |
BOM |
Non |
Nomenclatures |
BOMD |
Non |
Lignes nomenclatures |
FACILITY |
Non |
Site |