Traitement FUNSMXUPD : Modification caractéristiques d'un lot
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.