Search Results cst_layer_cost_details
Overview
The CST_LAYER_COST_DETAILS table is a core transactional data object within the Oracle E-Business Suite Bills of Material (BOM) module, specifically for the Cost Management functionality. It serves as the detailed repository for storing and tracking inventory costs by cost element and level for each quantity layer of an item. Its primary role is to support the perpetual costing methodology, enabling the system to maintain a complete historical cost profile for inventory items. This detailed breakdown is essential for accurate inventory valuation, cost roll-up calculations, and generating precise gross margin analysis on transactions.
Key Information Stored
The table stores a granular decomposition of costs associated with a specific inventory quantity layer. Each record is uniquely identified by the combination of LAYER_ID, COST_ELEMENT_ID, and LEVEL_TYPE, which forms its primary key. The LAYER_ID links the cost detail to a specific quantity layer in the CST_QUANTITY_LAYERS table. The COST_ELEMENT_ID references the CST_COST_ELEMENTS table, classifying the cost as Material, Material Overhead, Resource, Overhead, or Outside Processing. The LEVEL_TYPE indicates whether the cost is incurred at the "Item" level (purchased or finished good) or the "Lot" level (batch-specific costs). Key transactional columns typically include the actual cost amount, potentially broken into various components such as base cost, usage rate, and absorbed amounts, depending on the element type and costing method configuration.
Common Use Cases and Queries
This table is central to cost inquiry and reconciliation processes. A common use case is analyzing the complete cost composition of an item's on-hand inventory by summarizing costs across all its open quantity layers. Financial analysts use this data to validate inventory valuations for month-end closing. Support personnel query it to investigate cost variances or discrepancies in transaction costs. A typical reporting query involves joining to CST_QUANTITY_LAYERS (for item and layer date), CST_COST_ELEMENTS (for element name), and MTL_SYSTEM_ITEMS (for item details).
- Sample Query Pattern: SELECT clcd.layer_id, clcd.cost_element_id, cce.cost_element, clcd.level_type, clcd.item_cost FROM bom.cst_layer_cost_details clcd JOIN bom.cst_cost_elements cce ON clcd.cost_element_id = cce.cost_element_id WHERE clcd.layer_id IN (SELECT layer_id FROM bom.cst_quantity_layers WHERE inventory_item_id = :p_item_id AND organization_id = :p_org_id);
Related Objects
The CST_LAYER_COST_DETAILS table has defined foreign key relationships with two fundamental costing tables, as per the provided metadata. These relationships are critical for data integrity and query construction.
- CST_QUANTITY_LAYERS: Foreign key from CST_LAYER_COST_DETAILS.LAYER_ID to CST_QUANTITY_LAYERS.LAYER_ID. This links the cost details to the specific inventory layer, which holds quantity, transaction date, and item information.
- CST_COST_ELEMENTS: Foreign key from CST_LAYER_COST_DETAILS.COST_ELEMENT_ID to CST_COST_ELEMENTS.COST_ELEMENT_ID. This ensures the cost detail is associated with a valid, predefined cost element.
This table is also a key source for various cost inquiry forms and underlying views within the Cost Management application.
-
Table: CST_LAYER_COST_DETAILS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_LAYER_COST_DETAILS, object_name:CST_LAYER_COST_DETAILS, status:VALID, product: BOM - Bills of Material , description: Detailed cost information by element and level , implementation_dba_data: BOM.CST_LAYER_COST_DETAILS ,
-
Table: CST_LAYER_COST_DETAILS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_LAYER_COST_DETAILS, object_name:CST_LAYER_COST_DETAILS, status:VALID, product: BOM - Bills of Material , description: Detailed cost information by element and level , implementation_dba_data: BOM.CST_LAYER_COST_DETAILS ,
-
APPS.CSTPACWS dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.CSTPACWC dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.JAI_MTL_TRXS_PKG dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.CSTPLVCP dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.CSTPACIT dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.CSTPACWS dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.CSTPACWC dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.INV_ITEM_PVT dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.CSTPACIR dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.CSTPACIT dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.CSTPACIR dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.CSTPAVCP dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.CSTPACLM dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.CSTPLCAC dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.JAI_RCV_ACCOUNTING_PKG dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.JAI_RCV_ACCOUNTING_PKG dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.CSTPLVCP dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.INV_ITEM_PVT dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.CSTPLENG dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.CSTPLENG dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.JAI_MTL_TRXS_PKG dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.CSTPAVCP dependencies on CST_LAYER_COST_DETAILS
12.2.2
-
APPS.CSTPACLM dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.CSTPLCAC dependencies on CST_LAYER_COST_DETAILS
12.1.1
-
APPS.CSTPACIT dependencies on CST_QUANTITY_LAYERS
12.2.2
-
VIEW: BOM.CST_LAYER_COST_DETAILS#
12.2.2
owner:BOM, object_type:VIEW, object_name:CST_LAYER_COST_DETAILS#, status:VALID,
-
APPS.CSTPACIT dependencies on CST_QUANTITY_LAYERS
12.1.1
-
TABLE: BOM.CST_LAYER_COST_DETAILS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_LAYER_COST_DETAILS, object_name:CST_LAYER_COST_DETAILS, status:VALID,
-
APPS.JAI_MTL_TRXS_PKG dependencies on CST_QUANTITY_LAYERS
12.2.2
-
VIEW: BOM.CST_LAYER_COST_DETAILS#
12.2.2
-
APPS.CSTPACIR SQL Statements
12.2.2
-
VIEW: APPS.CST_AVG_ELEM_COSTS_V
12.2.2
-
APPS.JAI_MTL_TRXS_PKG dependencies on CST_QUANTITY_LAYERS
12.1.1
-
VIEW: APPS.CST_AVG_ELEM_COSTS_V
12.1.1
-
SYNONYM: APPS.CST_LAYER_COST_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CST_LAYER_COST_DETAILS, status:VALID,
-
TABLE: BOM.CST_LAYER_COST_DETAILS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_LAYER_COST_DETAILS, object_name:CST_LAYER_COST_DETAILS, status:VALID,
-
VIEW: APPS.CSTBV_ITM_CST_GRP_UNT_CST_DTL
12.1.1
-
VIEW: APPS.CST_LAYER_COST_DETAILS_V
12.1.1
-
APPS.CSTPACIR SQL Statements
12.1.1
-
SYNONYM: APPS.CST_LAYER_COST_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CST_LAYER_COST_DETAILS, status:VALID,
-
VIEW: APPS.CST_LAYER_COST_DETAILS_V
12.2.2
-
APPS.CSTPLENG dependencies on MTL_CST_ACTUAL_COST_DETAILS
12.2.2
-
VIEW: APPS.CSTFV_ITM_CST_GRP_UNT_CST_DTL
12.1.1
-
APPS.JAI_RCV_ACCOUNTING_PKG dependencies on CST_QUANTITY_LAYERS
12.1.1
-
VIEW: APPS.CSTBV_ITM_CST_GRP_UNT_CST_DTL
12.2.2
-
VIEW: APPS.CSTFV_ITM_CST_GRP_UNT_CST_DTL
12.2.2
-
Table: CST_QUANTITY_LAYERS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_QUANTITY_LAYERS, object_name:CST_QUANTITY_LAYERS, status:VALID, product: BOM - Bills of Material , description: Stores cost information for each layer , implementation_dba_data: BOM.CST_QUANTITY_LAYERS ,
-
APPS.CSTPLENG dependencies on MTL_CST_ACTUAL_COST_DETAILS
12.1.1