Points d'entrée > Module Production > Script standard SUBMFX 

MFGTRS : Intervention sur la gestion des champs spécifiques

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.

Contexte et mode de fonctionnement

Transaction

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

Fichier trace

Il n'y a pas de fichier trace ouvert.

Différents cas d’appel

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

Contenu des tables MFGTRS ou BENCHTRS

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.

Masques disponibles

 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

Variables disponibles

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).

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

MFGTRS

Oui

Transactions de saisie GPAO pour ordres de fabrication et suivi de fabrication

BENCHTRS

Oui

Transactions de saisie GPAO pour les autres fonctions

 

 

Remarques diverses

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.

 

MFGTRSWIN : Intervention sur la gestion des onglets spécifiques

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.

Contexte et mode de fonctionnement

Transaction

Il y a une transaction en cours.

Fichier trace

Il n'y a pas de fichier trace ouvert.

Différents cas d’appel

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].

Contenu des tables MFGTRS ou BENCHTRS

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.

Masques disponibles

 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

Variables disponibles

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).

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

MFGTRS

Oui

Transactions de saisie GPAO pour ordres de fabrication et suivi de fabrication

BENCHTRS

Oui

Transactions de saisie GPAO pour les autres fonctions

 

 

Remarques diverses

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.