1.Functional Description
This function will read all records in the regular item qty cache and copy the data into F34UI005.
This is done so that B3400590 will be able to read data from F34UI005 and write time series records for
co or by products.
1.1Purpose
This function will enable R3483 to write time series at the end of the MRP run.
1.2Setup Notes and Prerequisites
1.3Special Logic
2.Technical Specifications
This function should not be modified for other programs. It should be used only for R3483.
1. Open the F34UI005 table
2. Insert into F34UI005 with Input Job, Input CTID, Input Branch, Input Item, 'MPS', Input
$$PLDT and Input Safety Stock.
3. Call B3401290 in mode '1', sequential fetch, with Input JOB, and Input Branch(1 key).
4. While Cache Error Code = '0'
5. Wk Qty Type = Qty Type from Cache
6. If Wk Qty Type = 'PPQ'
7. Wk Qty Type = 'PPG'
8. End If
9. If Wk Qty Type <> 'CPS'
10. Insert into F34UI005 with Input Job, Input CTID, Input Branch, Input Item, Wk Qty
Type, Date from Cache and Quantity from Cache.
11. End If
12. Call B3401290 with 1 key, in mode '6'.
13. End While
14. Close table.
D3500050 - MRP, Multi-Plant Copy Cache Data to F34UI005
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. | ||||
szComputerID | CTID | char | NONE | NONE |
mnItemNumber | ITM | MATH_NUMERIC | NONE | NONE |
An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item
| ||||
cErrorCode | ERRC | char | NONE | NONE |
This error code indicates if any errors occurred during the creation of the Trip Document Detail (F4914) records by the Delivery Document
| ||||
cSuppressErrors | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
szJobNumberAsString | JOB | char | NONE | NONE |
Job Number | ||||
szBranch | MCU | char | NONE | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
| ||||
jdPlanningDate | DATE01 | JDEDATE | NONE | NONE |
Event point for JDE Date. | ||||
mnSafetyStock | SAFE | MATH_NUMERIC | NONE | NONE |
The quantity of stock kept on hand to cover high-side variations in demand. | ||||
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
|
B3401290 Cache, Process MRP Item Quantities |
F34UI005 MRP Orders/Requirements User Index-Process Item |