1.Functional Description
1.1Purpose
Validate the feature cost percent for Co/By Products. Sum the Feature Cost Percent by Operation
Sequence (OPSQ). The sums for each sequence must be less than or equal to 100 unless the sum is for the
last Operation Sequence. If the sum is for the last Operation Sequence the Feature Cost Percent total
must equal 100%.
2.Technical Specifications
2.4 Processing:
1.0 For each record in the grid write a duplicate to the link list.
1.1 After the Link List has been filled with the records from the grid:
If the LLOPSQ = the LLSaveOPSQ
Else
If the end of the Link List has not been reached and F$RPTotal > 100
Error Message = '4070'
Else
If the end of Link List has been reached and F$RPTotal <> 100
Error Message = '4071'
End If
F$RPTotal = F$RP
LLSaveOPSQ = LLOPSQ
D3001760 - F3002 Validate Feature Cost Percent
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
mnOperationsSequenceNo | OPSQ | MATH_NUMERIC | NONE | NONE |
A number used to indicate an order of succession.
In routing instructions, a number that sequences the fabrication or assembly steps in the
| ||||
mnFeatureCostPercent | F$RP | MATH_NUMERIC | NONE | NONE |
A percentage that the Simulate Cost Rollup program uses to calculate the cost of a feature or option item as a percentage of the total cost
| ||||
mnLastOperationSequence | OPSQ | MATH_NUMERIC | NONE | NONE |
A number used to indicate an order of succession.
In routing instructions, a number that sequences the fabrication or assembly steps in the
| ||||
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
| ||||
cMode | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
idLinkedListPointer | GENLNG | ID | NONE | NONE |
General purpose ID variable. |
None |
None |