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.
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.
Il y a une transaction en cours au moment de l’appel à ce point d'entrée.
Table DLVORDERH ouverte et renseignée
ODOHSTA contient l’état de l’entête OL avant la mise à jour de celui-ci.
Ce point d’entrée permet de modifier ou enrichir le calcul des statistiques standards pour un OL d’une vacation.
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).
Il n’y a pas de transaction en cours au moment de l’appel à ce point d'entrée.
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.
Ce point d’entrée permet de modifier ou enrichir des statistiques standards calculés pour une vacation en état < 5 (Terminée).
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.
Il n’y a pas de transaction en cours au moment de l’appel à ce point d'entrée.
[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)