Search Results inv - inventory
The IC_SUMM_INV table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical data structure within the Inventory module, primarily used for storing summarized inventory transaction information. This table plays a pivotal role in optimizing inventory reporting and analytical processes by aggregating transactional data, thereby reducing the computational overhead of querying detailed transaction records. Below is a detailed exploration of its structure, purpose, and integration within Oracle EBS.
Purpose and Functional Overview
The IC_SUMM_INV table serves as a summary repository for inventory transactions, consolidating data from underlying transactional tables such as MTL_MATERIAL_TRANSACTIONS and MTL_TRANSACTION_ACCOUNTS. By maintaining aggregated records, it enhances the performance of inventory valuation, cost analysis, and reconciliation processes. This table is particularly useful in environments with high transaction volumes, where real-time reporting on granular data would be resource-intensive.Key Columns and Data Structure
The table typically includes the following key columns, though the exact schema may vary slightly between EBS 12.1.1 and 12.2.2:- ORGANIZATION_ID: Identifies the inventory organization associated with the summarized data.
- INVENTORY_ITEM_ID: References the item in the MTL_SYSTEM_ITEMS_B table.
- SUBINVENTORY_CODE: Specifies the subinventory location for the summarized transactions.
- TRANSACTION_DATE: The date of the summarized transactions, often truncated to a month or period for aggregation.
- TRANSACTION_TYPE_ID: Indicates the type of transaction (e.g., receipt, issue, transfer).
- PRIMARY_QUANTITY: The total quantity of items involved in the summarized transactions.
- PRIMARY_UOM: The unit of measure for the quantity.
- COST_GROUP_ID: Used in environments with cost group accounting.
- VALUATION_UNIT_ID: Relevant for organizations using valuation units for cost calculations.
Integration with Oracle EBS Modules
The IC_SUMM_INV table integrates with several Oracle EBS modules:- Inventory Management: Provides summarized data for inventory valuation reports, cycle count adjustments, and stock reconciliation.
- Cost Management: Supports cost roll-up processes by offering pre-aggregated transaction data for cost calculations.
- General Ledger (GL): Facilitates period-end close by summarizing inventory movements for financial posting.
- Procurement and Order Management: Used for analyzing item availability and turnover rates.
Technical Considerations
- Data Refresh Mechanism: The table is typically populated or updated via concurrent programs or background processes, such as the "Inventory Accounting Period Close" or "Summarize Inventory Transactions" jobs.
- Indexing: To optimize query performance, indexes are often created on columns like ORGANIZATION_ID, INVENTORY_ITEM_ID, and TRANSACTION_DATE.
- Partitioning: In large implementations, the table may be partitioned by date or organization to improve manageability.
Customization and Extensions
While Oracle provides standard functionality for summarizing inventory data, organizations may extend the IC_SUMM_INV table for custom reporting or integration with third-party systems. Common extensions include:- Adding custom columns for business-specific attributes.
- Creating materialized views or snapshots for advanced analytics.
- Integrating with Oracle Business Intelligence (OBIEE) or other reporting tools.
Conclusion
The IC_SUMM_INV table is a foundational component of Oracle EBS Inventory and Cost Management, enabling efficient data aggregation and reporting. Its design reflects Oracle's emphasis on performance and scalability, particularly in high-volume environments. Understanding its structure and integration points is essential for inventory analysts, functional consultants, and developers working with Oracle EBS 12.1.1 or 12.2.2.-
File: GMI 11i9 Inventory ERD.pdf
12.1.1
product: GMI - Process Manufacturing Inventory , size: 56.595 KBytes , file_type: PDF Diagram ,
-
File: GMI 11i9 Inventory ERD.pdf
12.2.2
product: GMI - Process Manufacturing Inventory , size: 56.595 KBytes , file_type: PDF Diagram ,
-
File: GMI 11i10 Inventory ERD.pdf
12.1.1
product: GMI - Process Manufacturing Inventory , size: 44.449 KBytes , file_type: PDF Diagram ,
-
File: GMI 11i10 Inventory ERD.pdf
12.2.2
product: GMI - Process Manufacturing Inventory , size: 44.449 KBytes , file_type: PDF Diagram ,
-
View: IC_LOCT_INV_RPTVW1
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_LOCT_INV_RPTVW1, object_name:IC_LOCT_INV_RPTVW1, status:VALID, product: GMI - Process Manufacturing Inventory , description: Lot inventory report view. , implementation_dba_data: APPS.IC_LOCT_INV_RPTVW1 ,
-
View: IC_LOCT_INV_RPTVW1
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_LOCT_INV_RPTVW1, object_name:IC_LOCT_INV_RPTVW1, status:VALID, product: GMI - Process Manufacturing Inventory , description: Lot inventory report view. , implementation_dba_data: APPS.IC_LOCT_INV_RPTVW1 ,
-
View: IC_LOCT_INV_UNALLOC
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_LOCT_INV_UNALLOC, object_name:IC_LOCT_INV_UNALLOC, status:VALID, product: GMI - Process Manufacturing Inventory , description: Not currently used , implementation_dba_data: APPS.IC_LOCT_INV_UNALLOC ,
-
View: IC_LOCT_INV_UNALLOC
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GMI.IC_LOCT_INV_UNALLOC, object_name:IC_LOCT_INV_UNALLOC, status:VALID, product: GMI - Process Manufacturing Inventory , description: Not currently used , implementation_dba_data: APPS.IC_LOCT_INV_UNALLOC ,
-
Lookup Type: STATUS_CONTROL
12.2.2
product: GMI - Process Manufacturing Inventory , meaning: STATUS_CONTROL , description: STATUS_CONTROL ,
-
Lookup Type: STATUS_CONTROL
12.1.1
product: GMI - Process Manufacturing Inventory , meaning: STATUS_CONTROL , description: STATUS_CONTROL ,
-
Concurrent Program: CMXFER02
12.1.1
execution_filename: CMXFER02 , product: GMI - Process Manufacturing Inventory , user_name: Inventory Transfer Report By Batch , description: Inventory Transfer Report By Batch , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: CMXFER02
12.2.2
execution_filename: CMXFER02 , product: GMI - Process Manufacturing Inventory , user_name: Inventory Transfer Report By Batch , description: Inventory Transfer Report By Batch , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: CMXFER01
12.1.1
execution_filename: CMXFER01 , product: GMI - Process Manufacturing Inventory , user_name: CMXFER01 , description: Inventory Transfer Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: RILIN
12.2.2
execution_filename: RILIN , product: GMI - Process Manufacturing Inventory , user_name: RILIN , description: Lot Inventory Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: CMXFER01
12.2.2
execution_filename: CMXFER01 , product: GMI - Process Manufacturing Inventory , user_name: CMXFER01 , description: Inventory Transfer Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: RIADJL
12.1.1
execution_filename: RIADJL , product: GMI - Process Manufacturing Inventory , user_name: RIADJL , description: Inventory Adjustments Journal Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: RIEDJL
12.2.2
execution_filename: RIEDJL , product: GMI - Process Manufacturing Inventory , user_name: RIEDJL , description: Inventory Edit Journal Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: CMR02
12.1.1
execution_filename: CMR02 , product: GMI - Process Manufacturing Inventory , user_name: CMR02 , description: Inventory Valuation Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GMISUBR
12.1.1
execution_filename: gmi_inventory_close_conc.run , product: GMI - Process Manufacturing Inventory , user_name: GMISUBR , description: Inventory Close OPM/GMI , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: CMR02
12.2.2
execution_filename: CMR02 , product: GMI - Process Manufacturing Inventory , user_name: CMR02 , description: Inventory Valuation Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: RIEDJL
12.1.1
execution_filename: RIEDJL , product: GMI - Process Manufacturing Inventory , user_name: RIEDJL , description: Inventory Edit Journal Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: RIWIN
12.1.1
execution_filename: RIWIN , product: GMI - Process Manufacturing Inventory , user_name: RIWIN , description: Warehouse Inventory Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: RIWIN
12.2.2
execution_filename: RIWIN , product: GMI - Process Manufacturing Inventory , user_name: RIWIN , description: Warehouse Inventory Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: RILOC
12.1.1
execution_filename: RILOC , product: GMI - Process Manufacturing Inventory , user_name: RILOC , description: Inventory Location Detail Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: RILOC
12.2.2
execution_filename: RILOC , product: GMI - Process Manufacturing Inventory , user_name: RILOC , description: Inventory Location Detail Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: RILIN
12.1.1
execution_filename: RILIN , product: GMI - Process Manufacturing Inventory , user_name: RILIN , description: Lot Inventory Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GMISUBR
12.2.2
execution_filename: gmi_inventory_close_conc.run , product: GMI - Process Manufacturing Inventory , user_name: GMISUBR , description: Inventory Close OPM/GMI , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: RIADJL
12.2.2
execution_filename: RIADJL , product: GMI - Process Manufacturing Inventory , user_name: RIADJL , description: Inventory Adjustments Journal Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: RILIN_XML
12.1.1
product: GMI - Process Manufacturing Inventory , user_name: Lot Inventory Report (XML) , description: Lot Inventory Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: RILIN_XML
12.2.2
product: GMI - Process Manufacturing Inventory , user_name: Lot Inventory Report (XML) , description: Lot Inventory Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: RIEDJL_XML
12.1.1
product: GMI - Process Manufacturing Inventory , user_name: Inventory Edit Journal Report (XML) , description: Inventory Edit Journal Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: CMXFER01_XML
12.1.1
product: GMI - Process Manufacturing Inventory , user_name: Inventory Transfer Report (XML) , description: Inventory Transfer Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: CMXFER01_XML
12.2.2
product: GMI - Process Manufacturing Inventory , user_name: Inventory Transfer Report (XML) , description: Inventory Transfer Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: RIWIN_XML
12.1.1
product: GMI - Process Manufacturing Inventory , user_name: Warehouse Inventory Report (XML) , description: Warehouse Inventory Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: RILOC_XML
12.1.1
product: GMI - Process Manufacturing Inventory , user_name: Inventory Location Detail Report (XML) , description: Inventory Location Detail Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: RIEDJL_XML
12.2.2
product: GMI - Process Manufacturing Inventory , user_name: Inventory Edit Journal Report (XML) , description: Inventory Edit Journal Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: RILOC_XML
12.2.2
product: GMI - Process Manufacturing Inventory , user_name: Inventory Location Detail Report (XML) , description: Inventory Location Detail Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: CMXFER02_XML
12.2.2
product: GMI - Process Manufacturing Inventory , user_name: Inventory Transfer Report By Batch (XML) , description: Inventory Transfer Report By Batch , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: RIWIN_XML
12.2.2
product: GMI - Process Manufacturing Inventory , user_name: Warehouse Inventory Report (XML) , description: Warehouse Inventory Report of OPM IC , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: CMXFER02_XML
12.1.1
product: GMI - Process Manufacturing Inventory , user_name: Inventory Transfer Report By Batch (XML) , description: Inventory Transfer Report By Batch , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: GMIPEB
12.2.2
execution_filename: GMI_PURGE_EMPTY_BAL_PKG.PURGE_EMPTY_BALANCE , product: GMI - Process Manufacturing Inventory , user_name: GMIPEBAL , description: OPM Inventory purge empty balance , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: GMIPEB
12.1.1
execution_filename: GMI_PURGE_EMPTY_BAL_PKG.PURGE_EMPTY_BALANCE , product: GMI - Process Manufacturing Inventory , user_name: GMIPEBAL , description: OPM Inventory purge empty balance , argument_method: Standard , enabled: No , execution_method: PL/SQL Stored Procedure ,
-
Table: IC_SUMM_INV
12.1.1
product: GMI - Process Manufacturing Inventory , description: Inventory summary table. This table contains inventory summary balances by item/warehouse/grade. , implementation_dba_data: Not implemented in this database ,
-
Table: IC_SUMM_INV
12.2.2
product: GMI - Process Manufacturing Inventory , description: Inventory summary table. This table contains inventory summary balances by item/warehouse/grade. , implementation_dba_data: Not implemented in this database ,
-
Table: GMI_ITEM_CONV_AUDIT_DETAILS
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.GMI_ITEM_CONV_AUDIT_DETAILS, object_name:GMI_ITEM_CONV_AUDIT_DETAILS, status:VALID, product: GMI - Process Manufacturing Inventory , description: Contains inventory transaction details for a conversion record in gmi_item_conversion_audit table , implementation_dba_data: GMI.GMI_ITEM_CONV_AUDIT_DETAILS ,
-
Table: GMI_DISCRETE_TRANSFER_LINES
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.GMI_DISCRETE_TRANSFER_LINES, object_name:GMI_DISCRETE_TRANSFER_LINES, status:VALID, product: GMI - Process Manufacturing Inventory , description: Process to/from Discrete inventory transfer lines table. Holds transfer lines information , implementation_dba_data: GMI.GMI_DISCRETE_TRANSFER_LINES ,
-
Table: IC_PURG_PRM
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_PURG_PRM, object_name:IC_PURG_PRM, status:VALID, product: GMI - Process Manufacturing Inventory , description: Inventory purge parameters , implementation_dba_data: GMI.IC_PURG_PRM ,
-
Table: IC_PURG_PRM
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_PURG_PRM, object_name:IC_PURG_PRM, status:VALID, product: GMI - Process Manufacturing Inventory , description: Inventory purge parameters , implementation_dba_data: GMI.IC_PURG_PRM ,
-
Table: IC_PHYS_ERR
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_PHYS_ERR, object_name:IC_PHYS_ERR, status:VALID, product: GMI - Process Manufacturing Inventory , description: Physical Inventory Posting Error Table. , implementation_dba_data: GMI.IC_PHYS_ERR ,
-
Table: GMI_DISCRETE_TRANSFERS
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.GMI_DISCRETE_TRANSFERS, object_name:GMI_DISCRETE_TRANSFERS, status:VALID, product: GMI - Process Manufacturing Inventory , description: Process to/from Discrete inventory transfer table. Holds transfer header information , implementation_dba_data: GMI.GMI_DISCRETE_TRANSFERS ,