Traitement BENCHLIB : Traitement lié aux Plans de travail
CAL_STODIS : calcul du stock disponible
Ce point d’entrée permet d’intervenir au moment de la recherche du stock disponible d’un article. Cette recherche est utilisée dans la fonction disponibilité composants accessible en click droit depuis les fonctions plans de travail et planning global.
Il est appelé dans le traitement BENCHLIB.
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.
Différents cas d’appel
Ce point d’entrée est appelé lors de la recherche du stock disponible. Il permet de remplacer le calcul standard du stock par un calcul spécifique.
Variables et masques disponibles
La classe écran MBENCHW2 est ouverte au moment de l’appel du point d’entrée.
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 une formule de calcul spécifique du stock disponible est ajoutée. De retour dans le traitement standard, la valeur de GPE est testée. Si elle est différente de 0, la partie concernant le calcul standard du stock disponible est court-circuitée.
La variable recevant la valeur du stock disponible, lissu du calcul spcifique, doit tre imprativement nomme WDIS ( typeà’éêéé décimal) pour être compatible avec le reste du traitement standard.
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 |
MFGMAT |
Oui |
Ordres fabrication - matières |
ITMMASTER |
Oui |
Articles |
ITMMVT |
Oui |
Cumuls Article-Site |
CUSCTL : Possibilité de faire des contrôles supplémentaires au lancement
Ce point d’entrée permet d’intervenir lors de la création d’un nouvel ordre de fabrication, juste après avoir appuyé sur les boutons de bas d’écran « planifier » ou «Lancer » afin de faire des contrôles supplémentaires.
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.
Différents cas d’appel
Ce point dentre est appel en cration dun ordre de fabrication planifi ou ferme. Pour connatre le contexte dappel, il est ncessaire de tester la valeur de la variable de’ééé’éî’é travail WSTA (de type integer).
Si WSTA est gal 2 on vient du bouton ..éà«planifier»
Si WSTA est égal à 1 on vient du bouton « Lancer ».
Variables et masques disponibles
La classe cran MBENCHW3 [M:MBW3é ] est ouverte et chargée au moment de l’appel du point d’entrée.
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 veut pas créer l’ordre de fabrication.
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 |
FACILITY |
Non |
Site |
ITMMASTER |
Non |
Articles |
ITMFACILIT |
Non |
Article-Site |
MFGHEAD |
Non |
Entête d’OF |
MFGITM |
Non |
Articles lancés |
TABBOMALT |
Non |
Alternative nomenclature |
TABROUALT |
Non |
Alternative gamme |
BOM |
Non |
Entête nomenclature |
ROUTING |
Non |
Entête gamme |
MFGTRS |
Oui |
Transaction saisie production |
AFFTRA : Possibilité de ne pas afficher le fichier Trace
Ce point d’entrée permet de supprimer l’affichage du fichier trace généré lors des mises à jour.
Il suffit de remettre 0 la variable globale GPE pourà inhiber l’affichage.
Contexte et mode de fonctionnement
Transaction
Il n’y a pas de transaction en cours.
Fichier trace
Il y a un fichier trace ouvert
CUSSELFLT : Sélection supplémentaires au chargement des encours
Ce point d’entrée permet d’intervenir lors du chargement de la liste des encours afin de faire des contrôles supplémentaires (filtre).
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.
Variables et masques disponibles
STRSTO : Calcul du stock de départ au chargement du plan de travail
Ce point d’entrée permet d’intervenir lors du chargement de la liste des encours afin d'ajuster le calcul du stock de départ.
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.
Variables et masques disponibles
Le stock de départ (variable WEXT) a été calculé à partir de données de la ligne [F:ITV] courante (Cumul Article-Site).
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 |
ITMMASTER |
Oui |
Articles |
ITMMVT |
Oui |
Cumuls Article-Site |
CHECKORD : Eliminer des enregistrements de la sélection
Ce point d’entrée permet d’intervenir lors du chargement de la liste des encours afin d'éviter le chargement de certains encours.
Si la variable GPE est différente de 0, l'encours n'est pas chargé dans la tableau.
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.
Variables et masques disponibles
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 |
ORDERS |
Oui |
Encours |
ITMMASTER |
Oui |
Articles |
ITMMVT |
Oui |
Cumuls Article-Site |
ADDLIN: Eliminer des enregistrements de la sélection
Ce point d’entrée permet d’intervenir en fin de chargement de chaque encours de complèter les informations (zones spécifiques par exemple).
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.
Variables et masques disponibles
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 |
ORDERS |
Oui |
Encours |
ITMMASTER |
Oui |
Articles |
ITMMVT |
Oui |
Cumuls Article-Site |