Search Results op_gnrc_itm
Overview
The OP_GNRC_ITM table is a core data object within the Process Manufacturing Logistics (GML) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It serves as a central repository for managing alternate names and identifiers for inventory items. Its primary function is to facilitate business processes where an item is known by different names or codes to different trading partners. Specifically, it maps a standard internal item (ITEM_ID) to a customer-specific name (CUST_ID, GENERIC_ITEM) or a vendor-specific name (VENDOR_ID, GENERIC_ITEM). This mapping is critical for accurate order processing, procurement, and logistics, ensuring that external partner references are correctly linked to the internal item master, thereby reducing errors in purchase orders, sales orders, and quotations.
Key Information Stored
The table's structure is designed to support its role in cross-referencing item identifiers. Its primary key (OP_GNRC_ITMI1) is a composite of four columns, highlighting the unique combination required for each record: GENERIC_ITEM (the alternate name/code), CUST_ID (the customer), VENDOR_ID (the vendor), and ITEM_ID (the internal item). A separate unique primary key constraint (OP_GNRC_ITM_PK) is also defined on the GENERIC_ID column, which is the system-generated unique identifier for each mapping record. Key data columns include ITEM_ID, which foreign keys to IC_ITEM_MST_B (the item master), and CUST_ID and VENDOR_ID, which foreign key to OP_CUST_MST and PO_VEND_MST respectively. The TEXT_CODE column links to OP_TEXT_HDR for storing descriptive notes.
Common Use Cases and Queries
A primary use case is translating a customer's provided item code into the internal item identifier during sales order entry. For example, when entering an order line, the system can query OP_GNRC_ITM using the customer's ID and the code they supplied to find the correct ITEM_ID. Conversely, when generating a purchase order for a vendor, the system can retrieve the vendor-specific item code to print on the PO document. Common reporting needs include generating a cross-reference list for a specific trading partner. A sample query to find all customer-specific names for an internal item '12345' would be:
SELECT generic_item, cust_id FROM gml.op_gnrc_itm WHERE item_id = 12345 AND cust_id IS NOT NULL;
Another critical pattern is validating order lines by joining to this table to ensure the generic ID on a sales order detail (OP_ORDR_DTL.GENERIC_ID) matches a valid record.
Related Objects
OP_GNRC_ITM has extensive relationships with transactional and master tables across EBS. It is a parent table to key detail lines in Order Management and Purchasing, as evidenced by foreign key references from OP_ORDR_DTL (sales orders), OP_PRSL_DTL (quotations), PO_ORDR_DTL (purchase orders), and PO_BPOS_DTL (blanket agreements). These dependencies underscore its operational importance. For master data, it references IC_ITEM_MST_B for the internal item definition, OP_CUST_MST for the customer, and PO_VEND_MST for the supplier. The relationship with OP_TEXT_HDR allows for attaching additional descriptive text to a specific item cross-reference.
-
Table: OP_GNRC_ITM
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_GNRC_ITM, object_name:OP_GNRC_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer and generic (alternate) names for items. , implementation_dba_data: GML.OP_GNRC_ITM ,
-
Table: OP_GNRC_ITM
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_GNRC_ITM, object_name:OP_GNRC_ITM, status:VALID, product: GML - Process Manufacturing Logistics , description: Customer and generic (alternate) names for items. , implementation_dba_data: GML.OP_GNRC_ITM ,
-
APPS.GML_UPDATE_CUST_DATA_PVT dependencies on OP_GNRC_ITM
12.2.2
-
APPS.GML_UPDATE_CUST_DATA_PVT dependencies on OP_GNRC_ITM
12.1.1
-
APPS.GMD_COA_DATA_NEW dependencies on OP_GNRC_ITM
12.1.1
-
APPS.GMD_COA_DATA_NEW dependencies on OP_GNRC_ITM
12.2.2
-
VIEW: APPS.OP_GNRC_ITM_VW2
12.1.1
-
VIEW: APPS.OP_GNRC_ITM_VW2
12.2.2
-
VIEW: APPS.OP_GNRC_ITM_VW1
12.2.2
-
SYNONYM: APPS.OP_GNRC_ITM
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OP_GNRC_ITM, status:VALID,
-
VIEW: GML.OP_GNRC_ITM#
12.2.2
owner:GML, object_type:VIEW, object_name:OP_GNRC_ITM#, status:VALID,
-
VIEW: APPS.OP_GNRC_ITM_VW1
12.1.1
-
SYNONYM: APPS.OP_GNRC_ITM
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OP_GNRC_ITM, status:VALID,
-
VIEW: GML.OP_GNRC_ITM#
12.2.2
-
APPS.GML_UPDATE_CUST_DATA_PVT dependencies on OP_TXCU_ASC
12.1.1
-
View: OP_GNRC_ITM_VW2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_GNRC_ITM_VW2, object_name:OP_GNRC_ITM_VW2, status:VALID, product: GML - Process Manufacturing Logistics , description: View on customer/generic item table. , implementation_dba_data: APPS.OP_GNRC_ITM_VW2 ,
-
APPS.GML_UPDATE_CUST_DATA_PVT dependencies on OP_TXCU_ASC
12.2.2
-
View: OP_GNRC_ITM_VW2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_GNRC_ITM_VW2, object_name:OP_GNRC_ITM_VW2, status:VALID, product: GML - Process Manufacturing Logistics , description: View on customer/generic item table. , implementation_dba_data: APPS.OP_GNRC_ITM_VW2 ,
-
View: OP_GNRC_ITM_VW1
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_GNRC_ITM_VW1, object_name:OP_GNRC_ITM_VW1, status:VALID, product: GML - Process Manufacturing Logistics , description: View on customer/generic item table. Used in lookups. , implementation_dba_data: APPS.OP_GNRC_ITM_VW1 ,
-
View: OP_GNRC_ITM_VW1
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_GNRC_ITM_VW1, object_name:OP_GNRC_ITM_VW1, status:VALID, product: GML - Process Manufacturing Logistics , description: View on customer/generic item table. Used in lookups. , implementation_dba_data: APPS.OP_GNRC_ITM_VW1 ,
-
APPS.GML_UPDATE_CUST_DATA_PVT dependencies on OP_CUST_ASC
12.2.2
-
PACKAGE BODY: APPS.GML_UPDATE_CUST_DATA_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GML_UPDATE_CUST_DATA_PVT, status:VALID,
-
APPS.GML_UPDATE_CUST_DATA_PVT dependencies on OP_CUST_ASC
12.1.1
-
PACKAGE BODY: APPS.GML_UPDATE_CUST_DATA_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GML_UPDATE_CUST_DATA_PVT, status:VALID,
-
PACKAGE BODY: APPS.GMD_COA_DATA_NEW
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_COA_DATA_NEW, status:VALID,
-
PACKAGE BODY: APPS.GMD_COA_DATA_NEW
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_COA_DATA_NEW, status:VALID,
-
Table: PO_BPOS_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_DTL, object_name:PO_BPOS_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Blanket purchase order lines. , implementation_dba_data: GML.PO_BPOS_DTL ,
-
Table: PO_BPOS_DTL
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_BPOS_DTL, object_name:PO_BPOS_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Blanket purchase order lines. , implementation_dba_data: GML.PO_BPOS_DTL ,
-
Table: PO_ORDR_DTL
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_DTL, object_name:PO_ORDR_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Purchase order lines. , implementation_dba_data: GML.PO_ORDR_DTL ,
-
Table: PO_VEND_MST
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_VEND_MST, object_name:PO_VEND_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Vendor master. , implementation_dba_data: GML.PO_VEND_MST ,
-
Table: PO_ORDR_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_ORDR_DTL, object_name:PO_ORDR_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Purchase order lines. , implementation_dba_data: GML.PO_ORDR_DTL ,
-
Table: OP_PRSL_DTL
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRSL_DTL, object_name:OP_PRSL_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Order profile lines and blanket sales order lines. , implementation_dba_data: GML.OP_PRSL_DTL ,
-
Table: PO_VEND_MST
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.PO_VEND_MST, object_name:PO_VEND_MST, status:VALID, product: GML - Process Manufacturing Logistics , description: Vendor master. , implementation_dba_data: GML.PO_VEND_MST ,
-
Table: OP_TEXT_HDR
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_TEXT_HDR, object_name:OP_TEXT_HDR, status:VALID, product: GML - Process Manufacturing Logistics , description: Header text table for the Order Fulfillment application. , implementation_dba_data: GML.OP_TEXT_HDR ,
-
VIEW: APPS.OP_GNRC_ITM_VW2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_GNRC_ITM_VW2, object_name:OP_GNRC_ITM_VW2, status:VALID,
-
VIEW: APPS.OP_GNRC_ITM_VW1
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_GNRC_ITM_VW1, object_name:OP_GNRC_ITM_VW1, status:VALID,
-
VIEW: APPS.OP_GNRC_ITM_VW2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_GNRC_ITM_VW2, object_name:OP_GNRC_ITM_VW2, status:VALID,
-
Table: OP_TEXT_HDR
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_TEXT_HDR, object_name:OP_TEXT_HDR, status:VALID, product: GML - Process Manufacturing Logistics , description: Header text table for the Order Fulfillment application. , implementation_dba_data: GML.OP_TEXT_HDR ,
-
Table: OP_PRSL_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_PRSL_DTL, object_name:OP_PRSL_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Order profile lines and blanket sales order lines. , implementation_dba_data: GML.OP_PRSL_DTL ,
-
TABLE: GML.OP_GNRC_ITM
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_GNRC_ITM, object_name:OP_GNRC_ITM, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
Table: OP_ORDR_DTL
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_DTL, object_name:OP_ORDR_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Order detail (order lines). , implementation_dba_data: GML.OP_ORDR_DTL ,
-
VIEW: APPS.OP_GNRC_ITM_VW1
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GML.OP_GNRC_ITM_VW1, object_name:OP_GNRC_ITM_VW1, status:VALID,
-
Table: OP_ORDR_DTL
12.2.2
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_ORDR_DTL, object_name:OP_ORDR_DTL, status:VALID, product: GML - Process Manufacturing Logistics , description: Order detail (order lines). , implementation_dba_data: GML.OP_ORDR_DTL ,
-
APPS.GMD_COA_DATA_OM dependencies on IC_ITEM_MST
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.GMD_COA_DATA_OM dependencies on IC_ITEM_MST
12.1.1
-
TABLE: GML.OP_GNRC_ITM
12.1.1
owner:GML, object_type:TABLE, fnd_design_data:GML.OP_GNRC_ITM, object_name:OP_GNRC_ITM, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1