1.Functional Description
1.1Purpose
This business function checks for recursive components and modifies the item master low level codes.
1.2Setup Notes and Prerequisites
1.3Special Logic
2.Technical Specifications
2.4Processing
1.0. Retrieve next lower level component until all lower level components have been processed or a
recursive component is found. Retrieve from bill of material where Parent Item = previous level
component.
is recursive.
1.3. If Component is recursive, assign DS Error Message ID = '0897'. If Component is recursive
and Suppress Error Messages is not equal to '1', SetGBRErrror = '0897' and highlight DS Component
Item. Exit the application.
D3001090 - Check For Recursive Items
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szParentBranch | MMCU | char | NONE | NONE |
A code that represents a high-level business unit. Use this code to refer to a branch or plant that might have departments or jobs, which
| ||||
mnParentItem | KIT | MATH_NUMERIC | NONE | NONE |
The system provides for three separate item numbers.
1. Item Number (short) - An eight-digit, computer assigned, completely
| ||||
szComponentBranch | 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
| ||||
mnComponent | 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
| ||||
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
|
None |
F3002 Bill of Material Master File |