1.Functional Description
1.1Purpose
This function will save detail record , item summary and top item summary records in B3200400, also accumulate the cost for a configured routing
(optional for B9).
1.2Setup Notes and Prerequisites
No special setup for this function.
1.3Special Logic
There is no special logic within this function.
2.Technical Specifications
2.1Parameters:
Data Item Data Structure DescriptionI/ORequiredNotes
KITParent Item NumberIY
MCUBranch/PlantIY
ITMComponent Item
NumberIY
CMCUComponent Branch/PlantIY
UORGQuantityIY
OPSQOperation SequenceIN
STRTStart
DateIY
MATH01MultiplierIY
ECSTCostOY
JOBSJobNumberIY
CFGIDConfigurationIDIY
CFGCIDComponentIDIY
2.2Related Tables
Table Table Description
F3003Routing Master file
2.3Related Business Functions
Source NameFunction Name
B3000230Calculate Quantity with Shrink
X0005Get UDC
B3100460CalculateWOHoursAndCost
2.4Processing
ECST = 0
CQTY = UORG
Use BF Get Next Routing to retrieve record(s) (*)
If OPSQ GT Zero,
Process each record if STRT falls between EFFF and EFFT, and If OPSC = blank or = 'T'
(RT). With the SY, RT and TIMB, use BF Get UDC to retrieve the UDC record. Take second
description (DL02) and convert it to numeric. If the UDC is not found, default the Time Basis to 1.
LRH = ((RUNL / TBF) x CQTY) x SETC
LSH = SETL
Call Subrutine to Save detail record, Item Summary and Top Summary
D3200490 - Configurator Cost Routing
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnParentItemNumber | KIT | MATH_NUMERIC | NONE | NONE |
The system provides for three separate item numbers.
1. Item Number (short) - An eight-digit, computer assigned, completely
| ||||
szBranchPlant | 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
| ||||
mnComponentItemNumber | 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
| ||||
szComponentBranch | CMCU | char | NONE | NONE |
A secondary or lower-level business unit. The system uses the value that you enter to indicate that a branch or plant contains several
| ||||
mnQuantity | UORG | MATH_NUMERIC | NONE | NONE |
The quantity of units affected by this transaction. | ||||
mnOperationSequence | OPSQ | MATH_NUMERIC | NONE | NONE |
A number used to indicate an order of succession.
In routing instructions, a number that sequences the fabrication or assembly steps in the
| ||||
jdStartDate | 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
| ||||
mnMultiplier | MATH01 | MATH_NUMERIC | NONE | NONE |
- - - Good Performance Low Value. | ||||
mnCost | ECST | MATH_NUMERIC | NONE | NONE |
For accounts receivable and accounts payable, the invoice (gross) amount. For sales orders and purchase orders, the unit cost times the
| ||||
cSuppressErrorMessage | 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
| ||||
szTransactionQntyUOM | UOM | char | OPT | NONE |
A user defined code (00/UM) that indicates the quantity in which to express an inventory item, for example, CS (case) or BX (box). | ||||
mnJobNumber | JOBS | MATH_NUMERIC | OPT | NONE |
The job number (work station ID) which executed the particular job. | ||||
mnConfigurationIDNumber | CFGID | MATH_NUMERIC | OPT | NONE |
An identifier that represents a unique configuration. It is generated by a next number value and is the key to the configuration tables. | ||||
mnComponentIDNumber | CFGCID | MATH_NUMERIC | OPT | NONE |
A number that represents a component in a configuration. This number, which is generated by next numbers, always restarts at 1 and
|
N3003220 Calculate Quantity With Shrink | ||||
X0005 Get User Defined Codes |
F30006 Work Center Master File | ||||
F30008 Work Center Rates File | ||||
F3003 Routing Master File | ||||
F3009 Job Shop Manufacturing Constants | ||||
F4101 Item Master |