Points d'entrée > Module Données de base > Script standard BENCHLIBS 

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.

Variables et masques disponibles