1.Functional Description
1.1Purpose
This function will retrieve Rule from CSE Rules Table F3292 and translate the Rule to a readable
format
based on the description from F3291 Configured Item Segment, and then concatenate the Rule into a
string.
1.2Setup Notes and Prerequisites
Initialize output strings before used
1.3Special Logic
There is no special logic within this function.
2.Technical Specifications
2.4Processing
1. Using partial key values (KIT, MCU, and ATO#) to retrieve all the rule sequences.
2. For each Rule Sequence, retrieve segment description from Configured Item Segment Table F3291.
Translate the Rule Sequence to a readable format, then concatenate the information into a
string
and end each Rule Sequence with a end-of-line character set.
3. If the Rule contains *RANGE or *VALUE
D3200540 - Translate Rule From F3291
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnConfiguredItemNumber | 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
| ||||
mnRuleNumber | ATO# | MATH_NUMERIC | NONE | NONE |
The number associated with a set of cross-segment editing rules or assembly inclusion rules. | ||||
cRuleType | ATOT | char | NONE | NONE |
A value that identifies whether the resulting value of the assembly inclusion rule is a part number, price, routing operation, or calculated
| ||||
szConfiguredRuleString | MCFG | char | NONE | NONE |
Reserved by J.D. Edwards A string that the system generates by concatinating the value of each segment. | ||||
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
| ||||
mnSequenceNumber | ATOS | MATH_NUMERIC | OPT | NONE |
The Sequence number is the rule number within an edit group of cross-segment editing rules or assembly inclusion rules. You can insert a
| ||||
cRangeOrValue | EV01 | char | OPT | NONE |
An option that specifies the type of processing for an event. |
None |
F3291 Configured Item Segments | ||||
F3292 Cross Segment Editing Rules | ||||
F32921 Cross Segment Editing Rules - Values | ||||
F32922 Cross Segment Editing Rules - Range |