Search Results cst_default_cost_view
Overview
CST_DEFAULT_COST_VIEW is an Oracle E-Business Suite database view owned by the APPS schema and registered under the BOM (Bills of Material) product family. Its documented description is "Default item cost : SINGLE-ORG view." The view resolves the effective default cost record for an inventory item within a single organization, returning the applicable cost type alongside a comprehensive set of cost, level-type, burden, and rollup attributes. It is a convenience layer over the Cost Management item cost tables, allowing callers to query the "defaulted" cost row without having to re-encode the defaulting logic themselves.
The user search term defaulted_flag corresponds to a column exposed by this view (sourced from CST_ITEM_COSTS.DEFAULTED_FLAG). This flag indicates whether the cost rows were established by the cost defaulting mechanism rather than through an explicit user or interface-driven cost entry. Together with the resolved COST_TYPE_ID and the alternate ACTUAL_COST_TYPE_ID, it allows reporting and integration queries to distinguish defaulted costs from deliberately maintained costs.
Underlying Base Objects
The view is defined over two documented base objects, both referenced through synonyms:
CST_COST_TYPES(synonym) — aliased asCCTin the view text. Supplies cost type definitions and theDEFAULT_COST_TYPE_IDused by the defaulting rule.CST_ITEM_COSTS(synonym) — aliased asCIC. Supplies item-level cost records across cost types and organizations.
The join relationship is CIC.ORGANIZATION_ID = NVL(CCT.ORGANIZATION_ID, CIC.ORGANIZATION_ID), which lets a global (organization-null) cost type definition apply to item cost rows for any organization. The defaulting predicate is expressed as a disjunction: a row is returned when either (a) CIC.COST_TYPE_ID = CCT.DEFAULT_COST_TYPE_ID and no matching CST_ITEM_COSTS row exists for the item/organization at CCT.COST_TYPE_ID (the NOT EXISTS subquery against CIC2), or (b) CIC.COST_TYPE_ID = CCT.COST_TYPE_ID directly. In effect, the view yields the explicitly maintained cost type row when present, otherwise the default cost type row.
Key Columns
COST_TYPE_ID— the resolved cost type of the returned row.ACTUAL_COST_TYPE_ID— the cost type ID from the item cost record, distinct from the resolved value and useful for comparison.INVENTORY_ITEM_ID,ORGANIZATION_ID— the item and organization keys identifying the cost record.DEFAULTED_FLAG— indicates whether the cost was defaulted rather than explicitly entered.INVENTORY_ASSET_FLAG,LOT_SIZE,BASED_ON_ROLLUP_FLAG,SHRINKAGE_RATE— costing attributes affecting valuation and rollup behavior.COST_UPDATE_ID— links the row to the cost update (cost set) under which it was created.PL_*andTL_*columns (MATERIAL, MATERIAL_OVERHEAD, RESOURCE, OUTSIDE_PROCESSING, OVERHEAD) — pending-level and this-level cost component breakdowns.MATERIAL_COST,MATERIAL_OVERHEAD_COST,RESOURCE_COST,OUTSIDE_PROCESSING_COST,OVERHEAD_COST— aggregated cost element amounts.PL_ITEM_COST,TL_ITEM_COST,ITEM_COST— pending-level, this-level, and total item cost values.UNBURDENED_COST,BURDEN_COST— cost with and without burden applied.
Common Use Cases and Queries
Typical scenarios include cost reporting for an item/organization, verifying which cost type a transaction or valuation will resolve to, and integration programs that need the defaulted cost without re-implementing the defaulting rule.
To retrieve defaulted cost records for a specific item and organization:
SELECT inventory_item_id, organization_id, cost_type_id, item_cost, defaulted_flag FROM cst_default_cost_view WHERE organization_id = :org_id AND inventory_item_id = :item_id;
To isolate rows established by defaulting:
SELECT cost_type_id, inventory_item_id, organization_id, material_cost, resource_cost, overhead_cost FROM cst_default_cost_view WHERE defaulted_flag = 'Y' AND organization_id = :org_id;
To compare resolved versus actual cost type for diagnostics:
SELECT inventory_item_id, organization_id, cost_type_id, actual_cost_type_id, defaulted_flag FROM cst_default_cost_view WHERE cost_type_id <> actual_cost_type_id;
Because the view is documented as SINGLE-ORG, callers should filter or partition by ORGANIZATION_ID to obtain organization-specific costing results.
-
View: CST_DEFAULT_COST_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_DEFAULT_COST_VIEW, object_name:CST_DEFAULT_COST_VIEW, status:VALID, product: BOM - Bills of Material , description: Default item cost : SINGLE-ORG view , implementation_dba_data: APPS.CST_DEFAULT_COST_VIEW ,
-
View: CST_DEFAULT_COST_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_DEFAULT_COST_VIEW, object_name:CST_DEFAULT_COST_VIEW, status:VALID, product: BOM - Bills of Material , description: Default item cost : SINGLE-ORG view , implementation_dba_data: APPS.CST_DEFAULT_COST_VIEW ,
-
PACKAGE: APPS.BOMPCEXP
12.2.2
-
PACKAGE: APPS.BOMPCEXP
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.CST_DEFAULT_COST_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_DEFAULT_COST_VIEW, object_name:CST_DEFAULT_COST_VIEW, status:VALID,
-
SYNONYM: APPS.CST_ITEM_COSTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CST_ITEM_COSTS, status:VALID,
-
SYNONYM: APPS.CST_ITEM_COSTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CST_ITEM_COSTS, status:VALID,
-
SYNONYM: APPS.CST_COST_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CST_COST_TYPES, status:VALID,
-
VIEW: APPS.CST_DEFAULT_COST_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_DEFAULT_COST_VIEW, object_name:CST_DEFAULT_COST_VIEW, status:VALID,
-
SYNONYM: APPS.CST_COST_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CST_COST_TYPES, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.BOMPCEXP
12.2.2
-
PACKAGE BODY: APPS.BOMPCEXP
12.1.1
-
APPS.BOMPCEXP dependencies on BOM_EXPLOSION_TEMP
12.2.2
-
APPS.BOMPCEXP dependencies on BOM_EXPLOSION_TEMP
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - BOM Tables and Views
12.2.2
description: Table to map wip transactions to their corresponding event types. ,
-
eTRM - BOM Tables and Views
12.1.1
description: Table to map wip transactions to their corresponding event types. ,
-
eTRM - BOM Tables and Views
12.2.2
description: Table to map wip transactions to their corresponding event types. ,
-
eTRM - BOM Tables and Views
12.1.1
description: Table to map wip transactions to their corresponding event types. ,