1.Functional Description
This function will return the Branch Level value from the F3403 record matching the given Component
Branch, Item Number - Short, and Master Planning Family values. The function uses the first three keys
of the following index for the retrieval: CMCU, ITM, PRPX, BRSQ, EFFT.
1.1Purpose
The purpose of this function is to retrieve a default Branch Level value to use for new Branch
Relationship records which have the given Component Branch (Demand Branch) as a Supply Branch. The function
retrieves the Branch Relationship record for the given Component Branch, Item Number - Short, and
Master Planning Family and returns the Branch Level value from the record. If a matching record is not
found, the function returns the value zero.
1.2Setup Notes and Prerequisites
None.
1.3Special Logic
None.
2.Technical Specifications
Initialize Branch Level parameter to zero (0).
Fetch the record from Branch Relationships file (F3403) for the given Component Branch, Item Number,
and Master Planning Family.
If the record is found, return the Branch Level value from the record.
If the record is not found, return error code "0002".
D3400180 - Get Branch Level
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szBranchComponent | 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
| ||||
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
| ||||
szMasterPlanningFamily | PRPX | char | NONE | NONE |
A user defined code (system 41, type P4) under which you can organize logically related items.
You can simplify the master planning
| ||||
mnBranchLevel | BRLV | MATH_NUMERIC | NONE | NONE |
Determines the level at which a component branch should be processed in multi-plant processing. The lowest level branches (which are
| ||||
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
| ||||
cSuppressErrorMessages | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. |
None |
F3403 Branch Relationships Master File |