Ce point d'entrée situé dans le traitement SUBMFXgestion des transactions de saisie de la GPAO, génère une action "MFGTRS".
Le but de cette action est de donner la possibilité d'intervenir sur la gestion des champs spécifiques tant au niveau de l’affichage que de la saisie.
Toutes les transactions de saisie de la GPAO sont concernées par ce point d’entrée, c’est-à-dire celles des ordres de fabrication, du planning global, du plan de travail, du regroupement, du suivi de fabrication, du plan de suivi des temps, du plan de suivi matières, du plan de production, du plan de pesée et du plan de réintégration.
Il y a une transaction en cours pour les actions INICRE, CREATION, INIMOD et MODIF.
Il n’y a pas de transaction en cours pour les actions RAZCRE, LIENS et APRES_MODIF
Il n'y a pas de fichier trace ouvert.
L'appel se fait lors de la gestion du paramétrage des transactions de saisie :
- des ordres de fabrication
- du planning global
- du plan de travail
- du regroupement
- du suivi de fabrication
- du plan de suivi des temps
- du plan de suivi matières
- du plan de production
- du plan de pesée.
- Du plan de réintégration
et ceci pour les actions suivantes du GOBJET :
- RAZCRE à l’entrée en création, initialisation des champs écrans
- INICRE avant l’écriture de l’enregistrement, chargement des champs fichiers
- INIMOD avant la ré écriture de l’enregistrement, chargement des champs fichiers
- CREATION après l’écriture de l’enregistrement, intervention sur les paramètres champs avant la génération des écrans de saisie
- LIENS après chaque lecture d’enregistrement, interventions sur les champs écrans après chaque lecture d’enregistrement
- MODIF après la réécriture de l’enregistrement, intervention sur les paramètres champs avant la génération des écrans de saisie
- APRES_MODIF après saisie de chaque champs, intervention sur les champs écran
Il est important de noter que seuls les paramétrages des transactions de gestion des ordres de fabrication et de suivi de fabrication sont stockés dans la table MFGTRS. Les autres paramétrages sont stockés dans la table BENCHTRS.
Les données contenues dans les tables MFGTRS et BENCHTRS concernent le stockage du paramétrage des saisies du module GPAO modifiables par transaction.
Une normalisation précise doit être respectée, à chaque champ ajouté dans un écran doit correspondre la création de données dans les tables MFGTRS et BENCHTRS.
Transactions | Ecrans de paramétrage | Ecrans de saisie |
Ordres de fabrication | MFL0 Entête | MFG0,MFG1,MFG2,MFG3,MFG4
|
MFL1 Paramètres | ||
MFL2 Documents | ||
MFL3 Saisie | ||
MFL4 Analytique | ||
Suivi de fabrication | MTL0 Entête | MTK0,MTK1,MTK2,MTK3
|
MTL1 Général | ||
MTL2 Opération/Production | ||
MTL3 Matières | ||
MTL4 Paramètres sorties | ||
STOETR2 Paramètres entrées | ||
Planning global | MGL0 entête | MFGBENCH |
MGL1 Sélections | ||
MGL2 Affichage | ||
MGL3 Paramètres | ||
Plan de travail | MDL0 Entête | MFGBENCHD |
MDL1 Paramètres | ||
MDL2 Affichage | ||
MDL3 Sélections | ||
Regroupement | MRL0 Entête | MFGPICK |
MRL1 Paramètres | ||
MRL2 Affichage | ||
Plan de suivi des temps | MOL0 Entête | MTKBENCHO |
MOL1 Paramètres | ||
MOL2 Filtres/Tri | ||
MOL3 Affichage | ||
MOL4 Saisie | ||
Plan de suivi matières | MML0 Entête | MTKBENCHM |
MML1 Paramètres | ||
MML2 Filtres/Tri | ||
MML3 Affichage | ||
Plan de production | MIL0 Entête | MTKBENCHI |
MIL1 Paramètres | ||
MIL2 Filtres/Tri | ||
MIL3 Affichage | ||
STOETR2 Stock | ||
Plan de pesée | MWL0 Entête | MFGWEIGH |
MWL1 Paramètres | ||
MWL2 Affichage | ||
Plan de réintégration | MRE0 Entête | MTKBENCHR |
MRE1 Paramètres | ||
MRE2 Filtres/Tri | ||
MRE3 Affichage | ||
STOETR2 Stock |
Les variables suivantes sont chargées lors de l'appel de l'action "MFGTRS".
PACTION
Action GOBJET à l’origine de l’appel (RAZCRE, INICRE, CREATION, LIENS, INIMOD, MODIF, APRES_MODIF, EXEBOUT).
PVERSION
Valeur numérique du numéro de la version d’X3 utilisée (ex GVERSION=1.2.4 PVERSION=124).
FJL
Type de transaction en cours de gestion (MFL=ordre de fabrication, MTL=suivi de fabrication,MGL =planning global, MDL =plan de travail,MRL =regroupement, MOL =plan de suivi des temps, MML = plan de suivi matières, MIL =plan de production, MWL =plan de pesée, MRE =plan de réintégration).
MFROM
Code de l'écran de saisie (voir ci-dessus colonne Ecrans de saisie).
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
MFGTRS | Oui | Transactions de saisie GPAO pour ordres de fabrication et suivi de fabrication |
BENCHTRS | Oui | Transactions de saisie GPAO pour les autres fonctions |
Les tables AWINDOW, AWINPAR, AMSK, AMSKZON, AMSKACT, ainsi que toutes les tables nécessaires à la gestion de la génération d'écrans et de traitements sont ouvertes mais ne doivent en aucun cas être modifiées dans le point d'entrée.
Ce point d'entrée situé dans le traitement SUBMFXgestion des transactions de saisie de la GPAO, génère une action "MFGTRSWIN".
Il permet de modifier la fenêtre générée par la transaction, notamment pour supprimer un onglet spécifique.
Ce point d‘entrée est situé dans le traitement SUBMFX.
Toutes les transactions de saisie de la GPAO sont concernées par ce point d’entrée, c’est-à-dire celles des ordres de fabrication, du planning global, du plan de travail, du regroupement, du suivi de fabrication, du plan de suivi des temps, du plan de suivi matières, du plan de production, du plan de pesée et du plan de réintégration.
Il y a une transaction en cours.
Il n'y a pas de fichier trace ouvert.
L'appel se fait lors de la gestion du paramétrage des transactions de saisie :
- des ordres de fabrication
- du planning global
- du plan de travail
- du regroupement
- du suivi de fabrication
- du plan de suivi des temps
- du plan de suivi matières
- du plan de production
- du plan de pesée.
- Du plan de réintégration
Elle est déclenchée lors de la mise à jour de la fenêtre générée selon le paramétrage transaction, juste avant le Write [AWI].
Il est important de noter que seuls les paramétrages des transactions de gestion des ordres de fabrication et de suivi de fabrication sont stockés dans la table MFGTRS. Les autres paramétrages sont stockés dans la table BENCHTRS.
Les données contenues dans les tables MFGTRS et BENCHTRS concernent le stockage du paramétrage des saisies du module GPAO modifiables par transaction.
Une normalisation précise doit être respectée, à chaque champ ajouté dans un écran doit correspondre la création de données dans les tables MFGTRS et BENCHTRS.
Transactions | Ecrans de paramétrage | Ecrans de saisie |
Ordres de fabrication | MFL0 Entête | MFG0,MFG1,MFG2,MFG3,MFG4
|
MFL1 Paramètres | ||
MFL2 Documents | ||
MFL3 Saisie | ||
MFL4 Analytique | ||
Suivi de fabrication | MTL0 Entête | MTK0,MTK1,MTK2,MTK3
|
MTL1 Général | ||
MTL2 Opération/Production | ||
MTL3 Matières | ||
MTL4 Paramètres sorties | ||
STOETR2 Paramètres entrées | ||
Planning global | MGL0 entête | MFGBENCH |
MGL1 Sélections | ||
MGL2 Affichage | ||
MGL3 Paramètres | ||
Plan de travail | MDL0 Entête | MFGBENCHD |
MDL1 Paramètres | ||
MDL2 Affichage | ||
MDL3 Sélections | ||
Regroupement | MRL0 Entête | MFGPICK |
MRL1 Paramètres | ||
MRL2 Affichage | ||
Plan de suivi des temps | MOL0 Entête | MTKBENCHO |
MOL1 Paramètres | ||
MOL2 Filtres/Tri | ||
MOL3 Affichage | ||
MOL4 Saisie | ||
Plan de suivi matières | MML0 Entête | MTKBENCHM |
MML1 Paramètres | ||
MML2 Filtres/Tri | ||
MML3 Affichage | ||
Plan de production | MIL0 Entête | MTKBENCHI |
MIL1 Paramètres | ||
MIL2 Filtres/Tri | ||
MIL3 Affichage | ||
STOETR2 Stock | ||
Plan de pesée | MWL0 Entête | MFGWEIGH |
MWL1 Paramètres | ||
MWL2 Affichage | ||
Plan de réintégration | MRE0 Entête | MTKBENCHR |
MRE1 Paramètres | ||
MRE2 Filtres/Tri | ||
MRE3 Affichage | ||
STOETR2 Stock |
Les variables suivantes sont chargées lors de l'appel de l'action "MFGTRSWIN".
PACTION
Action GOBJET à l’origine de l’appel (RAZCRE, INICRE, CREATION, LIENS, INIMOD, MODIF, APRES_MODIF, EXEBOUT).
PVERSION
Valeur numérique du numéro de la version d’X3 utilisée (ex GVERSION=1.6.3 PVERSION=163).
FJL
Type de transaction en cours de gestion (MFL=ordre de fabrication, MTL=suivi de fabrication,MGL =planning global, MDL =plan de travail,MRL =regroupement, MOL =plan de suivi des temps, MML = plan de suivi matières, MIL =plan de production, MWL =plan de pesée, MRE =plan de réintégration).
MFROM
Code de l'écran de saisie (voir ci-dessus colonne Ecrans de saisie).
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
MFGTRS | Oui | Transactions de saisie GPAO pour ordres de fabrication et suivi de fabrication |
BENCHTRS | Oui | Transactions de saisie GPAO pour les autres fonctions |
Les tables AWINDOW, AWINPAR, AMSK, AMSKZON, AMSKACT, ainsi que toutes les tables nécessaires à la gestion de la génération d'écrans et de traitements sont ouvertes mais ne doivent en aucun cas être modifiées dans le point d'entrée.