Search Results cst_cogs_events
Overview
In Oracle EBS 12.1.1 and 12.2.2, CST_COGS_EVENTS is a Cost Management table (physically owned by the BOM schema) that serves as the accounting events repository for Cost of Goods Sold (COGS) Recognition. It records the discrete events that drive the percentage-complete or event-based recognition of COGS against order lines. Each row captures a recognition event tied to a specific material transaction and, where applicable, a specific order line, forming the transactional audit trail that feeds COGS accounting entries and period-end cost recognition reporting.
From a heuristic Data Vault modeling perspective, the mined foreign-key structure suggests classifying this object as a link table: it connects material movement (via MMT_TRANSACTION_ID to MTL_MATERIAL_TRANSACTIONS) with order line context (via COGS_OM_LINE_ID to OE_ORDER_LINES_ALL). The presence of descriptive and state columns also gives it satellite-like characteristics, but the dominant relationship pattern is associative.
Key Information Stored
The table has 21 documented columns. The most operationally significant are the following:
- EVENT_ID — the surrogate primary key for each COGS recognition event. It is enforced by the unique index
CST_COGS_EVENTS_U1, making it the canonical single-column identifier. - MMT_TRANSACTION_ID — foreign key to
MTL_MATERIAL_TRANSACTIONS, anchoring the event to the underlying inventory/shipping transaction. It is also a documented business-key candidate via unique indexCST_COGS_EVENTS_U2, indicating one COGS event per material transaction in practice. - COGS_OM_LINE_ID — foreign key to
OE_ORDER_LINES_ALL, linking the event to the originating sales order line. - EVENT_OM_LINE_ID and EVENT_QUANTITY — the order line and quantity associated with the event, supporting quantity-based recognition.
- COGS_PERCENTAGE and PRIOR_COGS_PERCENTAGE — the cumulative and previously recognized COGS percentages, enabling incremental recognition calculations.
- PRIOR_EVENT_ID and PARENT_EVENT_ID — self-referencing lineage columns that chain events together for reversal, adjustment, and hierarchical recognition scenarios.
- EVENT_TYPE — classification of the recognition event.
- EVENT_DATE — the accounting date of the event, essential for period assignment.
- COSTED — flag indicating whether the event has been processed by the costing engine.
- LAST_UPDATE_DATE, CREATION_DATE, CREATED_BY, LAST_UPDATED_BY, REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_UPDATE_DATE — standard EBS audit and concurrent program context columns used for traceability.
Common Use Cases and Queries
Typical scenarios include reconciling recognized COGS against shipped material transactions, auditing recognition percentages by order line, and reporting period COGS events for financial close. A representative join pattern follows:
- Join
CST_COGS_EVENTStoMTL_MATERIAL_TRANSACTIONSonMMT_TRANSACTION_IDto obtain transaction date, quantity, and item context. - Join to
OE_ORDER_LINES_ALLonCOGS_OM_LINE_IDto retrieve order number, line, and customer information. - Filter
COSTED = 'Y'andEVENT_DATEwithin a period range to isolate posted recognition activity. - Self-join on
PRIOR_EVENT_IDto reconstruct the recognition chain for a given order line.
These patterns support subledger-to-GL reconciliation, deferred COGS analysis, and exception reporting for events that remain unprocessed (COSTED not set).
Related Objects
- MTL_MATERIAL_TRANSACTIONS — joined via
CST_COGS_EVENTS.MMT_TRANSACTION_ID; the source inventory transaction. - OE_ORDER_LINES_ALL — joined via
CST_COGS_EVENTS.COGS_OM_LINE_ID; the originating order line. - CST_COGS_EVENTS (self) — joined via
PRIOR_EVENT_IDandPARENT_EVENT_IDfor event lineage. - Cost Management COGS recognition concurrent programs that populate and consume this table.
- COGS recognition and cost accounting reports in the Bill of Materials and Cost Management modules.
-
Table: CST_COGS_EVENTS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_COGS_EVENTS, object_name:CST_COGS_EVENTS, status:VALID, product: BOM - Bills of Material , description: This is the accounting events table for COGS Recognition events. , implementation_dba_data: BOM.CST_COGS_EVENTS ,
-
Table: CST_COGS_EVENTS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_COGS_EVENTS, object_name:CST_COGS_EVENTS, status:VALID, product: BOM - Bills of Material , description: This is the accounting events table for COGS Recognition events. , implementation_dba_data: BOM.CST_COGS_EVENTS ,
-
VIEW: BOM.CST_COGS_EVENTS#
12.2.2
owner:BOM, object_type:VIEW, object_name:CST_COGS_EVENTS#, status:VALID,
-
SYNONYM: APPS.CST_COGS_EVENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:CST_COGS_EVENTS, status:VALID,
-
SYNONYM: APPS.CST_COGS_EVENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:CST_COGS_EVENTS, status:VALID,
-
VIEW: BOM.CST_COGS_EVENTS#
12.2.2
-
APPS.CST_REVENUECOGSMATCH_PVT SQL Statements
12.1.1
-
APPS.CST_REVENUECOGSMATCH_PVT SQL Statements
12.2.2
-
VIEW: APPS.CST_XLA_INV_REF_V
12.2.2
-
VIEW: APPS.CST_XLA_INV_REF_V
12.1.1
-
PACKAGE BODY: APPS.CSTPLVCP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPLVCP, status:VALID,
-
PACKAGE BODY: APPS.CST_XLA_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CST_XLA_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSTPAVCP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPAVCP, status:VALID,
-
PACKAGE BODY: APPS.CST_XLA_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CST_XLA_PVT, status:VALID,
-
PACKAGE BODY: APPS.CSTPACDP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPACDP, status:VALID,
-
PACKAGE BODY: APPS.CSTPACDP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CSTPACDP, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: MTL_MATERIAL_TRANSACTIONS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MATERIAL_TRANSACTIONS, object_name:MTL_MATERIAL_TRANSACTIONS, status:VALID, product: INV - Inventory , description: Material transaction table , implementation_dba_data: INV.MTL_MATERIAL_TRANSACTIONS ,
-
PACKAGE BODY: APPS.CST_REVENUECOGSMATCH_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:CST_REVENUECOGSMATCH_PVT, status:VALID,
-
PACKAGE BODY: APPS.CST_REVENUECOGSMATCH_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:CST_REVENUECOGSMATCH_PVT, status:VALID,
-
Table: MTL_MATERIAL_TRANSACTIONS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MATERIAL_TRANSACTIONS, object_name:MTL_MATERIAL_TRANSACTIONS, status:VALID, product: INV - Inventory , description: Material transaction table , implementation_dba_data: INV.MTL_MATERIAL_TRANSACTIONS ,
-
TABLE: BOM.CST_COGS_EVENTS
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_COGS_EVENTS, object_name:CST_COGS_EVENTS, status:VALID,
-
Table: OE_ORDER_LINES_ALL
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_ORDER_LINES_ALL, object_name:OE_ORDER_LINES_ALL, status:VALID, product: ONT - Order Management , description: OE_ORDER_LINES_ALL stores information for all order lines in Oracle Order Management. , implementation_dba_data: ONT.OE_ORDER_LINES_ALL ,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
Table: OE_ORDER_LINES_ALL
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_ORDER_LINES_ALL, object_name:OE_ORDER_LINES_ALL, status:VALID, product: ONT - Order Management , description: OE_ORDER_LINES_ALL stores information for all order lines in Oracle Order Management. , implementation_dba_data: ONT.OE_ORDER_LINES_ALL ,
-
TABLE: BOM.CST_COGS_EVENTS
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_COGS_EVENTS, object_name:CST_COGS_EVENTS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
View: CST_XLA_INV_REF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_XLA_INV_REF_V, object_name:CST_XLA_INV_REF_V, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CST_XLA_INV_REF_V ,
-
View: CST_XLA_INV_REF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_XLA_INV_REF_V, object_name:CST_XLA_INV_REF_V, status:VALID, product: BOM - Bills of Material , implementation_dba_data: APPS.CST_XLA_INV_REF_V ,
-
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.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
TABLE: BOM.CST_REVENUE_RECOGNITION_LINES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_REVENUE_RECOGNITION_LINES, object_name:CST_REVENUE_RECOGNITION_LINES, status:VALID,
-
PACKAGE BODY: APPS.CST_REVENUECOGSMATCH_PVT
12.1.1
-
TABLE: BOM.CST_REVENUE_RECOGNITION_LINES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_REVENUE_RECOGNITION_LINES, object_name:CST_REVENUE_RECOGNITION_LINES, status:VALID,
-
VIEW: APPS.CST_XLA_INV_REF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_XLA_INV_REF_V, object_name:CST_XLA_INV_REF_V, status:VALID,
-
VIEW: APPS.CST_XLA_INV_REF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BOM.CST_XLA_INV_REF_V, object_name:CST_XLA_INV_REF_V, status:VALID,
-
PACKAGE BODY: APPS.CST_REVENUECOGSMATCH_PVT
12.2.2
-
APPS.CST_XLA_PVT dependencies on CST_COGS_EVENTS
12.2.2
-
APPS.CST_REVENUECOGSMATCH_PVT dependencies on CST_COGS_EVENTS
12.2.2
-
APPS.CSTPLVCP dependencies on CST_COGS_EVENTS
12.2.2
-
APPS.CST_XLA_PVT dependencies on CST_COGS_EVENTS
12.1.1
-
APPS.CSTPACDP dependencies on CST_COGS_EVENTS
12.1.1
-
APPS.CSTPAVCP dependencies on CST_COGS_EVENTS
12.2.2
-
APPS.CST_REVENUECOGSMATCH_PVT dependencies on CST_COGS_EVENTS
12.1.1
-
APPS.CSTPACDP dependencies on CST_COGS_EVENTS
12.2.2