Functional Description
Purpose
This function gets the next receipt routing operation from the cache. It also deletes the cache.
Setup Notes and Prerequisites
Special Logic
A mode of '3' is to get the next operation. Inputs of Mode, Computer ID, Job Number, Route Code, and
Branch/Plant, and current Operation Sequence are required. If the route does not exist in the cache,
it is added. Then the operation sequence and operation description that is next in the route after
the current operation sequence is retrieved. If the current operation sequence is the last operation
in the route, a zero operaton sequence and a blank operation description are returned.
A mode of '9' is to delete the cache based on Computer ID and Job Number.
Technical Specification
D4301520 - F43091 Read/Write Routing Operations Cache
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szBranchPlant | MCU | char | OPT | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
szNormalRouteCode | NROU | char | OPT | NONE |
A user defined code (43/RC) that identifies a receipt route. Each receipt route consists of a series of operations through which the system
| ||||
mnOperationSequence | OPRS | MATH_NUMERIC | OPT | NONE |
The sequence in which the system performs the operations or steps of the route. | ||||
szOperationCode | OPRC | char | OPT | NONE |
A user defined code (43/OC) that represents an operation or step within the receipt route. | ||||
szStatusLine | TRTY | char | OPT | NONE |
A user defined code (40/AT) that indicates the status of the line. | ||||
mnPlannedProcessDays | PDAY | MATH_NUMERIC | OPT | NONE |
This field designates the number of days in process. | ||||
szUpdateItemBalanceBucket | UPIB | char | OPT | NONE |
Indicates which quantity field in the Item Location table that the system updates when quantity is moved from one receipt routing operation
| ||||
cUpdateGeneralLedger | UPGL | char | OPT | NONE |
Indicates when the system updates the general ledger. Valid values are:
Y Journal entries will be written as soon as the quantity moves
| ||||
szGlCategory | GLPT | char | OPT | NONE |
A user defined code (41/9) that identifies the G/L offset that system uses when it searches for the account to which it posts the transaction. If
| ||||
cReceiptAcknowledgement | RCPT | char | OPT | NONE |
A code that determines at which operation the system records the receipt date for items in the receipt route. Based on the receipt date, the
| ||||
cPaymentEligible | PMTE | char | OPT | NONE |
Indicates at which operation the goods are eligible for payment. When quantity is moved to this operation, the system updates the open
| ||||
szComputerID | CTID | char | REQ | NONE |
mnJobNumber | JOBS | MATH_NUMERIC | REQ | NONE |
The job number (work station ID) which executed the particular job. | ||||
cMode | EV01 | char | REQ | NONE |
An option that specifies the type of processing for an event. |
None |
F43091 Receipt Routing Master File |