Functional Description
Purpose
Verify that the item is not setup in the Routing Master File (F3003). If a record exists a (Y) will
be assigned to an Error Code, otherwise a (N) is assigned. If the Call Type is (1), an error message
will be set on when a record is found in F3003
Setup Notes and Prerequisites
Special Logic
Technical Specification
Edits:
1.) Need to do a fetch to the Routing Master File (F3003) by Item Number. If a record exist move a
Y to Error Code. If there is not a record move a N to Error Code. If Call Type is equal to a 1 set
on error message '0286'
NOTE: There is a function out there called VerifyItemAsParentInBOM. Want our function to work
like that one
Retrievals:
None
Returns:
1.) Error Code equal to Y if record exist, N if it does not.
^
D4100190 - Verify Item In Routing File
Parameters:
Data Item Data Structure DescriptionI/ORequired
ITMIdentifierShortItem
EV01CallType
EV02ErrorCode
MCUBranchPlant
EV01SuppressErrorMessage
DTAIErrorMessageID
^
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnShortItemNumber | 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
| ||||
cCallType | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cErrorCode | EV02 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
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
| ||||
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
|
None |
F3003 Routing Master File |