F30026GetDetail

F30026 Get Detail Information

Major Business Rule

Object Name: B3001500

Parent DLL: CMFG

Location: Client/Server

Language: C

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

Data Structure

D3001500 - F30026 Get Detail Information

Parameter NameData ItemData TypeReq/OptI/O/Both
idF30026GenLngGENLNGIDNONENONE

General purpose ID variable.

mnShortItemNumberITMMATH_NUMERICNONENONE

An inventory item number. The system provides three separate item numbers plus an extensive cross-reference capability to other item 
numbers (see data item XRT) to accommodate substitute item numbers, replacements, bar codes, customer numbers, supplier numbers, and 
so forth. The item numbers are as follows:   o Item Number (short) - An eight-digit, computer-assigned item number     o 2nd Item Number - The 
25-digit, free-form, user defined alphanumeric item number     o 3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item 
number

sz2ndItemNumberLLITMcharNONENONE

A number that identifies the item. The system provides three separate item numbers plus an extensive cross-reference capability to 
alternative item numbers. The three types of item numbers are: Item Number (short) An 8-digit, computer-assigned item number. 2nd Item Number A 
25-digit, user defined, alphanumeric item number. 3rd Item Number  Another 25-digit, user defined, alphanumeric item number. In addition to 
these three basic item numbers, the system provides an extensive cross-reference search capability. You can define numerous 
cross-references to alternative part numbers. For example, you can define substitute item numbers, replacements, bar codes, customer numbers, or 
supplier numbers.

sz3rdItemNumberAAITMcharNONENONE

The system provides three separate item numbers plus an extensive cross-reference capability to alternate item numbers. These item 
numbers are as follows: 1.  Item Number (short) - An 8-digit, computer-assigned item number. 2.  2nd Item Number - The 25-digit, free-form, user 
defined alphanumeric item number. 3.  3rd Item Number - Another 25-digit, free-form, user defined alphanumeric item number.  In addition to 
these three basic item numbers, an extensive cross-reference search capability has been provided (see XRT). Numerous cross references to 
alternate part numbers can be user defined, such as substitute item numbers, replacements, bar codes, customer numbers, or supplier 
numbers.

szBranchNumberMMCUcharNONENONE

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 
represent lower-level business units, subordinate to it. For example:     o Branch/Plant (MMCU)     o Dept A (MCU)     o Dept B (MCU)     o Job 123 
(MCU) Business unit security is based on the higher-level business unit.

szLocationLOCNcharNONENONE

The storage location from which goods will be moved.

szLotNumberLOTNcharNONENONE

A number that identifies a lot or a serial number. A lot is a group of items with similar characteristics.

szCostMethodLEDGcharNONENONE

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 
use.

szCostTypeCOSTcharNONENONE

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  
Direct labor routing rollup   o  B2  Setup labor routing rollup   o  C1  Variable burden routing rollup   o  C2  Fixed burden routing rollup   o  Dx  Outside 
operation routing rollup   o  Xx  Extra add-ons, such as electricity and water  The optional add-on computations usually operate with the type 
Xx extra add-ons. This cost structure allows you to use an unlimited number of cost components to calculate alternative cost rollups. The 
system then associates these cost components with one of six user defined summary cost buckets.

szLotGradeLOTGcharNONENONE

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 
grade    A2   Secondary grade  The grade for a lot is stored in the Lot Master table (F4108).

mnFrozenCostAmountSTDCMATH_NUMERICNONENONE

The cost of the item as calculated by the Simulate Cost Rollup program (P30820) and updated by the Frozen Cost Update program 
(P30835). You can also manually maintain this cost.

mnSimulatedMfgCostXSMCMATH_NUMERICNONENONE

Used to calculate cost during the simulation process.

mnFrozenCostRollupAmountCSLMATH_NUMERICNONENONE

The accumulated standard cost rolled up from lower levels.

mnSimulatedCostRollupXSCRMATH_NUMERICNONENONE

For the designated cost method, used to calculate the cost of all the lower levels during the simulation process.

szFrozenFactorCodeSCTCcharNONENONE

A code used to retrieve factor information from the Generic Rate File (F00191).    System Code 30    Record Type CF 

szSimulatedFactorCodeXSFCcharNONENONE

A user defined code (system 30, type CF) used to retrieve factor information from the Generic Rate table (F00191). This value is used in 
conjunction with the Rate Code and Rate Amount fields to calculate extra costs (electricity,taxes, tooling changes, and so on).

mnFrozenFactorSTFCMATH_NUMERICNONENONE

A generic factor number used to calculate data.

mnSimulatedFactorXSFMATH_NUMERICNONENONE

A generic factor used to calculate data for standard cost component extras.

szFrozenRateCodeRATScharNONENONE

A code used to retrieve rate information from the Generic Rate File (F00191).        System Code 30                 Record Type CR

szSimulatedRateCodeXSRCcharNONENONE

A user defined code (system 30, type CR) used to retrieve rate information from the Generic Rate table (F00191). This value is used in 
conjunction with the Factor Code and Factor Amount fields to calculate extra costs (electricity, taxes, tooling changes, and so on).

mnFrozenRateRTSDMATH_NUMERICNONENONE

A code used to define rate information in the Generic Rate File (F00191).

mnSimulatedRateXSRMATH_NUMERICNONENONE

A generic rate used to calculate extra costs, such as electricity and taxes.

cProcessingFlagPFLGcharNONENONE

A processing code to indicate the item is currently acitve in the simulation process.    Blank Inactive    1     Active 

cIndexEV01charNONENONE

An option that specifies the type of processing for an event.

cKeysEV02charNONENONE

An option that specifies the type of processing for an event.

cSuppressErrorERRcharNONENONE

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 
external parameter data structure of the Data Dictionary Server.

szErrorMessageDTAIcharNONENONE

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 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

Related Functions

None

Related Tables

F30026 Item Cost Component Add-Ons