Search Results items
The CST_ITEM_LIST_TEMP table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a temporary table utilized within the Cost Management module to facilitate batch processing of item-related operations, particularly during cost updates, inventory valuation, and cost rollup calculations. This table acts as a staging area, holding item data temporarily before it is processed by concurrent programs or other cost-related functions. Below is a detailed breakdown of its purpose, structure, and significance in Oracle EBS.
Purpose and Functionality
The primary purpose of CST_ITEM_LIST_TEMP is to store item identifiers (such asINVENTORY_ITEM_ID
and ORGANIZATION_ID
) temporarily during cost processing tasks. It is commonly used in scenarios like:
- Cost Rollups: When recalculating item costs, the table holds items pending cost updates.
- Inventory Valuation: It temporarily stores items for valuation reports or reconciliation processes.
- Batch Cost Updates: Facilitates bulk updates by caching items before applying cost changes.
MTL_SYSTEM_ITEMS_B
or CST_ITEM_COSTS
.
Table Structure
The CST_ITEM_LIST_TEMP table typically includes the following key columns:- REQUEST_ID: Links to the concurrent request ID initiating the batch process.
- INVENTORY_ITEM_ID: Unique identifier for the item in the inventory.
- ORGANIZATION_ID: Identifies the inventory organization associated with the item.
- PROCESS_FLAG: Indicates the processing status (e.g., 'P' for pending, 'C' for complete).
- CREATION_DATE, CREATED_BY: Audit columns tracking record creation.
Integration with Cost Management
The table is tightly integrated with Oracle Cost Management processes, such as:- Concurrent Programs: Used by programs like "Cost Update" or "Cost Rollup" to identify items requiring cost recalculations.
- APIs: Cost-related APIs reference this table to fetch items for processing.
- Purge Mechanisms: Data in this table is typically purged post-processing to maintain performance.
Technical Considerations
- Performance: Indexes on
REQUEST_ID
,INVENTORY_ITEM_ID
, andORGANIZATION_ID
optimize query performance during batch operations. - Concurrency: The table supports multi-user environments by segregating data via
REQUEST_ID
. - Temporary Nature: Unlike permanent tables, it stores transient data, reducing long-term storage overhead.
Customizations and Extensions
In some implementations, the table may be extended to include custom columns or triggers to support unique business requirements, such as:- Additional flags for workflow-driven cost updates.
- Integration with third-party systems for cost synchronization.
Conclusion
The CST_ITEM_LIST_TEMP table is a critical component in Oracle EBS Cost Management, enabling efficient batch processing of item cost calculations. Its temporary structure ensures optimal performance during resource-intensive operations while maintaining data integrity. Understanding its role and structure is essential for troubleshooting cost-related processes or designing custom cost solutions in Oracle EBS 12.1.1 or 12.2.2.-
Lookup Type: CST_IPV_WIP_ITEM_TYPE
12.1.1
product: BOM - Bills of Material , meaning: CST IPV WIP ITEM TYPE , description: Types of items to be considered for Shop Floor Invoice Variance transfer ,
-
Lookup Type: CST_IPV_WIP_ITEM_TYPE
12.2.2
product: BOM - Bills of Material , meaning: CST IPV WIP ITEM TYPE , description: Types of items to be considered for Shop Floor Invoice Variance transfer ,
-
Lookup Type: CST_ITEM_RANGE
12.2.2
product: BOM - Bills of Material , meaning: CST ITEM RANGE ,
-
Lookup Type: CST_ITEM_RANGE
12.1.1
product: BOM - Bills of Material , meaning: CST ITEM RANGE ,
-
Lookup Type: CTO_UPGRADE_MODE
12.1.1
product: BOM - Bills of Material , meaning: CTO Upgrade Program Mode , description: CTO Upgrade Program Mode ,
-
Lookup Type: CTO_UPGRADE_MODE
12.2.2
product: BOM - Bills of Material , meaning: CTO Upgrade Program Mode , description: CTO Upgrade Program Mode ,
-
Lookup Type: CST_MTL_ITEM_TYPE
12.2.2
product: BOM - Bills of Material , meaning: CST MTL ITEM TYPE ,
-
Lookup Type: CZ_AUTOSELECTION_TYPES
12.1.1
product: BOM - Bills of Material , meaning: CZ AUTOSELECTION TYPES , description: AutoSelection Types ,
-
Lookup Type: CZ_AUTOSELECTION_TYPES
12.2.2
product: BOM - Bills of Material , meaning: CZ AUTOSELECTION TYPES , description: AutoSelection Types ,
-
Lookup Type: BOM_WHEREUSED_TOP_ITEM
12.1.1
product: BOM - Bills of Material , meaning: Bom whereused TopItem Dropdown , description: Bom whereused TopItem Dropdown ,
-
Concurrent Program: BOMRDDEL
12.2.2
execution_filename: BOMRDDEL , product: BOM - Bills of Material , user_name: BOMRDDEL , description: Delete items report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: CTOPURGE
12.1.1
execution_filename: cto_auto_purge_pk.auto_purge , product: BOM - Bills of Material , user_name: CTOPURGE , description: Purge Configuration Items , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: CST_EAM_ACTC_ITEM_TYPE
12.2.2
product: BOM - Bills of Material , meaning: CST_EAM_ACTC_ITEM_TYPE , description: EAM Item type lookup for activity cause report ,
-
Concurrent Program: BOMRDDEL
12.1.1
execution_filename: BOMRDDEL , product: BOM - Bills of Material , user_name: BOMRDDEL , description: Delete items report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: CST_MTL_ITEM_TYPE
12.1.1
product: BOM - Bills of Material , meaning: CST MTL ITEM TYPE ,
-
Concurrent Program: BOMRDDELG
12.1.1
execution_filename: BOMRDDEL , product: BOM - Bills of Material , user_name: BOMRDDEL , description: Delete items report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: BOMRDDELG
12.2.2
execution_filename: BOMRDDEL , product: BOM - Bills of Material , user_name: BOMRDDEL , description: Delete items report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: BOM_ATO_LOAD_TYPE
12.1.1
product: BOM - Bills of Material , meaning: CTO Load Types , description: CTO Load Types for concurrent programs ,
-
Concurrent Program: CTOPURGE
12.2.2
execution_filename: cto_auto_purge_pk.auto_purge , product: BOM - Bills of Material , user_name: CTOPURGE , description: Purge Configuration Items , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: BOM_WHEREUSED_TOP_ITEM
12.2.2
product: BOM - Bills of Material , meaning: Bom whereused TopItem Dropdown , description: Bom whereused TopItem Dropdown ,
-
Lookup Type: CST_EAM_ACTC_ITEM_TYPE
12.1.1
product: BOM - Bills of Material , meaning: CST_EAM_ACTC_ITEM_TYPE , description: EAM Item type lookup for activity cause report ,
-
Lookup Type: BOM_ATO_LOAD_TYPE
12.2.2
product: BOM - Bills of Material , meaning: CTO Load Types , description: CTO Load Types for concurrent programs ,
-
Concurrent Program: BMCCCI
12.1.1
execution_filename: BMCCCI , product: BOM - Bills of Material , user_name: BMCCCI , description: ATO Create Config Items , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: BMCCCI
12.2.2
execution_filename: BMCCCI , product: BOM - Bills of Material , user_name: BMCCCI , description: ATO Create Config Items , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: BOMRDDEL_XML
12.1.1
product: BOM - Bills of Material , user_name: Delete Items Report (XML) , description: Delete Items Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: BOMRDDEL_XML
12.2.2
product: BOM - Bills of Material , user_name: Delete Items Report (XML) , description: Delete Items Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: BOMRDDELG_XML
12.2.2
product: BOM - Bills of Material , user_name: Delete Items Report GUI (XML) , description: Delete Items Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: BOMCPCFG
12.1.1
execution_filename: BOMCPCFG , product: BOM - Bills of Material , user_name: BOMCPCFG , description: Purge Configuration Items , argument_method: Standard , enabled: No , execution_method: SQL*Plus ,
-
Concurrent Program: BOMCPCFG
12.2.2
execution_filename: BOMCPCFG , product: BOM - Bills of Material , user_name: BOMCPCFG , description: Purge Configuration Items , argument_method: Standard , enabled: No , execution_method: SQL*Plus ,
-
Concurrent Program: BOMRDDELG_XML
12.1.1
product: BOM - Bills of Material , user_name: Delete Items Report GUI (XML) , description: Delete Items Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: CTODSREQ
12.1.1
execution_filename: cto_auto_dropship_pk.auto_create_dropship , product: BOM - Bills of Material , user_name: CTODSREQ , description: AutoCreate DropShip Requisitions for ATO items , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: BOMCCIPD
12.1.1
execution_filename: CTO_DEACTIVATE_CONFIG_PK.cto_deactivate_configuration , product: BOM - Bills of Material , user_name: BOMCCIPD , description: Configuration Item Purge - Deactivate Item , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: CTOACREQ
12.1.1
execution_filename: cto_auto_procure_pk.auto_create_pur_req_cr , product: BOM - Bills of Material , user_name: CTOACREQ , description: AutoCreate Purchase Requisitions for ATO items , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: BOMCCIPD
12.2.2
execution_filename: CTO_DEACTIVATE_CONFIG_PK.cto_deactivate_configuration , product: BOM - Bills of Material , user_name: BOMCCIPD , description: Configuration Item Purge - Deactivate Item , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: CST_PURGE_TYPE
12.1.1
product: BOM - Bills of Material , meaning: CST PURGE TYPE ,
-
Lookup Type: CST_PURGE_TYPE
12.2.2
product: BOM - Bills of Material , meaning: CST PURGE TYPE ,
-
Concurrent Program: CTOACREQ
12.2.2
execution_filename: cto_auto_procure_pk.auto_create_pur_req_cr , product: BOM - Bills of Material , user_name: CTOACREQ , description: AutoCreate Purchase Requisitions for ATO items , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: CTODSREQ
12.2.2
execution_filename: cto_auto_dropship_pk.auto_create_dropship , product: BOM - Bills of Material , user_name: CTODSREQ , description: AutoCreate DropShip Requisitions for ATO items , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: CST_ITEM_LIST_TEMP
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_ITEM_LIST_TEMP, object_name:CST_ITEM_LIST_TEMP, status:VALID, product: BOM - Bills of Material , description: Temporary list of items for use in cost reporting , implementation_dba_data: BOM.CST_ITEM_LIST_TEMP ,
-
Table: CST_ITEM_LIST_TEMP
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_ITEM_LIST_TEMP, object_name:CST_ITEM_LIST_TEMP, status:VALID, product: BOM - Bills of Material , description: Temporary list of items for use in cost reporting , implementation_dba_data: BOM.CST_ITEM_LIST_TEMP ,
-
Lookup Type: CRP_ROLLUP_OPTION
12.1.1
product: BOM - Bills of Material , meaning: CRP ROLLUP OPTION ,
-
Lookup Type: CRP_ROLLUP_OPTION
12.2.2
product: BOM - Bills of Material , meaning: CRP ROLLUP OPTION ,
-
Table: CST_PAC_LOW_LEVEL_CODES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_PAC_LOW_LEVEL_CODES, object_name:CST_PAC_LOW_LEVEL_CODES, status:VALID, product: BOM - Bills of Material , description: Stores low level codes for items for a given period and organization cost group. , implementation_dba_data: BOM.CST_PAC_LOW_LEVEL_CODES ,
-
Table: CZ_AUTOSELECTION_ITEMS
12.2.2
product: BOM - Bills of Material , description: Configurator autoselection items , implementation_dba_data: Not implemented in this database ,
-
Table: CZ_AUTOSELECTION_ITEMS
12.1.1
product: BOM - Bills of Material , description: Configurator autoselection items , implementation_dba_data: Not implemented in this database ,
-
Table: CST_PAC_EXPLOSION_TEMP
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_PAC_EXPLOSION_TEMP, object_name:CST_PAC_EXPLOSION_TEMP, status:VALID, product: BOM - Bills of Material , description: Stores distinct parent-child combinations of items for a given period and organization cost group. , implementation_dba_data: BOM.CST_PAC_EXPLOSION_TEMP ,
-
Table: CST_PAC_LOW_LEVEL_CODES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_PAC_LOW_LEVEL_CODES, object_name:CST_PAC_LOW_LEVEL_CODES, status:VALID, product: BOM - Bills of Material , description: Stores low level codes for items for a given period and organization cost group. , implementation_dba_data: BOM.CST_PAC_LOW_LEVEL_CODES ,
-
Table: CST_PAC_EXPLOSION_TEMP
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.CST_PAC_EXPLOSION_TEMP, object_name:CST_PAC_EXPLOSION_TEMP, status:VALID, product: BOM - Bills of Material , description: Stores distinct parent-child combinations of items for a given period and organization cost group. , implementation_dba_data: BOM.CST_PAC_EXPLOSION_TEMP ,
-
Concurrent Program: CTOPURPR
12.1.1
execution_filename: CTO_AUTO_PROCURE_PK.Create_purchase_doc_batch , product: BOM - Bills of Material , user_name: CTOPURPR , description: CTO Purchase Price Calculation , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: CTOPURPR
12.2.2
execution_filename: CTO_AUTO_PROCURE_PK.Create_purchase_doc_batch , product: BOM - Bills of Material , user_name: CTOPURPR , description: CTO Purchase Price Calculation , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,