1.Functional Description
1.1Purpose
This business function will determine the Factor Code and Rate Code Costs.
1.2Setup Notes and Prerequisites
1.3Special Logic
2.Technical Specifications
2.4Processing
1.1. Determine Factor. (DS Factor)
DS Factor - Sim.
factor code to determine the factor.
character of DS Factor Code - Sim.
Level Cost Link List where Cost Type is equal to DS Factor Code - Sim.
Cost Link List where Cost Type is equal to DS Factor Code - Sim.
table (F00191).
Factor Code - Sim. Assign DS Factor = F00191 RATE.
1.2. Determine Rate (DS Rate).
- Sim.
code to determine the rate.
character of DS Rate Code - Sim.
Cost Link List where Cost Type is equal to DS Rate Code - Sim.
Link List where Cost Type is equal to DS Rate Code - Sim.
(F00191).
Fetch from the General message table (F00191) where SY = '30', RT = 'CF', KY = DS Rate Code - Sim.
Assign DS Rate = F00191 RATE.
^
D3001470 - Calculate Factor And Rate
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szFactorCode_Sim | XSFC | char | NONE | NONE |
A user defined code (system 30, type CF) used to retrieve factor information from the Generic Rate table (F00191). This value is used in
| ||||
mnFactor_Sim | XSF | MATH_NUMERIC | NONE | NONE |
A generic factor used to calculate data for standard cost component extras. | ||||
szRateCode_Sim | XSRC | char | NONE | NONE |
A user defined code (system 30, type CR) used to retrieve rate information from the Generic Rate table (F00191). This value is used in
| ||||
mnRate_Sim | XSR | MATH_NUMERIC | NONE | NONE |
A generic rate used to calculate extra costs, such as electricity and taxes. | ||||
idCurrentLevelCostsLL | GENLNG | ID | NONE | NONE |
General purpose ID variable. | ||||
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
| ||||
mnFactor | MN29D9 | MATH_NUMERIC | NONE | NONE |
This is a generic field used as a work field in Everest. | ||||
mnRate | MN29D9 | MATH_NUMERIC | NONE | NONE |
This is a generic field used as a work field in Everest. | ||||
szWorkCenter | MCU | char | OPT | NONE |
An alphanumeric code that identifies a separate entity within a business for which you want to track costs. For example, a business unit
|
B9800088 Retrieve and Format User Defined Codes | ||||
B9800500 F0019 Get Generic Rates Type |
F00191 Generic Message/Rates |