Points d'entrée > Module Géode GX > Script standard INPADRH 

ADRINHBEF : avant adressage standard

Ce point d’entrée est appelé avant l’adressage standard d’une entrée directe.

Il permet d’inhiber l’adressage standard pour faire un adressage spécifique.

Contexte et mode de fonctionnement

Après ce point d’entrée, la variable GPE est testée. Positionnez GPE à 1 pour ne pas effectuer l’adressage standard des mouvements de l’entrée directe.

Transaction

Il y a une transaction en cours si l’adressage est lancé en simulation dans la fonction INPADRH, c’est à dire si PREM=2  & instr(1,[L]OPT,‘O’).

Il n’y a pas de transaction en cours si l’adressage est lancé en réel ou via la fonction GESINH.

Tables et Variables disponibles

INPNUM contient le no de l’entrée directe lancée en adressage dans l’environnement ([V]GFCY,[V]GDEP)

Table INPUTH est ouverte et renseignée.

ADRINHAFT : après adressage standard ou spécifique

Ce point d’entrée est appelé après l’adressage standard ou spécifique des mouvements d’une entrée directe.

Contexte et mode de fonctionnement

Après ce point d’entrée, les variables GOK et GPE ne sont pas testées.

Transaction

Il y a une transaction en cours si l’adressage est lancé en simulation dans la fonction INPADRH, c’est à dire si PREM=2  & instr(1,[L]OPT,‘O’).

Il n’y a pas de transaction en cours si l’adressage est lancé en réel ou via la fonction GESINH.

Tables et Variables disponibles

INPNUM contient de no de l’entrée directe lancée en adressage dans l’environnement ([V]GFCY,[V]GDEP)

Table INPUTH ouverte.

GENSTLINM : avant mise à jour du mouvement d'entrée pour l'affecter à une ligne

Ce point d’entrée est appelé lors de la constitution des listes de rangement qui suit l’adressage des entrées directes, avant la mise à jour d’un mouvement d’entrée.

Contexte et mode de fonctionnement

 Ce point d’entrée est appelé après l’affectation d’un mouvement d’entrée à une ligne de LR et avant la récriture de l’enregistrement [INM]. 

 Après ce point d’entrée, GOK est testée. Si GOK<1, la transaction est rollbackée.

Transaction

Il y a une transaction en cours lors de l’appel de ce point d'entrée.

Tables disponibles

Table INPUTM ouverte et renseignée.

GENSTLSTL : avant mise à jour de la LR générée en état 1

Ce point d’entrée est appelé lors de la constitution des listes de rangement qui suit l’adressage des entrées directes, juste avant la mise à jour de la LR.

Contexte et mode de fonctionnement

Ce point d’entrée est appelé après l’affectation de la LR en état 1 (elle était en état 5 jusque là) et avant la récriture de l’enregistrement [STL]. 

Après ce point d’entrée, GOK est testée. Si GOK<1, la transaction est rollbackée.

Transaction

Il y a une transaction en cours lors de l’appel de ce point d'entrée.

Tables disponibles

Table STORINGLST ouverte et renseignée.

GENSTLBEF : avant écriture dans la trace + éditions/validation éventuelles

Ce point d’entrée est appelé après la génération d’une LR et avant écriture dans la trace, impressions et validation éventuelles de la LR générée.

Contexte et mode de fonctionnement

Après ce point d’entrée, les variables GOK et GPE ne sont pas testées.

Transaction

Il n’y a pas de transaction en cours lors de l’appel de ce point d'entrée.

Variables et Tables disponibles

MSG contient le texte qui sera mis dans la trace

EDIT_LR  contient 1 si la liste LR doit être imprimée

ETIQ_LR  contient 1 si les étiquettes LR doivent être imprimée

VALID_LR contient 1 si la LR doit être validée

Table DEPOSITOR ouverte et renseignée

Table STORINGLST ouverte et renseignée.

GENSTLAFT : après écriture dans la trace + éditions/validation éventuelles

Ce point d’entrée est appelé après écriture dans la trace, impressions et validation éventuelles de la LR générée.

Contexte et mode de fonctionnement

Après ce point d’entrée, les variables GOK et GPE ne sont pas testées.

Transaction

Il n’y a pas de transaction en cours lors de l’appel de ce point d'entrée.

Tables disponibles

Table DEPOSITOR ouverte et renseignée

Table STORINGLST ouverte et renseignée.