Search Results cst_dept_overheads_interface
Overview
CST_DEPT_OVERHEADS_INTERFACE is an open interface table owned by the BOM schema in Oracle E-Business Suite. It functions as the staging area through which external systems, legacy data conversions, or custom programs load departmental overhead rate information into Oracle's costing engine. Rather than writing directly into the base overhead definition tables, source systems populate this interface, and a concurrent program subsequently validates the rows and transfers them into the destination cost tables. In Oracle EBS 12.1.1 and 12.2.2 the physical structure is documented with 44 columns, consistent with a wide, denormalized staging table that carries both code-based and ID-based references for each key entity.
From a Data Vault modeling perspective, the heuristic classification mined from the foreign-key structure is standalone. This is a sensible suggestion for a staging table: it is not itself a hub, link, or satellite, but rather a transient landing zone whose rows carry the natural and surrogate keys that would feed such structures downstream. Its relationship to BOM_DEPARTMENTS and CST_COST_TYPES indicates it acts as an inbound feeder for cost-related reference data rather than a persistent business entity.
Key Information Stored
The table stores overhead rate records pending validation and import. The most significant columns fall into three groups.
- Department context:
DEPARTMENT_IDandDEPARTMENT_CODEidentify the owning department; the ID column carries the foreign key toBOM_DEPARTMENTS. - Cost type context:
COST_TYPE_IDandCOST_TYPEtie the overhead to a costing method;COST_TYPE_IDreferencesCST_COST_TYPES. - Organization context:
ORGANIZATION_IDandORGANIZATION_CODEscope the rate to a specific inventory organization. - Overhead definition:
OVERHEAD_IDandOVERHEADname the overhead element being defined. - Rate basis and value:
BASIS_TYPEdefines the driver (for example, labor or machine hours), andRATE_OR_AMOUNTholds the numeric rate or flat amount applied. - Activity linkage:
ACTIVITY_IDandACTIVITYassociate the overhead with a cost activity where applicable. - Interface control:
GROUP_ID,TRANSACTION_ID,PROCESS_FLAG,REQUEST_ID,ERROR_FLAG,ERROR_CODE, andERROR_EXPLANATIONgovern processing status and error reporting. - Audit and descriptive columns:
LAST_UPDATE_DATE,CREATION_DATE, the variousCREATED_BY/LAST_UPDATED_BYaudit fields,GROUP_DESCRIPTION,ATTRIBUTE_CATEGORY, andATTRIBUTE1throughATTRIBUTE15capture descriptive and extensible data.
No dedicated surrogate primary key is documented for this interface table; the column list identifies DEPARTMENT_ID and COST_TYPE_ID as the prominent foreign-key candidates, while business-key uniqueness is typically enforced through the combination of department, cost type, organization, and overhead during import processing rather than by a declared single-column key.
Common Use Cases and Queries
Typical usage centers on data conversion and bulk rate maintenance. A common scenario is loading overhead rates from a legacy system, then querying the interface to confirm what was staged before the import program runs:
SELECT department_code, cost_type, organization_code,
overhead, basis_type, rate_or_amount, process_flag, error_flag
FROM bom.cst_dept_overheads_interface
WHERE group_id = :p_group_id
ORDER BY department_code, cost_type;
Error reconciliation is another frequent pattern, surfacing failed rows for correction:
SELECT transaction_id, department_code, overhead,
error_code, error_explanation
FROM bom.cst_dept_overheads_interface
WHERE error_flag = 'Y';
Reporting use cases include auditing pending loads by request, tracking which organizations have staged rates, and validating that required basis types are populated before submission. The PROCESS_FLAG, REQUEST_ID, and GROUP_ID columns are the primary filters for these queries.
Related Objects
The following objects are most significant in relation to this interface table:
BOM_DEPARTMENTS— joined onDEPARTMENT_ID; supplies valid department reference data.CST_COST_TYPES— joined onCOST_TYPE_ID; supplies the costing method definitions.CST_DEPT_OVERHEADS— the base destination table into which validated interface rows are transferred.CST_ACTIVITIES— referenced byACTIVITY_IDfor activity-based overheads.MTL_PARAMETERS/ORG_ORGANIZATION_DEFINITIONS— resolveORGANIZATION_IDto an inventory organization.- Overhead import concurrent programs and their request records, driven by
REQUEST_IDandPROCESS_FLAG.
Together these objects complete the flow from staged interface data through validation into live departmental overhead definitions.
-
Table: CST_DEPT_OVERHEADS_INTERFACE
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_DEPT_OVERHEADS_INTERFACE, object_name:CST_DEPT_OVERHEADS_INTERFACE, status:VALID, product: BOM - Bills of Material , description: Open interface table for overhead rate information , implementation_dba_data: BOM.CST_DEPT_OVERHEADS_INTERFACE ,
-
Table: CST_DEPT_OVERHEADS_INTERFACE
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_DEPT_OVERHEADS_INTERFACE, object_name:CST_DEPT_OVERHEADS_INTERFACE, status:VALID, product: BOM - Bills of Material , description: Open interface table for overhead rate information , implementation_dba_data: BOM.CST_DEPT_OVERHEADS_INTERFACE ,
-
SYNONYM: APPS.CST_DEPT_OVERHEADS_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CST_DEPT_OVERHEADS_INTERFACE, status:VALID,
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE SQL Statements
12.2.2
-
SYNONYM: APPS.CST_DEPT_OVERHEADS_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CST_DEPT_OVERHEADS_INTERFACE, status:VALID,
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE SQL Statements
12.1.1
-
PACKAGE BODY: APPS.CST_OVHD_RATE_IMPORT_INTERFACE
12.2.2
-
VIEW: APPS.CST_CIMP_GROUP_ID
12.1.1
-
VIEW: APPS.CST_CIMP_GROUP_ID
12.2.2
-
VIEW: BOM.CST_DEPT_OVERHEADS_INTERFACE#
12.2.2
owner:BOM, object_type:VIEW, object_name:CST_DEPT_OVERHEADS_INTERFACE#, status:VALID,
-
PACKAGE BODY: APPS.CST_OVHD_RATE_IMPORT_INTERFACE
12.1.1
-
VIEW: BOM.CST_DEPT_OVERHEADS_INTERFACE#
12.2.2
-
PACKAGE BODY: APPS.CST_OVHD_RATE_IMPORT_INTERFACE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CST_OVHD_RATE_IMPORT_INTERFACE, status:VALID,
-
VIEW: APPS.CST_CIMP_GROUP_ID
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_CIMP_GROUP_ID, object_name:CST_CIMP_GROUP_ID, status:VALID,
-
PACKAGE BODY: APPS.CST_OVHD_RATE_IMPORT_INTERFACE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CST_OVHD_RATE_IMPORT_INTERFACE, status:VALID,
-
View: CST_CIMP_GROUP_ID
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_CIMP_GROUP_ID, object_name:CST_CIMP_GROUP_ID, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CST_CIMP_GROUP_ID ,
-
VIEW: APPS.CST_CIMP_GROUP_ID
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_CIMP_GROUP_ID, object_name:CST_CIMP_GROUP_ID, status:VALID,
-
TABLE: BOM.CST_DEPT_OVERHEADS_INTERFACE
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_DEPT_OVERHEADS_INTERFACE, object_name:CST_DEPT_OVERHEADS_INTERFACE, status:VALID,
-
TABLE: BOM.CST_DEPT_OVERHEADS_INTERFACE
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_DEPT_OVERHEADS_INTERFACE, object_name:CST_DEPT_OVERHEADS_INTERFACE, status:VALID,
-
View: CST_CIMP_GROUP_ID
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_CIMP_GROUP_ID, object_name:CST_CIMP_GROUP_ID, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CST_CIMP_GROUP_ID ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on CST_DEPT_OVERHEADS_INTERFACE
12.1.1
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on CST_DEPT_OVERHEADS_INTERFACE
12.2.2
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on FND_FILE
12.1.1
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on FND_MESSAGE
12.1.1
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on CST_DEPARTMENT_OVERHEADS
12.2.2
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on FND_FILE
12.2.2
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on FND_GLOBAL
12.1.1
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on FND_MESSAGE
12.2.2
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on CST_DEPARTMENT_OVERHEADS
12.1.1
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on FND_GLOBAL
12.2.2
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on CST_ITEM_CST_DTLS_INTERFACE_S
12.1.1
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on CST_ITEM_CST_DTLS_INTERFACE_S
12.2.2
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on BOM_DEPARTMENTS
12.2.2
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on CST_ACTIVITIES
12.2.2
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on CST_COST_TYPES
12.2.2
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on BOM_DEPARTMENTS
12.1.1
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on CST_ACTIVITIES
12.1.1
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on CST_COST_TYPES
12.1.1
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on MTL_PARAMETERS
12.2.2
-
APPS.CST_OVHD_RATE_IMPORT_INTERFACE dependencies on MTL_PARAMETERS
12.1.1