1.Functional Description
1.1Purpose
The purpose of this business function is to retrieve the detail information from the Item Cost
Component Table (F30026) using either the pointer or a key with full or partial index.
1.2Setup Notes and Prerequisites
List of Indexes:
1 = ITM, MMCU, LOCN, LOTN, LEDG, COST
2 = LEDG, ITM, MMCU, LOCN, LOTN, COST
Keys = Number of keys in the index that should be used to retrieve the row.
1.3Special Logic
None
2.Technical Specifications
2.4Processing
If the DS Pointer is not null, fetch the F30026 row using the input pointer.
If the DS Pointer is null, fetch the F30026 row based upon DS Index and DS Keys.
If the fetch failed or an error occurred, and DS Suppress Error Messages <> '1', assign DS Error
Message ID = '0002'; else, return the requested paraxmeters
D3001500 - F30026 Get Detail Information
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
idF30026GenLng | GENLNG | ID | NONE | NONE |
General purpose ID variable. | ||||
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
| ||||
sz2ndItemNumberL | LITM | char | NONE | NONE |
A number that identifies the item. The system provides three separate item numbers plus an extensive cross-reference capability to
| ||||
sz3rdItemNumberA | AITM | char | NONE | NONE |
The system provides three separate item numbers plus an extensive cross-reference capability to alternate item numbers. These item
| ||||
szBranchNumber | MMCU | char | NONE | NONE |
A code that represents a high-level business unit. Use this code to refer to a branch or plant that might have departments or jobs, which
| ||||
szLocation | LOCN | char | NONE | NONE |
The storage location from which goods will be moved. | ||||
szLotNumber | LOTN | char | NONE | NONE |
A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics. | ||||
szCostMethod | LEDG | char | NONE | NONE |
A user defined code (40/CM) that specifies the basis for calculating item costs. Cost methods 01 through 19 are reserved for J.D. Edwards
| ||||
szCostType | COST | char | NONE | NONE |
A code that designates each element of cost for an item. Examples of the cost object types are:
o A1 Purchased raw material
o B1
| ||||
szLotGrade | LOTG | char | NONE | NONE |
A code that indicates the grade of a lot. The grade is used to indicate the quality of the lot. Examples include the following:
A1 Premium
| ||||
mnFrozenCostAmount | STDC | MATH_NUMERIC | NONE | NONE |
The cost of the item as calculated by the Simulate Cost Rollup program (P30820) and updated by the Frozen Cost Update program
| ||||
mnSimulatedMfgCost | XSMC | MATH_NUMERIC | NONE | NONE |
Used to calculate cost during the simulation process. | ||||
mnFrozenCostRollupAmount | CSL | MATH_NUMERIC | NONE | NONE |
The accumulated standard cost rolled up from lower levels. | ||||
mnSimulatedCostRollup | XSCR | MATH_NUMERIC | NONE | NONE |
For the designated cost method, used to calculate the cost of all the lower levels during the simulation process. | ||||
szFrozenFactorCode | SCTC | char | NONE | NONE |
A code used to retrieve factor information from the Generic Rate File (F00191). System Code 30 Record Type CF | ||||
szSimulatedFactorCode | 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
| ||||
mnFrozenFactor | STFC | MATH_NUMERIC | NONE | NONE |
A generic factor number used to calculate data. | ||||
mnSimulatedFactor | XSF | MATH_NUMERIC | NONE | NONE |
A generic factor used to calculate data for standard cost component extras. | ||||
szFrozenRateCode | RATS | char | NONE | NONE |
A code used to retrieve rate information from the Generic Rate File (F00191). System Code 30 Record Type CR | ||||
szSimulatedRateCode | 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
| ||||
mnFrozenRate | RTSD | MATH_NUMERIC | NONE | NONE |
A code used to define rate information in the Generic Rate File (F00191). | ||||
mnSimulatedRate | XSR | MATH_NUMERIC | NONE | NONE |
A generic rate used to calculate extra costs, such as electricity and taxes. | ||||
cProcessingFlag | PFLG | char | NONE | NONE |
A processing code to indicate the item is currently acitve in the simulation process. Blank Inactive 1 Active | ||||
cIndex | EV01 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cKeys | EV02 | char | NONE | NONE |
An option that specifies the type of processing for an event. | ||||
cSuppressError | ERR | char | NONE | NONE |
The Data Field Error Code field is simply a generic data field to pass an error condition flag. This field is one of the fields that make up the
| ||||
szErrorMessage | 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
|
None |
F30026 Item Cost Component Add-Ons |