Search Results cst_cost_group_assignments
Overview
CST_COST_GROUP_ASSIGNMENTS is a table owned by the BOM schema in Oracle E-Business Suite, categorized under the Bills of Material product family. As documented in the ETRM reference for releases 12.1.1 and 12.2.2, its purpose is to store the organization assignment for cost groups. In practical terms, the table acts as the intersection that determines which cost groups are enabled for which inventory organizations across the enterprise.
Cost groups are a foundational construct in Oracle Cost Management. They allow organizations to partition item costs, valuation accounts, and cost accumulation logic into logical buckets — for example, separating material, material overhead, resource, outside processing, and overhead cost elements into distinct groups. The CST_COST_GROUP_ASSIGNMENTS table governs the scope of each cost group by binding it to one or more inventory organizations defined in MTL_PARAMETERS. Without a row in this table, a cost group has no organizational footprint and cannot participate in cost rollups, transaction costing, or inventory valuation.
From a dimensional modeling perspective, the mined metadata suggests a Data Vault classification of link. This is a suitable heuristic: the table resolves a many-to-many relationship between cost groups and organizations, carrying no descriptive attributes of its own beyond the standard WHO audit columns. It functions as a pure associative entity, and modelers building a Data Vault or star schema should treat it accordingly.
Key Information Stored
The documented schema exposes eleven columns. The most operationally significant are:
- COST_GROUP_ID — Foreign key to
CST_COST_GROUPS; identifies the cost group being assigned. - ORGANIZATION_ID — Foreign key to
MTL_PARAMETERS; identifies the inventory organization receiving the assignment. - LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY — Standard Oracle WHO audit columns tracking record provenance and change history.
- LAST_UPDATE_LOGIN — Captures the login session associated with the most recent change.
- REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — Concurrent program context columns recording which batch process created or last modified the row.
The composite primary key CST_COST_GROUP_ASSIGNMENTS_PK spans COST_GROUP_ID and ORGANIZATION_ID. The unique index CST_COST_GROUP_ASSIGNMENTS_U1 is defined on the same two columns, meaning the business key and the surrogate (composite) key are identical here. There is no separate single-column surrogate; the pair of foreign keys forms the identity of each row. Consequently, no duplicate assignment of the same cost group to the same organization can exist, which enforces referential integrity at the business level.
Common Use Cases and Queries
Typical reporting and validation scenarios center on confirming which cost groups are active in a given organization, or conversely, listing all organizations assigned to a specific cost group. A representative query joining both parent tables returns a readable inventory:
- Identify all cost groups for an organization:
SELECT cg.cost_group_id, cg.cost_group FROM cst_cost_groups cg, cst_cost_group_assignments a WHERE cg.cost_group_id = a.cost_group_id AND a.organization_id = :org_id; - Audit assignment creation: filter on
CREATION_DATEandCREATED_BYto trace when and by whom an organization was added to a cost group. - Detect orphaned cost groups: outer-join
CST_COST_GROUPSto this table to find cost groups with no organizational assignment. - Reconcile concurrent program loads: query
REQUEST_IDandPROGRAM_IDto link assignments back to the specific cost group assignment concurrent request.
These queries support cost accounting reconciliation, organization setup validation during implementations, and periodic audits of valuation configuration.
Related Objects
The most significant related objects, derived from the documented foreign key relationships, include:
- CST_COST_GROUPS — parent table holding cost group definitions; joined on
COST_GROUP_ID. - MTL_PARAMETERS — inventory organization master; joined on
ORGANIZATION_ID. - CST_COST_GROUP_ASSIGNMENTS_PK and CST_COST_GROUP_ASSIGNMENTS_U1 — the primary key constraint and its supporting unique index.
- CST_ITEM_COSTS and CST_COST_ELEMENTS — cost management tables that consume cost group assignments when valuing inventory transactions.
- MTL_SYSTEM_ITEMS_B — item master, typically joined indirectly through organization to validate costing scope.
Together these objects form the configuration backbone for multi-organization cost management in Oracle EBS.
-
Table: CST_COST_GROUP_ASSIGNMENTS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_COST_GROUP_ASSIGNMENTS, object_name:CST_COST_GROUP_ASSIGNMENTS, status:VALID, product: BOM - Bills of Material , description: Stores the organization assignment , implementation_dba_data: BOM.CST_COST_GROUP_ASSIGNMENTS ,
-
Table: CST_COST_GROUP_ASSIGNMENTS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_COST_GROUP_ASSIGNMENTS, object_name:CST_COST_GROUP_ASSIGNMENTS, status:VALID, product: BOM - Bills of Material , description: Stores the organization assignment , implementation_dba_data: BOM.CST_COST_GROUP_ASSIGNMENTS ,
-
VIEW: BOM.CST_COST_GROUP_ASSIGNMENTS#
12.2.2
owner:BOM, object_type:VIEW, object_name:CST_COST_GROUP_ASSIGNMENTS#, status:VALID,
-
APPS.CST_PERIODIC_AVERAGE_PROC_CP SQL Statements
12.2.2
-
TABLE: BOM.CST_COST_GROUP_ASSIGNMENTS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_COST_GROUP_ASSIGNMENTS, object_name:CST_COST_GROUP_ASSIGNMENTS, status:VALID,
-
VIEW: BOM.CST_COST_GROUP_ASSIGNMENTS#
12.2.2
-
APPS.CST_PERIODIC_AVERAGE_PROC_CP SQL Statements
12.1.1
-
TABLE: BOM.CST_COST_GROUP_ASSIGNMENTS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_COST_GROUP_ASSIGNMENTS, object_name:CST_COST_GROUP_ASSIGNMENTS, status:VALID,
-
VIEW: APPS.CSTFV_COST_GROUP_ASSIGNMENTS
12.1.1
-
APPS.CST_PERIODIC_ABSORPTION_PROC SQL Statements
12.1.1
-
VIEW: APPS.CSTBV_COST_GROUP_ASSIGNMENTS
12.1.1
-
VIEW: APPS.CSTBV_COST_GROUP_ASSIGNMENTS
12.2.2
-
VIEW: APPS.CSTFV_COST_GROUP_ASSIGNMENTS
12.2.2
-
APPS.CSTPPPSC SQL Statements
12.2.2
-
SYNONYM: APPS.CST_COST_GROUP_ASSIGNMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CST_COST_GROUP_ASSIGNMENTS, status:VALID,
-
APPS.CST_PERIODIC_ABSORPTION_PROC SQL Statements
12.2.2
-
SYNONYM: APPS.CST_COST_GROUP_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CST_COST_GROUP_ASSIGNMENTS, status:VALID,
-
APPS.CSTPPPSC SQL Statements
12.1.1
-
APPS.CSTPPINV SQL Statements
12.2.2
-
APPS.CSTPPDOP SQL Statements
12.1.1
-
APPS.CSTPPDOP SQL Statements
12.2.2
-
APPS.CSTPPINV SQL Statements
12.1.1
-
PACKAGE BODY: APPS.CSTPPDOP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPDOP, status:VALID,
-
PACKAGE BODY: APPS.CSTPPDOP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPDOP, status:VALID,
-
PACKAGE BODY: APPS.CSTPPPOI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPPOI, status:VALID,
-
PACKAGE BODY: APPS.CSTPPPOI
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPPOI, status:VALID,
-
View: CSTFV_COST_GROUP_ASSIGNMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CSTFV_COST_GROUP_ASSIGNMENTS, object_name:CSTFV_COST_GROUP_ASSIGNMENTS, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CSTFV_COST_GROUP_ASSIGNMENTS ,
-
View: CSTBV_COST_GROUP_ASSIGNMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CSTBV_COST_GROUP_ASSIGNMENTS, object_name:CSTBV_COST_GROUP_ASSIGNMENTS, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CSTBV_COST_GROUP_ASSIGNMENTS ,
-
View: CSTBV_COST_GROUP_ASSIGNMENTS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CSTBV_COST_GROUP_ASSIGNMENTS, object_name:CSTBV_COST_GROUP_ASSIGNMENTS, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CSTBV_COST_GROUP_ASSIGNMENTS ,
-
PACKAGE BODY: APPS.CSTPPLLC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPLLC, status:VALID,
-
PACKAGE BODY: APPS.CSTPPLLC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPLLC, status:VALID,
-
View: CSTFV_COST_GROUP_ASSIGNMENTS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CSTFV_COST_GROUP_ASSIGNMENTS, object_name:CSTFV_COST_GROUP_ASSIGNMENTS, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CSTFV_COST_GROUP_ASSIGNMENTS ,
-
APPS.CST_PAC_ITERATION_PROCESS_PVT SQL Statements
12.1.1
-
VIEW: APPS.CST_PAC_RECEIVING_VALUES_V
12.1.1
-
PACKAGE BODY: APPS.CST_MGD_LIFO_COST_PROCESSOR
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CST_MGD_LIFO_COST_PROCESSOR, status:VALID,
-
PACKAGE BODY: APPS.CSTPALBR
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPALBR, status:VALID,
-
PACKAGE BODY: APPS.CSTPPWAS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPWAS, status:VALID,
-
PACKAGE BODY: APPS.CSTPPWRO
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPWRO, status:VALID,
-
PACKAGE BODY: APPS.CST_MGD_LIFO_COST_PROCESSOR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CST_MGD_LIFO_COST_PROCESSOR, status:VALID,
-
VIEW: APPS.CST_PAC_RECEIVING_VALUES_V
12.2.2
-
PACKAGE BODY: APPS.CSTPPWRO
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPWRO, status:VALID,
-
VIEW: APPS.CST_MTL_RCV_TXN_V
12.2.2
-
PACKAGE BODY: APPS.CSTPALBR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPALBR, status:VALID,
-
Table: CST_COST_GROUPS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_COST_GROUPS, object_name:CST_COST_GROUPS, status:VALID, product: BOM - Bills of Material , description: Stores cost group definitions , implementation_dba_data: BOM.CST_COST_GROUPS ,
-
PACKAGE BODY: APPS.CSTPPCIC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPCIC, status:VALID,
-
PACKAGE BODY: APPS.CSTPPCIC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPCIC, status:VALID,
-
Table: CST_COST_GROUPS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_COST_GROUPS, object_name:CST_COST_GROUPS, status:VALID, product: BOM - Bills of Material , description: Stores cost group definitions , implementation_dba_data: BOM.CST_COST_GROUPS ,
-
PACKAGE BODY: APPS.CSTPPWAS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPPWAS, status:VALID,
-
APPS.CST_PAC_ITERATION_PROCESS_PVT SQL Statements
12.2.2
-
VIEW: APPS.CST_MTL_RCV_TXN_V
12.1.1