FUNAUTPREP processing: FUNAUTPREP
ALIF_WDATA2: Adding grouping conditions for orders on a pick ticket
Use this entry point take over before the write in the work file of each subcontract order, reorder or shortage line record to prepare. It is therefore used to add data that will be used as shortage criteria in the work file data ([F:PRW]WDATA2 field).
It is called in the FUNAUTPREP processing for automatic delivery.
Context and operating mode
Transaction
There is one transaction in progress.
Log file
There is an open log file.
Different call cases
The entry point is called in the generation of preparation lists function, when the 'Generate pick ticket' box is selected every time a record is written in the STOPREW work file.
Available variables and masks
The [STOPRELIS] record is on line.
If [F:PRL]ORITYP=1 or 2 (preparation of an order line), the corresponding records SOH, SOQ, SOC are on line if [F:SOH]SOHCAT=4. Otherwise, SOP is on line.
If [F:PRL]ORITYP=3 (preparation of a subcontract reorder), the corresponding record REO is on line.
If [M:PRL]ORITYP=4 (preparation of a subcontract shortage), the corresponding record STA is on line.
To add shortage criteria, it is necessary to load the required information in the WDATA2 field.
e.g.: [F:PRW]WDATA2 += [F :SOH]xxx
Caution: The WDATA2 field is sized to 250 characters, which are all available if a subcontract reorder or shortage is being prepared.
When preparing an order line, this field already contains the following: 1st address line, postal code, city and state of the ship-to customers and invoice (all the spaces having been removed)
Open tables
In the table below, the significant content flag indicates that the content matches the context (the current customer is loaded…). It is usually the case for the file containing the header, but not for the file containing the lines…
Table |
Significant content |
Table Title |
STOPREW |
Yes |
Pick ticket work file |
STOPRELIS |
Yes |
Preparation list |
SORDER |
Yes if [PRL]ORITYP=1 or 2 |
Order headers |
SORDERQ |
Yes if [PRL]ORITYP=1 or 2 |
Order line quantities |
SORDERP |
Yes if [PRL]ORITYP=1 or 2 and [F:SOH]SOHCAT<>4 |
Order line prices |
SORDERC |
Yes if [PRL]ORITYP=1 or 2 and [F:SOH]SOHCAT=4 |
Contract order by product |
STOREO |
Yes if [PRL]ORITYP=3 |
Reorders |
STOALL |
Yes if [PRL]ORITYP=4 |
Allocations |
|
|
|
AUTPRLFIL: Adding orders selection criteria for generation of preparation list
Use this entry point to take over during the selection criteria definition for the orders to prepare.
It is used to add extra filters on these orders.
It is called in the FUNAUTPREP processing for the generation of preparation lists.
Context and operating mode
Transaction
There is no transaction in progress.
Log file
No log file is open when in the selection phase for the order lines to prepare.
Call context
The entry point is called in the preparation list generation function upon the definition of selection criteria for the STOPRELISW work file generation.
Available variables and masks
To add selection criteria, it is necessary to load the required filters in the WCRITSUP field.
The criteria must involve the tables [F:SOH], [F:SOQ] and [F:SOP].
They must be entered as follows:
WCRITSUP = "[F:SOH]xxx = Ident"
The WCRITSUP variable is sized to 250 characters.
Open tables
In the table below, the significant content flag indicates that the content matches the context (the current customer is loaded…). It is usually the case for the file containing the header, but not for the file containing the lines…
Table |
Significant content |
Table Title |
SORDER |
No |
Order headers |
SORDERQ |
No |
Order line quantities |
SORDERP |
No (if standard order) |
Order line prices |
SORDERC |
No (if contract order) |
Product / customer orders (open orders) |
ALIF_PLW: Completing the PLW recording
Use this entry point to take over before the write in the STOPRELISW work file of each subcontract order, reorder or shortage line record to prepare.
It is called in the FUNAUTPREP processing for the generation of preparation lists.
Context and operating mode
Transaction
There is one transaction in progress.
Log file
There is an open log file.
Different call cases
The entry point is called from the generation of preparation lists function, for each write of a record in the STOPRELISW work file.
Available variables and masks
Depending on the value of the [L]WTYPTRT local variable, an order detail, sub-contractor location reorder or sub-contractor shortages record is on line.
If [L]WTYPTRT=1 (preparation of an order line), the corresponding records SOH, SOQ, SOC are on line if [F:SOH]SOHCAT=4. Otherwise, SOP is on line.
If [L]WTYPTRT=2 (preparation of a subcontract reorder), the corresponding record REO is on line.
If [L]WTYPTRT=4 (preparation of a subcontract shortage), the corresponding record STA is on line.
Open tables
In the table below, the significant content flag indicates that the content matches the context (the current customer is loaded…). It is usually the case for the file containing the header, but not for the file containing the lines…
Table |
Significant content |
Table Title |
STOPRELISW |
Yes |
Preparation list work file |
SORDER |
Yes if WTYPTRT=1 |
Order headers |
SORDERQ |
Yes if WTYPTRT=1 |
Order line quantities |
SORDERP |
Yes if WTYPTRT=1 and [F:SOH]SOHCAT<>4 |
Order line prices |
SORDERC |
Yes if WTYPTRT=1 and [F:SOH]SOHCAT=4 |
Contract order by product |
STOREO |
Yes if WTYPTRT=2 |
Reorders |
STOALL |
Yes if WTYPTRT=3 |
Allocations |
|
|
|
AUTPRLSEL: Adding authorization controls in an order preparation
Use this entry point to take over during the control of order lines to prepare.
It is used to add extra controls on these order lines.
It is called in the FUNAUTPREP processing for the generation of preparation lists.
Context and operating mode
Transaction
There is no transaction in progress.
Log file
No log file is open when in the control phase for the order lines to prepare.
Call context
The entry point is called in the preparation list generation function upon the order lines control for the STOPRELISW work file generation.
Available variables and masks
To go to the next order line, set the GPE variable to 1.
Open tables
In the table below, the significant content flag indicates that the content matches the context (the current customer is loaded…). It is usually the case for the file containing the header, but not for the file containing the lines…
Table |
Significant content |
Table Title |
SORDER |
No |
Order headers |
SORDERQ |
No |
Order line quantities |
SORDERP |
No (if standard order) |
Order line prices |
SORDERC |
No (if contract order) |
Product / customer orders (open orders) |
AFTER_GEN_BPR: Intervening following the generation of pick tickets
Use this entry point to take over following the generation of pick tickets.
It is used to intervene again on generated pick tickets.
It is called in the FUNAUTPREP processing for the generation of preparation lists when set up with generation of pick tickets.
Context and operating mode
Transaction
There is no transaction in progress.
Log file
There is an open log file.
Call context
This entry point is called in the generation of preparation lists function after the generation of pick tickets.
Available variables and masks
The work file used for the generation of the pick tickets is available.
Open tables
In the table below, the significant content flag indicates that the content matches the context (the current customer is loaded…). It is usually the case for the file containing the header, but not for the file containing the lines…
Table |
Significant content |
Table Title |
STOPREW |
No |
Pick ticket work |
STOPREH |
No |
Header pick ticket |
STOPRED |
No |
Detail pick ticket |
|
|
|
AUTPRWSEL: Intervening on the pick ticket generation order
This entry point is used to take over the pick ticket generation order.
It is called in the FUNAUTPREP processing for the generation of preparation lists when set up with generation of pick tickets.
Context and operating mode
Transaction
There is no transaction in progress.
Log file
There is an open log file.
Call context
This entry point is called in the generation of preparation lists function.
It is used to define the read order for the STOPREW/PRW work file.
To take into account the read order defined in the EP set the GPE variable to 1.
Available variables and masks
The work file used for the generation of the pick tickets is available.
Open tables
In the table below, the significant content flag indicates that the content matches the context (the current customer is loaded…). It is usually the case for the file containing the header, but not for the file containing the lines…
Table |
Significant content |
Table Title |
STOPREW |
Yes |
Pick ticket work |
STOPREH |
No |
Header pick ticket |
STOPRED |
No |
Detail pick ticket |
|
|
|