Traitement BENCHLIBS : Encours EOP/EOF
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.
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 SBENCHW2 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, à l’issu du calcul spécifique, doit être impérativement nommée 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 |
SCOMAT |
Oui |
Ordres sous-traitance - 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 sous-traitance, 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 d’entrée est appelé en création d’un ordre de fabrication planifié ou ferme. Pour connaître le contexte d’appel, il est nécessaire 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 |
SCOHEAD |
Non |
Entête d’EO |
SCOITM |
Non |
Articles lancés |
TABBOMALT |
Non |
Alternative nomenclature |
BOM |
Non |
Entête nomenclature |
PURTRS |
Oui |
Transaction saisie achat |
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.