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

VACRPT : après le lancement des impressions d'adressage en sortie

Ce point d’entrée est appelé après le lancement des impressions standards d’adressage en sortie.

Il permet de lancer des impressions spécifiques.

Contexte et mode de fonctionnement

Après ce point d’entrée, ni GOK ni GPE ne sont testées.

Transaction

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

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 1 en phase 1 cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire.    

VACEXE : en fin de transaction d'adressage en sortie

Ce point d’entrée est appelé en fin de transaction d’adressage en sortie.

Il permet de mettre à jour des tables spécifques dans la transaction d’adressage en sortie.

Contexte et mode de fonctionnement

Après ce point d’entrée, la variable 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.

Variables et tables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 1 en phase 1 cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire

Table VACATION ouverte et renseignée.

VACSELBEF : avant la génération des mouvements de sortie

Ce point d’entrée est appelé avant la génération standard des mouvements de sortie.

Il permet de faire une génération spécifique des mouvements de sortie.

Contexte et mode de fonctionnement

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

- si GPE<>0, la génération standard des mouvements de sortie n’est pas faite ; renseignez alors la variable NBOL

- 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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire

NBOL est le nb d’ordres de livraison en préparation pour la vacation, cad avec un au moins un mouvement à adresser.

VACSELAFT : après la génération des mouvements de sortie

Ce point d’entrée est appelé après la génération standard ou spécifique des mouvements de sortie.

Contexte et mode de fonctionnement

 Après ce point d’entrée, la variable 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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire

NBOL est le nb d’ordres de livraison avec un au moins un mouvement à adresser ; si NBOL=0, l’adressage n’est pas lancé.     

CHGDOHSTA : après mise en état 4 d'une entête OL

Ce point d’entrée est appelé  en cours de génération standard des mouvements de sortie pour une vacation, après mise d’un ordre de livraison en état 4 (Préparation en cours)

Contexte et mode de fonctionnement

Après ce point d’entrée, la variable 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.

Variables et tables disponibles

Table DLVORDERH ouverte et renseignée

ODOHSTA contient l’état de l’entête OL avant la mise à jour de celui-ci.

VACADRBEF : avant l'adressage des mouvements de sortie

Ce point d’entrée est appelé avant l’adressage standard des mouvements de sortie de la vacation.

Il permet de faire un adressage spécifique.

Contexte et mode de fonctionnement

Les mouvements de sortie ont été générés en fonction des ordres de livraison de la vacation,  mais ne sont pas encore adressés.

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

- si GPE<>0, l’adressage standard des mouvements de sortie n’est pas effectué ; renseignez alors la variable NBDIV(3)

- 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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 1 en phase 1 cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire

NBDIV(3) indique le nb de mouvements de réapprovisonnement générés par l’adressage de la vacation.

VACADRAFT : après l'adressage des mouvements de sortie

Ce point d’entrée est appelé après l’adressage standard ou spécifique des mouvements de sortie de la vacation.

Contexte et mode de fonctionnement

Après ce point d’entrée, la variable 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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, , 1 en phase 1 cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire.

VACPACBEF : avant le précolisage des mouvements de sortie adressés

Ce point d’entrée est appelé avant le précolisage standard des mouvements de sortie adressés de la vacation.

Il permet de faire un précolisage spécifique.

Contexte et mode de fonctionnement

Les mouvements de sortie ont été générés et adressés.

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

- si GPE<>0, le précolisage standard des mouvements de sortie adressés n’est pas effectué ; renseignez alors la variable NBCOLIS(1..2)

- 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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire

NBCOLIS(1..2) indique le nb de colis générés pour la vacation expédiables en état et non expédiables en état.

VACPACAFT : après le précolisage des mouvements de sortie adressés

Ce point d’entrée est appelé après le précolisage standard ou spécifique des mouvements de sortie de la vacation.

Contexte et mode de fonctionnement

Après ce point d’entrée, la variable 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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut  0 en adressage hors cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire.

VACPKOBEF : avant la constitution des OP

Ce point d’entrée est appelé avant la constitution des ordres de préparation de la vacation.

Il permet de faire une constitution spécifique des ordres de préparation.

Contexte et mode de fonctionnement

Les mouvements de sortie sont générés, adressés, et éventuellement colisés.

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

- si GPE<>0, la constitution standard des ordres de préparation n’est pas effectuée ; renseignez alors les variables NBOT, POIDS, VOLUME

-  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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut  0 en adressage hors cumul de flux, 1 en phase 1 cumul de flux,  2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire

NBOT est le nb d’ordres de préparation générés pour la vacation

POIDS est le poids des prélèvements à faire pour la vacation

VOLUME est le volume des prélèvements à faire pour la vacation.

VACPKOAFT : après la constitution des OP

Ce point d’entrée est appelé après le constitution standard ou spécifique des ordres de préparation de la vacation.

Contexte et mode de fonctionnement

Après ce point d’entrée, la variable 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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 1 en phase 1 cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire.

GRUOUMBEF : avant le regroupement des mouvements

Ce point d’entrée est appelé avant le regroupement des mouvements des ordres de préparation de la vacation.

Il permet de faire un regroupement spécifique des mouvements lors du prélèvement en procédures portables.

Contexte et mode de fonctionnement

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

- si GPE<>0, le regroupement standard des mouvements n’est pas effectué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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire.

GRUOUMAFT : après le regroupement des mouvements

Ce point d’entrée est appelé après le regroupement des mouvements des ordres de préparation de la vacation.

Contexte et mode de fonctionnement

Après ce point d’entrée, la variable 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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire.

VACDLNBEF : avant la génération des BL provisoires

Ce point d’entrée est appelé avant la génération des bons de livraison provisoires de la vacation.

Il permet de faire une génération spécifique des bons de livraison provisoires.

Contexte et mode de fonctionnement

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

- si GPE<>0, la génération standard des BL provisoires n’est pas effectué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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire.

VACDLNAFT : après la génération des BL provisoires

Ce point d’entrée est appelé après la génération des bons de livraison provisoires de la vacation.

Contexte et mode de fonctionnement

Après ce point d’entrée, la variable 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.

Variables disponibles

VACNUM contient de no de vacation lancée en adressage dans l’environnement ([L]SITE,[L]DEPOSANT)

SIMUL est non nul si l’adressage de la vacation a été lancée en simulation

CUMFLUX vaut 0 en adressage hors cumul de flux, 2 en phase 2 cumul de flux

OLNUM n’est renseigné à un numéro d’ordre de livraison qu’en adressage d’OP complémentaire.