Entry points > Module Geode GX > Standard script VACFLUX 

VACEXE: at the end of the addressing transaction

This entry point is called at the end of the addressing transaction.

It makes it possible to update specific tables in the addressing transaction.

Context and operating method

Following this entry point, the GOK variable is tested.

If GOK<1 the transaction is rolled back.

Transaction

A transaction is in process when calling this entry point.

Available variables and tables

VACATION contains the wave number released for addressing in the environment ([L]SITE,[L]DEPOSANT)

SIMUL is not equal to zero if the wave addressing has been launched in simulation mode.

CUMFLUX is equal to 1

VACATION table open and filled.

CHGDOHSTA: after a DO header has been moved to status 4

This entry point is called after a delivery order has been moved to status 4 (Picking in progress)

Context and operating method

Following this entry point, the GOK variable is tested.

If GOK<1 the transaction is rolled back.

Transaction

A transaction is in process when calling this entry point.

Available variables and tables

DLVORDERH table open and fed

ODOHSTA contains the status of the DO header before the status update.

VACADRBEF: before the addressing of a flow

This entry point is called before the standard addressing of a wave flow.

It is used to carry out a specific addressing.

Context and operating method

The flow to be picked is characterized by:

- [L]ARTICLE: the product

- [L]NATSTK: the stock status

- [L]RESA: the reservation number

- [L]NUMLOT: the lot number

- [L]FIFO: the FIFO date

- [L]SUPPORT: the support number

- [L]DEMANDE: the number of DU searched.

The GOK and GPE variables are tested after this entry point:

- If GPE<>0, the standard addressing of the flow is not carried out; you should then enter the variables NBDIV(1..2), NBREAPPRO

- If GOK<1, the transaction is rolled back.

Transaction

A transaction is in process when calling this entry point.

Available variables

VACATION contains the wave number released for addressing in the environment ([L]SITE,[L]DEPOSANT)

SIMUL is not equal to zero if the wave addressing has been launched in simulation mode.

CUMFLUX is equal to 1

NBDIV(1) and NBDIV(2) are respectively the number of transfer movements generated from the reserve and picking location of origin.

NBREAPPRO represents the number of generated reorder movements.

VACADRAFT: before the addressing of a flow

This entry point is called after the standard or specific addressing of a wave flow.

Context and operating method

The flow to be picked is characterized by:

- [L]ARTICLE: the product

- [L]NATSTK: the stock status

- [L]RESA: the reservation number

- [L]NUMLOT: the lot number

- [L]FIFO: the FIFO date

- [L]SUPPORT: the support number

- [L]DEMANDE: the number of DU searched.

Following this entry point, the GOK variable is tested.

If GOK<1 the transaction is rolled back.

Transaction

A transaction is in process when calling this entry point.

Available variables

VACATION contains the wave number released for addressing in the environment ([L]SITE,[L]DEPOSANT)

SIMUL is not equal to zero if the wave addressing has been launched in simulation mode.

CUMFLUX is equal to 1.

VACPKOBEF: before TO elaboration

This entry point is called before elaborating the transfer orders of the wave.

It enables the specific elaboration of the transfer movements.

Context and operating method

The transfer movements are generated.

The GOK and GPE variables are tested after this entry point:

- If GPE<>0, the standard elaboration of the picking orders is not carried out; the NBOT, POIDS, VOLUME variables then need to be entered.

- If GOK<1, the transaction is rolled back.

Transaction

A transaction is in process when calling this entry point.

Available variables

VACATION contains the wave number released for addressing in the environment ([L]SITE,[L]DEPOSANT)

SIMUL is not equal to zero if the wave addressing has been launched in simulation mode.

CUMFLUX is equal to 1

NBOT represents the number of picking orders generated for the wave

POIDS represents the weight of the transfers to be conducted for the wave.

VOLUME represents the volume of the transfers to be conducted for the wave.

VACPKOAFT: after TO elaboration

This entry point is called after the standard or specific elaboration of the transfer orders of the wave.

Context and operating method

Following this entry point, the GOK variable is tested.

If GOK<1 the transaction is rolled back.

Transaction

A transaction is in process when calling this entry point.

Available variables

VACATION contains the wave number released for addressing in the environment ([L]SITE,[L]DEPOSANT)

SIMUL is not equal to zero if the wave addressing has been launched in simulation mode.

CUMFLUX equals 1.