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 d'assemblage :
- lorsqu’on met l’OA sur la vacation, passage en état 3
- lorqu’on retire l’OA 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 d'assemblage.
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 BOMORDERH ouverte et renseignée
OBMHSTA contient l’état de l’entête OA avant la mise à jour de celui-ci.
Ce point d’entrée permet de modifier ou enrichir le calcul des statistiques standards pour un OA d’une vacation.
Ce point d’entrée permet de prendre la main après le calcul des statistiques standards d’un OA d’une vacation, et avant leur affichage dans l’écran VAK2 , et leur prise en compte dans les statistiques globales de la vacation affichées sur l’écran VAK1 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 BOMORDERH ouverte et renseignée
[M:VAK2]WEI poids des éléments à préparer pour l’OA
[M:VAK2]VOL volume des éléments à préparer pour l’OA
[M:VAK2]BMLNBR nb de lignes à préparer pour l’OA
[M:VAK2]BMLNBR2 nb de lignes non soldées de l’OA.
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 VAK1.
Il n’y a pas de transaction en cours au moment de l’appel à ce point d'entrée.
[M:VAK1]VACBMH nb OA affectés à la vacation
[M:VAK1 ]VACBML nb de lignes OA non soldées et affectées à la vacation ; en standard est égal à sum([M:VAK2]BMLNBR2)
[M:VAK1]WEI poids des éléments à préparer pour la vacation ; en standard est égal à sum([M :VAK2]WEI)
[M:VAK1]VOL volume des éléments à préparer pour la vacation ; en standard est égal à sum([M:VAK2]VOL)
[M :VAK1]BMLNBR nb OA affectées à la vacation avec au moins une ligne OA à préparer ; en standard est égal à sum([M :VAK2]BMLNBR>0)
[M :VAK1]BMLNBR nb de lignes à préparer pour la vacation ; en standard est égal à sum([M :VAK2]BMLNBR)