1.Functional Description
1.1Purpose
This function will retrieve and, depending on process mode, update the Configured items "All
Components" cache with the Work Order Number (used as Parent WO number for lower level work orders) and Start
Date (used to backschedule lower level work orders).
The cache is searched sequentially until a match is found between the Related Line Number passed in
as input and the Related Line Number on the cache.
'2' Update matching cache element.
1.3Special Logic
There is no special logic within this function.
2.Technical Specifications
2.4Processing
1.Read through the All Components cache using the "Cache Process All Components" (B3200370)
business function; pass the Job Number and Line Number as key values.
2.After each read, check if the Related Line number passed in as input matches the related line
number on the retrieved cache element.
match is found, update the retrieved record with the input start date and/or work order number.
b)If a match is not found, continue reading the cache until the business function returns a
non-zero value in the Cache Code error parameter.
3.If no matching cache element is found, set the Error Message Id parameter (DTAI) to "0002".
D3200890 - Cache, Process WO Values
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnJobnumber | JOBS | MATH_NUMERIC | NONE | NONE |
The job number (work station ID) which executed the particular job. | ||||
mnLineNumber | LNID | MATH_NUMERIC | NONE | NONE |
A number that identifies multiple occurrences, such as line numbers on a purchase order or other document. Generally, the system assigns
| ||||
szParentWoNumber | PARS | char | NONE | NONE |
A number that identifies the parent work order. You can use this number to do the following:
o Enter default values for new work orders,
| ||||
jdWOStartDate | STRT | JDEDATE | NONE | NONE |
The start date for the order. You can enter this date manually, or have the system calculate it using a backscheduling routine. The routine
| ||||
mnRelatedLineNumber | RLIN | MATH_NUMERIC | NONE | NONE |
This field is not updated by the receipt applications; it is always populated with the value zero. | ||||
cProcessMode | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cSuppressErrorMessages | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
szErrorMessageID | DTAI | char | NONE | NONE |
A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or
| ||||
mnKeyIndexWOCache | LNIX | MATH_NUMERIC | REQ | INPUT |
mnDocumentOrderInvoiceE | DOCO | MATH_NUMERIC | OPT | NONE |
A number that identifies an original document. This document can be a voucher, a sales order, an invoice, unapplied cash, a journal entry,
| ||||
szOrderType | DCTO | char | OPT | NONE |
A user defined code (00/DT) that identifies the type of document. This code also indicates the origin of the transaction. J.D. Edwards has
| ||||
szProgramId | PID | char | OPT | NONE |
The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry
|
None |
None |