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

CHGDOHSTA : après modification de l'état d'un ordre de livraison

Ce point d’entrée permet de prendre la main après la modification de l’état de l’entête et des lignes d’un ordre de livraison :

- lorsqu’on met l’OL sur la vacation, passage en état 3

- lorqu’on retire l’OL de la vacation ou qu’on annule la vacation, retour en état 1 ou 2.

Contexte et mode de fonctionnement

Ce point d’entrée est appelé la modification des entêtes et des lignes d'un ordre de livraison.

La variable GOK est testée au retour du point d’entrée. Si GOK<1, la transaction courante est rollbackée.

Transaction

Il y a une transaction en cours au moment de l’appel à 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.

VACSTAD : après détermination des statistiques d'un ordre de livraison d'une vac

Ce point d’entrée permet de modifier ou enrichir le calcul des statistiques standards pour un OL d’une vacation.

Contexte et mode de fonctionnement

Ce point d’entrée permet de prendre la main après le calcul des statistiques standards d’un OL d’une vacation, et avant leur affichage dans l’écran VAC2 , et leur prise en compte dans  les statistiques globales de la vacation affichées sur l’écran VAC1 lorsque que la vacation n’est encore en état 5 (Terminée).

Transaction

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

Variables et tables disponibles

Table DLVORDERH ouverte et renseignée

[M:VAC2]WEI poids des éléments à préparer pour l’OL

[M:VAC2]VOL volume des éléments à préparer pour l’OL

[M:VAC2]DOLNBR nb de lignes à préparer pour l’OL

[M:VAC2]DOLNBR2 nb de lignes non soldées de l’OL.

VACSTAH : après détermination des statistiques d'une vacation

Ce point d’entrée permet de modifier ou enrichir des statistiques standards calculés pour une vacation en état < 5 (Terminée).

Contexte et mode de fonctionnement

Ce point d’entrée permet de prendre la main après le calcul des statistiques standards d’une vacation et avant leur affichage dans l’écran VAC1.

Transaction

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

Variables et tables disponibles

[M:VAC1]VACDOH nb OL affectés à la vacation

[M:VAC1 ]VACDOL nb de lignes OL non soldées et affectées à la vacation ; en standard est égal à sum([M:VAC2]DOLNBR2)

[M:VAC1]WEI poids des éléments à préparer pour la vacation ; en standard est égal à sum([M:VAC2]WEI)

[M:VAC1]VOL volume des éléments à préparer pour la vacation ; en standard est égal à sum([M:VAC2]VOL)

[M :VAC1]DLONBR nb OL affectées à la vacation avec au moins une ligne OL à préparer ; en standard est égal à sum([M :VAC2]DOLNBR>0)

[M :VAC1]DOLNBR nb de lignes à préparer pour la vacation ; en standard est égal à sum([M :VAC2]DOLNBR)