Results for “cost_group_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
CST_CG_LIST_TEMP is a transient staging table owned by the BOM (Bills of Material) schema in Oracle E-Business Suite. Its documented purpose is to hold a "temporary list of cost groups for use in cost reporting." In practice, this object serves as a scratchpad or collection buffer: rather than storing durable application data such as item costs or open orders, it holds a working set of cost group identifiers that a reporting or cost rollup process has selected for downstream processing. Cost groups in EBS are used during standard costing to segregate inventory valuation and to drive cost rollup logic across organizations. A temporary list of those groups allows a concurrent program or report to iterate over a caller-defined subset — commonly one specific cost group or a filtered range — without persisting that selection permanently.
Under the heuristic Data Vault classification derived from the foreign-key structure, this table is tagged as standalone. In Data Vault modeling terms, such a profile is typically associated with a satellite (or, more loosely, a technical staging structure) rather than a hub or a link, because the object carries limited descriptive payload and exists to serve a process rather than to represent an enduring business entity. Because it lacks a composite key relationship to multiple parents, it should not be modeled as a link table. Treat this as a modeling suggestion rather than a definitive architectural ruling.
Key Information Stored
The documented 12.2.2 physical schema for this object records a single column:
- COST_GROUP_ID — the identifier of a cost group. It is the only documented column, and it is explicitly modeled as a foreign key referencing CST_COST_GROUPS, the cost group master. This is the business-key candidate in the table: values correspond to rows in the cost group definition, and the column is meaningful only in relation to that parent. Because Table: CST_CG_LIST_TEMP is a temporary list, the pairs or sequences of cost group identifiers it accumulates are deleted or truncated by the calling process once reporting completes.
No surrogate primary key, unique index, or additional descriptive column is documented in the ETRM metadata. The absence of a non-key payload column is consistent with the classification of this object as a process-support structure: it functions as a set membership list rather than an entity with attributes of its own. Readers building integrations or data lineage maps should assume the row set is non-durable and must not be treated as a system of record.
Common Use Cases and Queries
The primary use case is cost reporting over a restricted set of cost groups. A typical pattern is to resolve the temporary list back to its master definition:
- Joining CST_CG_LIST_TEMP to CST_COST_GROUPS on COST_GROUP_ID to retrieve cost group names, descriptions, and organization context for a report run.
- Filtering cost rollup or inventory valuation queries by the membership set held in the temporary table, e.g.
SELECT ... FROM cst_cost_groups cg WHERE cg.cost_group_id IN (SELECT cost_group_id FROM cst_cg_list_temp). - Diagnosing a hanging or failed concurrent request by inspecting which cost groups were staged before the process aborted.
- Validating completeness of a reporting run by comparing the count of staged identifiers against the expected cost groups for an inventory organization.
Because the table is temporary, any query should be scoped to the currently active process and must not assume row persistence across sessions. Reports should not be built to read this table directly as a fixed source; it is expected to be populated and consumed within a single program invocation.
Related Objects
- CST_COST_GROUPS — the master cost group definition. CST_CG_LIST_TEMP.COST_GROUP_ID is documented as a foreign key to this table; this is the primary join path.
- CST_COST_GROUP_ACCOUNTS — maintains the account mappings associated with each cost group, useful when a report requires valuation accounts alongside the staged groups.
- CST_COST_GROUP_RELATIONS — relates cost groups to organizations and category structures, supporting organization-scoped reporting.
- MTL_SYSTEM_ITEMS_B — item master; items are associated to cost groups and are the typical subject of cost reports driven by a staged group list.
- CST_ITEM_COST_DETAILS — item cost layers, frequently reported within the restriction of a cost group set.
- CST_ITEM_COSTS — summarized item cost information used in valuation and rollup reporting.
- BOM concurrent programs and reports — the cost reporting programs in the BOM and CST products that populate and consume this temporary table during execution.
-
Temporary list of cost groups for use in cost reporting
-
APPS.CST_XLA_COST_GROUPS_REF_V·↳ CST_COST_GROUPS·Explore BOM module →
-
This view consolidates the results from MTL_PERIOD_CG_SUMMARY and CST_PERIOD_CLOSE_SUMMARY
APPS.CST_PERIOD_CG_SUMMARY_V·↳ CST_COST_GROUPS·↳ CST_PERIOD_CLOSE_SUMMARY·↳ MTL_PERIOD_CG_SUMMARY·Explore BOM module →
-
This view consolidates the results from MTL_PERIOD_CG_SUMMARY and CST_PERIOD_CLOSE_SUMMARY
APPS.CST_PERIOD_CG_SUMMARY_V·↳ CST_COST_GROUPS·↳ CST_PERIOD_CLOSE_SUMMARY·↳ MTL_PERIOD_CG_SUMMARY·Explore BOM module →
-
Stores distinct parent-child combinations of items for a given period and organization cost group.
-
View: PJM_PROJECTS_ORG_V 12.1.1
Project Manufacturing enabled Project / Seiban view
APPS.PJM_PROJECTS_ORG_V·↳ FND_PROFILE·↳ PA_CROSS_BUSINESS_GRP·↳ PA_PROJECT_UTILS·Explore PJM module →
-
View: CST_PER_CLOSE_DTLS_V 12.1.1
This view consolidates the results of MTL_PER_CLOSE_DTLS and CST_PERIOD_CLOSE_SUMMARY
APPS.CST_PER_CLOSE_DTLS_V·↳ CST_PERIOD_CLOSE_SUMMARY·↳ MTL_PER_CLOSE_DTLS·Explore BOM module →
-
eAM workOrder Estimation Status for PAC Cost Type
-
Project Manufacturing Information
APPS.PJMBV_PROJECT_MFG_INFORMATION·↳ HR_GENERAL·↳ HR_ORGANIZATION_UNITS·↳ HR_SECURITY·Explore PJM module →
-
Euro as a Functional Currency Archive
-
Temporary list of cost groups for use in cost reporting
-
A temporary table to store intermediate results for period close summarization and inventory valuation reports
-
Stores low level codes for items for a given period and organization cost group.
-
A temporary table to store intermediate results for period close summarization and inventory valuation reports
-
APPS.MTL_PAC_TXN_COST_DETAILS_V·↳ CST_COST_ELEMENTS·↳ MFG_LOOKUPS·↳ MTL_PAC_TXN_COST_DETAILS·Explore INV module →
-
APPS.CSTBV_COST_GROUP_ASSIGNMENTS·↳ CST_COST_GROUPS·↳ CST_COST_GROUP_ASSIGNMENTS·↳ HR_ALL_ORGANIZATION_UNITS·Explore BOM module →
-
APPS.CSTFV_COST_GROUP_ASSIGNMENTS·↳ CST_COST_GROUPS·↳ CST_COST_GROUP_ASSIGNMENTS·↳ HR_ALL_ORGANIZATION_UNITS·Explore BOM module →
-
View: CST_AVG_DIST_ACCTS_V 12.1.1
Default general ledger accounts by cost group
APPS.CST_AVG_DIST_ACCTS_V·↳ CST_COST_GROUP_ACCOUNTS·↳ MTL_PARAMETERS·Explore BOM module →
-
Temporary table for Period Inventory Balances for Process Orgs
-
Transaction summaries
-
Transaction summaries
-
Period summary inventory values for subinventories
-
Accounting classes valid for cost groups
APPS.CST_CG_WIP_ACCT_CLASSES_V·↳ CST_CG_WIP_ACCT_CLASSES·↳ MTL_PARAMETERS·↳ WIP_ACCOUNTING_CLASSES·Explore BOM module →
-
Stores the organization assignment
-
Euro as a Functional Currency Archive
-
Euro as a Functional Currency Archive
-
APPS.CST_XLA_COST_GROUPS_REF_V·↳ CST_COST_GROUPS·Explore BOM module →
-
Global Temporary table used for matching COGS to Revenue in the package CST_RevenueCogsMatch_PVT. This table specifically helps create bulk percentage adjustment events which may result from backdated COGS recognition events.
-
This table shows the information for the quantity loaded in the lpn
APPS.WMS_LOADED_QUANTITIES_V·↳ MTL_MATERIAL_TRANSACTIONS_TEMP·↳ MTL_TRANSACTION_LOTS_TEMP·↳ WMS_DISPATCHED_TASKS·Explore WMS module →
-
Stores the variance information for a purchase order distribution for each batch run
-
Uniquely identifies WIP accounting class for a cost group in each organization
-
View: CST_PER_CLOSE_DTLS_V 12.2.2
This view consolidates the results of MTL_PER_CLOSE_DTLS and CST_PERIOD_CLOSE_SUMMARY
APPS.CST_PER_CLOSE_DTLS_V·↳ CST_PERIOD_CLOSE_SUMMARY·↳ MTL_PER_CLOSE_DTLS·Explore BOM module →
-
Standard cost update adjustment
APPS.CST_STD_WMS_INV_ADJ_VIEW·↳ CST_STD_COST_ADJ_VALUES·Explore BOM module →
-
Project Inventory Onhand Value View
APPS.ICX_EDM_COST_GROUP_INV_V·↳ CST_COST_GROUPS·↳ CST_QUANTITY_LAYERS·↳ FND_CURRENCIES·Explore ICX module →
-
- Retrofitted
APPS.CSTFV_PERIOD_CLOSE_DTL_BAL·↳ CST_COST_GROUPS·↳ HR_ALL_ORGANIZATION_UNITS·↳ MTL_PARAMETERS·Explore BOM module →
-
Project Inventory Onhand Value View
APPS.ICX_EDM_COST_GROUP_INV_V·↳ CST_COST_GROUPS·↳ CST_QUANTITY_LAYERS·↳ FND_CURRENCIES·Explore ICX module →
-
used in the interorg transfer iteration procedure
-
Stores the cost details of an item in a period and cost group.
APPS.CSTFV_PAC_ITEM_COST_DETAILS·↳ CST_COST_ELEMENTS·↳ CST_COST_GROUPS·↳ CST_PAC_ITEM_COSTS·Explore BOM module →
-
View: WMS_LPN_CONTENTS_LOT_V 12.2.2
View of container contents ( only lot controlled items)
APPS.WMS_LPN_CONTENTS_LOT_V·↳ MTL_LOT_NUMBERS·↳ MTL_SYSTEM_ITEMS_KFV·↳ WMS_LICENSE_PLATE_NUMBERS·Explore WMS module →
-
Accounting classes valid for cost groups
APPS.CST_CG_WIP_ACCT_CLASSES_V·↳ CST_CG_WIP_ACCT_CLASSES·↳ MTL_PARAMETERS·↳ WIP_ACCOUNTING_CLASSES·Explore BOM module →
-
APPS.CSTBV_COST_GROUP_ASSIGNMENTS·↳ CST_COST_GROUPS·↳ CST_COST_GROUP_ASSIGNMENTS·↳ HR_ALL_ORGANIZATION_UNITS·Explore BOM module →
-
Period summary inventory values for subinventories
-
Stores the layer quantity of an item by period
APPS.CSTFV_PAC_QUANTITY_LAYERS·↳ CST_COST_GROUPS·↳ CST_PAC_PERIODS·↳ CST_PAC_QUANTITY_LAYERS·Explore BOM module →
-
Stores distinct parent-child combinations of items for a given period and organization cost group.
-
APPS.CSTFV_COST_GROUP_ASSIGNMENTS·↳ CST_COST_GROUPS·↳ CST_COST_GROUP_ASSIGNMENTS·↳ HR_ALL_ORGANIZATION_UNITS·Explore BOM module →
-
CST_PC_TXN_HISTORY stores historical information about transactions processed by the periodic cost processor.