Entry points > Module Geode GX > Standard script INPADRH 

ADRINHBEF: before standard addressing

This entry point is called before standard addressing of a direct input.

It is used to prohibit standard addressing to carry out a specific one.

Context and operating method

After this entry point, varible GPE is tested. Position GPE to 1 so as not to perform the standard addressing for direct input movements.

Transaction

There is a transaction in progress if the addressing is launched as a simulation in function INPADRH, i.e. if PREM=2  & instr(1,[L]OPT,‘O’).

There is no transaction in progress if the addressing is launched in real mode or via function GESINH.

Available tables and variables

INPNUM contains the number of the direct entry launched in addressing in environment ([V]GFCY,[V]GDEP)

Table INPUTH is open and entered.

ADRINHAFT: after standard or specific addressing

This entry point is called after standard or specific addressing of direct entry movements.

Context and operating method

After this entry point, variables GOK and GPE are not tested.

Transaction

There is a transaction in progress if the addressing is launched as a simulation in function INPADRH, i.e. if PREM=2  & instr(1,[L]OPT,‘O’).

There is no transaction in progress if the addressing is launched in real mode or via function GESINH.

Available tables and variables

INPNUM contains the number of the direct entry launched in addressing in environment ([V]GFCY,[V]GDEP)

Table INPUTH is open.

GENSTLINM: before update of the input movement so as to assign it to a line

This entry point is called upon creation of putaway lists following the direct input addressing, before updating an input movement.

Context and operating method

This entry point is called after assignment on an input movement to a storing list (SL) line and before rewriting the record [INM].

After this entry point, GOK is tested. If GOK<1, the transaction gets rollbacked.

Transaction

There is a transaction in progress upon call of this entry point.

Available tables

Table INPUTM is open and entered.

GENSTLSTL: before updating the SL generated in report 1

This entry point is called upon creation of putaway lists following the direct input addressing, just before updating the SL.

Context and operating method

This entry point is called after assigning the SL in report 1 (it was in report 5 until then) and before rewriting the record [STL].

After this entry point, GOK is tested. If GOK<1, the transaction gets rollbacked.

Transaction

There is a transaction in progress upon call of this entry point.

Available tables

Table STORINGLST is open and entered.

GENSTLBEF: before writing in the log file + potential prints/validation

This entry point is called after generating an SL and before writing in the log file, potential prints and validation of the generated SL.

Context and operating method

After this entry point, variables GOK and GPE are not tested.

Transaction

There is no transaction in process upon calling this entry point.

Available variables and tables

MSG contains the text that will be written in the log file.

EDIT_LR shows 1 if the SL must be printed

ETIQ_LR contains 1 if the SL labels must be printed

VALID_LR contains A if the SL must be validated

Table DEPOSITOR is open and entered

Table STORINGLST is open and entered.

GENSTLAFT: after writing in the log file + potential prints/validation

This entry point is called after writing in the log file, potential prints and validation of the generated SL.

Context and operating method

After this entry point, variables GOK and GPE are not tested.

Transaction

There is no transaction in process upon calling this entry point.

Available tables

Table DEPOSITOR is open and entered

Table STORINGLST is open and entered.