TRTACHCDE2 processing: TRTACHCDE2
ALIMSKPOH: Populating specific fields for purchase order generation
This entry point, located in the TRTACHCDE2 processing for purchase order generation, generates a "ALIMSKPOH" action.
The aim of this action is to provide the possibility to populate specific screen fields for the generation of a purchase order.
Context and operating mode
Transaction
There is no transaction in progress if the WADXLOG local variable is equal to zero.
Log file
A log file is open if the value of the WTRA local variable is greater than 2
Different call cases
The entry point is called for each purchase order to be generated, just after the screen classes are loaded and before entering the purchase order.
Available variables and masks
The following screen classes are loaded: [M:POH0], [MPOH1], [M:POH2] and [M:POH3]
The [M:POHx] classes can be modified without any problem for specific fields, but they should be modified with caution for standard fields.
It is also possible to load other specific/custom screen classes.
To abort the generation of the current invoice, set the value of the global variable GPOH_WERR to 1.
Open tables
In the table below, the significant content flag indicates that the content is in phase with the context.
Table |
Significant content |
Table title |
PORDER |
No |
Purchase order headers |
PORDERQ |
No |
Purchase order quantity lines |
PORDERP |
No |
Purchase order price lines |
BPARTNER |
No |
BP |
BPSUPPLIER |
No |
Suppliers |
ITMMASTER |
No |
Products |