Points d'entrée > Module Stocks > Script standard FUNSMXUPD 

GENSLM_BSLH : Avant chargement nouvelles caractéristiques lot dans buffer SLH

Ce point d’entrée permet d’intervenir avant le chargement des nouvelles caractéristiques LOT dans le buffer [F :SLH] .

Contexte et mode de fonctionnement

Transaction

Il n’y a pas une transaction en cours.

Fichier trace

Il y a un fichier trace ouvert

Différents cas d’appel

Dans le sous programme GEN_SLM du traitement FUNSMXUPD

Variables et masques disponibles

 Variable ou masque

Définition

File ITMMASTER [ITM]

Buffer table ITMMASTER entièrement chargé

 File STOLOT [STL]

 Buffer table STOLOT entièrement chargé

Masque SMXUPD2 [SUD2]

Buffer masque SMXUPD2 entièrement chargé

GENSLM_ASLH : Apres chargement nouvelles caractéristiques lot dans buffer SLH

Ce point d’entrée permet d’intervenir après le chargement des nouvelles caractéristiques LOT dans le buffer [F :SLH] .

Contexte et mode de fonctionnement

Transaction

Il n’y a pas une transaction en cours.

Fichier trace

Il y a un fichier trace ouvert

Différents cas d’appel

Dans le sous programme GEN_SLM du traitement FUNSMXUPD

Variables et masques disponibles

 Variable ou masque

Définition

File ITMMASTER [ITM]

Buffer table ITMMASTER entièrement chargé

 File STOLOT [STL]

 Buffer table STOLOT entièrement chargé

Masque SMXUPD2 [SUD2]

Buffer masque SMXUPD2 entièrement chargé

CTL_LOT : Contrôle de modification des caractéristiques du lot

Ce point d'entrée est appelé lors du contrôle du lot pour déterminer s'il est possible de modifier ses caractéristiques.

Il permet ainsi d'autoriser sa modification même s'il y a une quantité allouée ou en cours de traitement.

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'appels et variables disponibles

Il est appelé après saisie du lot pour vérifier si ses caractéristiques sont modifiables.

La variable locale WIND contient le résultat de ce contrôle :

- WIND = 1 s'il y a du stock alloué sur ce lot

- WIND = 3 s'il y a du stock en cours de traitement sur ce lot

Dans ces 2 cas, pour autoriser la modification des caractéristiques du lot, li faut mettre : WIND = 0

 Attention : Si la modification à faire concerne le titre, il ne faut pas modifier la valeur de WIND.