1.Functional Description
1.1Purpose
This function will retieve the levels for a Summary code.
1.2Setup Notes and Prerequisites
1.3Special Logic
2.Technical Specifications
1.Retrieve the Summary Constants for the Summary Code
2.If customer is a level
Move the number of that LevelOfCustomer
Move '1' to Customer Level
3.If the global level is equal to Y
Return '1' in GlobalLevel
If the company level is equal to Y
Return '1' in CompanyLevel
If item number level is equal to Y
Return '1' t in ItemLevel
For each Category Code value that is not equal to blank
Retrieve '1' in CategoryXLevel
^
D3400640 - F4091 Get Forecast Levels
| Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
|---|---|---|---|---|
| szSummaryCode | KVER | char | NONE | NONE |
A user defined code (40/KY) that indicates the type of summary forecast. | ||||
| cGlobalLevel | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCompanyLevel | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCategory1Level | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCategory2Level | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCategory3Level | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCategory4Level | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCategory5Level | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCategory6Level | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCategory7Level | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCategory8Level | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCategory9Level | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCategory10Level | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cItemLevel | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| cCustomerLevel | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
| mnLevelOfCustomer | MATH01 | MATH_NUMERIC | NONE | NONE |
- - - Good Performance Low Value. | ||||
| None |
| F4091 Category Code Key Position File |