Search Results commodity_code
The table GMI.IC_COMD_CDS
is a custom table within Oracle E-Business Suite (EBS) versions 12.1.1 or 12.2.2, specifically designed to support commodity-related functionalities in industries such as manufacturing, agriculture, or trading. This table typically stores commodity codes, descriptions, and associated metadata, enabling organizations to classify, track, and manage commodities efficiently within their inventory and supply chain processes. Below is a detailed breakdown of its structure, purpose, and integration within Oracle EBS.
1. Table Overview
GMI.IC_COMD_CDS
is part of the GMI (Global Manufacturing Inventory) schema, which extends Oracle Inventory and Oracle Cost Management modules to accommodate industry-specific requirements. The table serves as a reference for commodity codes, which are critical for categorization, pricing, taxation, and regulatory compliance. It often interfaces with core EBS tables like MTL_SYSTEM_ITEMS_B
(for items) and INV_ITEM_CATEGORIES
(for categorization).
2. Key Columns and Structure
The table's structure typically includes the following columns:- COMMODITY_CODE: A unique identifier for the commodity (e.g., "AGR001" for agricultural products).
- DESCRIPTION: A detailed description of the commodity (e.g., "Organic Wheat Grain").
- CATEGORY_ID: Links to
INV_ITEM_CATEGORIES
for hierarchical classification. - UOM_CODE: Default unit of measure (e.g., "KG" for kilograms).
- STATUS_FLAG: Indicates whether the commodity is active or inactive.
- CREATION_DATE and LAST_UPDATE_DATE: Audit columns for tracking record changes.
- ATTRIBUTE1–ATTRIBUTE15: Flexfields for custom attributes (e.g., regulatory codes, shelf life).
3. Functional Role in Oracle EBS
The table supports:- Inventory Management: Commodity codes help group items for reporting, replenishment, and valuation.
- Procurement: Purchasing contracts may reference commodities for bulk pricing.
- Costing: Enables commodity-specific cost calculations (e.g., FIFO/LIFO for perishable goods).
- Compliance: Stores HS codes, FDA classifications, or sustainability certifications.
4. Integration with EBS Modules
GMI.IC_COMD_CDS
integrates with:
- Oracle Inventory: Commodity codes are assigned to items via
MTL_SYSTEM_ITEMS_B.COMMODITY_CODE
. - Oracle Purchasing: Used in RFQs and contracts to filter suppliers by commodity expertise.
- Oracle Order Management: Facilitates commodity-based pricing rules and promotions.
5. Customization and Extensions
Organizations often extend this table via:- Flexfields: Adding attributes like "Organic Certification" or "Country of Origin."
- APIs: Custom PL/SQL APIs for bulk imports or synchronization with external commodity databases.
- Reports: Commodity-wise inventory turnover or procurement spend analysis.
6. Technical Considerations
- Indexing:
COMMODITY_CODE
should be indexed for performance in large datasets. - Security: Access controlled via Oracle EBS responsibilities or VPD (Virtual Private Database) policies.
- Upgrades: Customizations must be preserved during EBS upgrades to 12.2.2+.
Conclusion
GMI.IC_COMD_CDS
is a pivotal custom table in Oracle EBS for industries requiring granular commodity management. Its design ensures seamless integration with core modules while offering flexibility for regulatory and operational needs. Proper implementation enhances inventory accuracy, procurement efficiency, and compliance reporting.
-
VIEW: GMI.IC_COMD_CDS#
12.2.2
-
VIEW: INV.MTL_MVT_STATS_RULE#
12.2.2
-
VIEW: PO.PO_COMMODITIES_B#
12.2.2
-
VIEW: INV.MTL_COMMODITY_CODES#
12.2.2
-
VIEW: INV.MTL_MVT_STATS_RULES#
12.2.2
-
APPS.POA_DBI_COM_C dependencies on PO_COMMODITIES_B
12.1.1
-
VIEW: GMI.IN_STAT_DTL#
12.2.2
-
PACKAGE BODY: APPS.INV_INVIRCOC_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.INV_INVIRCOC_XMLP_PKG
12.1.1
-
VIEW: APPS.EDW_SPSC_COMMODITY_LTC_IV
12.1.1
-
APPS.INV_MGD_MVT_STATS_PVT dependencies on INV_CONVERT
12.1.1
-
VIEW: APPS.MTL_COMMODITY_CODES_ALL_V
12.1.1
-
View: MTL_COMMODITY_CODES_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_COMMODITY_CODES_ALL_V, object_name:MTL_COMMODITY_CODES_ALL_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_COMMODITY_CODES_ALL_V ,
-
APPS.GMI_VALID_GRP dependencies on IC_COMD_CDS
12.2.2
-
VIEW: APPS.MTL_COMMODITY_CODES_ALL_V
12.2.2
-
TABLE: GMI.IC_COMD_CDS
12.1.1
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_COMD_CDS, object_name:IC_COMD_CDS, status:VALID,
-
APPS.PO_COMMODITIES_PKG dependencies on PO_COMMODITIES_B
12.1.1
-
TABLE: GMI.IC_COMD_CDS
12.2.2
owner:GMI, object_type:TABLE, fnd_design_data:GMI.IC_COMD_CDS, object_name:IC_COMD_CDS, status:VALID,
-
APPS.PO_COMMODITIES_PKG dependencies on PO_COMMODITIES_B
12.2.2
-
VIEW: APPS.MTL_COMMODITY_CODES_ACTIVE_V
12.1.1
-
View: MTL_COMMODITY_CODES_ACTIVE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_COMMODITY_CODES_ACTIVE_V, object_name:MTL_COMMODITY_CODES_ACTIVE_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_COMMODITY_CODES_ACTIVE_V ,
-
VIEW: APPS.MTL_COMMODITY_CODES_ACTIVE_V
12.2.2
-
TABLE: PO.PO_COMMODITIES_B
12.1.1
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_COMMODITIES_B, object_name:PO_COMMODITIES_B, status:VALID,
-
View: MTL_COMMODITY_CODES_ACTIVE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_COMMODITY_CODES_ACTIVE_V, object_name:MTL_COMMODITY_CODES_ACTIVE_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_COMMODITY_CODES_ACTIVE_V ,
-
APPS.POA_DBI_COM_C SQL Statements
12.1.1
-
APPS.INV_MGD_MVT_STATS_PVT dependencies on INV_CONVERT
12.2.2
-
APPS.GMI_VALID_GRP dependencies on IC_COMD_CDS
12.1.1
-
View: MTL_COMMODITY_CODES_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_COMMODITY_CODES_ALL_V, object_name:MTL_COMMODITY_CODES_ALL_V, status:VALID, product: INV - Inventory , description: 10SC ONLY , implementation_dba_data: APPS.MTL_COMMODITY_CODES_ALL_V ,
-
APPS.GMI_ITEM_PUB dependencies on IC_ITEM_CPG
12.1.1
-
TABLE: INV.MTL_MVT_STATS_RULE
12.2.2
owner:INV, object_type:TABLE, object_name:MTL_MVT_STATS_RULE, status:VALID,
-
VIEW: GMI.GMI_ITEMS_XML_INTERFACE#
12.2.2
-
TABLE: PO.PO_COMMODITIES_B
12.2.2
owner:PO, object_type:TABLE, fnd_design_data:PO.PO_COMMODITIES_B, object_name:PO_COMMODITIES_B, status:VALID,
-
VIEW: PO.PO_COMMODITIES_B#
12.2.2
owner:PO, object_type:VIEW, object_name:PO_COMMODITIES_B#, status:VALID,
-
APPS.INV_MGD_MVT_EXPORT_DATA SQL Statements
12.1.1
-
APPS.INV_MGD_MVT_EXPORT_DATA SQL Statements
12.2.2
-
VIEW: GMI.IC_COMD_CDS#
12.2.2
owner:GMI, object_type:VIEW, object_name:IC_COMD_CDS#, status:VALID,
-
VIEW: INV.MTL_CI_INTERFACE#
12.2.2
-
VIEW: APPS.EDW_SPSC_COMMODITY_LTC_IV
12.1.1
owner:APPS, object_type:VIEW, object_name:EDW_SPSC_COMMODITY_LTC_IV, status:VALID,
-
VIEW: INV.MTL_MVT_STATS_RULES#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_MVT_STATS_RULES#, status:VALID,
-
VIEW: INV.MTL_MVT_STATS_RULE#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_MVT_STATS_RULE#, status:VALID,
-
APPS.GMI_ITEM_PUB dependencies on IC_ITEM_CPG
12.2.2
-
VIEW: GMI.IC_ITEM_MST_B#
12.2.2
-
TABLE: INV.MTL_MVT_STATS_RULE
12.1.1
owner:INV, object_type:TABLE, object_name:MTL_MVT_STATS_RULE, status:VALID,
-
VIEW: INV.MTL_COMMODITY_CODES#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_COMMODITY_CODES#, status:VALID,
-
TABLE: INV.MTL_COMMODITY_CODES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_COMMODITY_CODES, object_name:MTL_COMMODITY_CODES, status:VALID,
-
VIEW: APPS.PO_COMMODITIES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_COMMODITIES_VL, object_name:PO_COMMODITIES_VL, status:VALID,
-
VIEW: APPS.PO_COMMODITIES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PO.PO_COMMODITIES_VL, object_name:PO_COMMODITIES_VL, status:VALID,
-
VIEW: APPS.MTL_COMMODITY_CODES_ALL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_COMMODITY_CODES_ALL_V, object_name:MTL_COMMODITY_CODES_ALL_V, status:VALID,
-
APPS.MTL_MVT_STATS_RULES_PKG SQL Statements
12.1.1
-
VIEW: APPS.MTL_COMMODITY_CODES_ALL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_COMMODITY_CODES_ALL_V, object_name:MTL_COMMODITY_CODES_ALL_V, status:VALID,