Search Results gr_generic_items_b
Overview
The GR_GENERIC_ITEMS_B table is a core data object within the Process Manufacturing Regulatory Management (GR) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. Its primary function is to manage the assignment of generic Material Safety Data Sheets (MSDS) to items. In regulatory compliance, a generic MSDS can be assigned to multiple items that share identical or highly similar hazardous characteristics, streamlining the management of safety documentation. This table serves as the central repository for these assignments, linking generic MSDS definitions to specific inventory items, thereby forming a critical component of the product safety and regulatory reporting infrastructure.
Key Information Stored
The table's structure is defined by a composite primary key, which precisely identifies the relationship between a generic MSDS and an item. The key columns are ITEM_CODE and ITEM_NO. While the provided metadata does not list non-key columns, the primary and foreign key relationships reveal its essential data model. The ITEM_CODE column identifies the specific generic MSDS record, while the ITEM_NO column holds the identifier for the inventory item to which that MSDS is assigned. This pairing ensures that a single generic MSDS (ITEM_CODE) can be associated with many items (ITEM_NO), and an item can be linked to a specific generic MSDS.
Common Use Cases and Queries
The primary use case is regulatory reporting and safety documentation retrieval. For instance, generating a list of all items associated with a particular generic MSDS for a compliance audit, or determining which generic MSDS applies to a specific item used in a production batch. Common SQL queries involve joining to item master and generic MSDS detail tables. A typical pattern is to retrieve the generic MSDS information for a given item:
- SELECT gi.* FROM gr.gr_generic_items_b gi WHERE gi.item_no = :p_item_id;
Conversely, to find all items linked to a generic MSDS:
- SELECT gi.* FROM gr.gr_generic_items_b gi WHERE gi.item_code = :p_generic_msds_code;
These queries are foundational for embedded reports within the GR module and for custom regulatory compliance extracts.
Related Objects
GR_GENERIC_ITEMS_B is centrally connected to several key tables via foreign key constraints, as documented in the ETRM metadata. The table references two parent tables to validate its data: GR_ITEM_GENERAL via the ITEM_CODE column, and IC_ITEM_MST_B (the standard Inventory item master) via the ITEM_NO column. This ensures that only valid generic MSDS codes and existing inventory items can be linked. Furthermore, the table is referenced as a parent by the GR_GENERIC_ML_NAME_TL table, which likely stores multilingual names or descriptions for the generic item assignments, using the same composite key (ITEM_CODE, ITEM_NO). This relationship structure underscores its role as a junction table between generic MSDS definitions, inventory items, and their translated labels.
- Referenced Tables (Parent):
- GR_ITEM_GENERAL (on GR_GENERIC_ITEMS_B.ITEM_CODE)
- IC_ITEM_MST_B (on GR_GENERIC_ITEMS_B.ITEM_NO)
- Referencing Tables (Child):
- GR_GENERIC_ML_NAME_TL (references GR_GENERIC_ITEMS_B.ITEM_CODE and ITEM_NO)
-
Table: GR_GENERIC_ITEMS_B
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_GENERIC_ITEMS_B, object_name:GR_GENERIC_ITEMS_B, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Stores the generic MSDS that has been assigned for an item. , implementation_dba_data: GR.GR_GENERIC_ITEMS_B ,
-
Table: GR_GENERIC_ITEMS_B
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_GENERIC_ITEMS_B, object_name:GR_GENERIC_ITEMS_B, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Stores the generic MSDS that has been assigned for an item. , implementation_dba_data: GR.GR_GENERIC_ITEMS_B ,
-
APPS.GR_GENERIC_ML_NAME_TL_PKG dependencies on GR_GENERIC_ITEMS_B
12.1.1
-
APPS.GR_GENERIC_ITEMS_B_PKG dependencies on GR_GENERIC_ITEMS_B
12.1.1
-
APPS.GR_PROCESS_ORDERS dependencies on GR_GENERIC_ITEMS_B
12.1.1
-
APPS.GR_PROCESS_ORDERS dependencies on GR_GENERIC_ITEMS_B
12.1.1
-
APPS.GR_PROCESS_DOCUMENTS dependencies on GR_GENERIC_ITEMS_B
12.1.1
-
APPS.GR_ITEM_GENERAL_PKG dependencies on GR_GENERIC_ITEMS_B
12.2.2
-
APPS.GR_PROCESS_ORDERS dependencies on GR_GENERIC_ITEMS_B
12.2.2
-
APPS.GR_MIGRATE_TO_12 dependencies on GR_GENERIC_ITEMS_B
12.2.2
-
APPS.GR_GENERIC_ML_NAME_TL_PKG dependencies on GR_GENERIC_ITEMS_B
12.2.2
-
APPS.GR_PROCESS_DOCUMENTS dependencies on GR_GENERIC_ITEMS_B
12.2.2
-
APPS.GR_ITEM_GENERAL_PKG dependencies on GR_GENERIC_ITEMS_B
12.1.1
-
APPS.GR_GENERIC_ITEMS_B_PKG dependencies on GR_GENERIC_ITEMS_B
12.2.2
-
APPS.GR_PROCESS_ORDERS dependencies on GR_GENERIC_ITEMS_B
12.2.2
-
APPS.GR_MIGRATE_TO_12 dependencies on GR_GENERIC_ITEMS_B
12.1.1
-
VIEW: APPS.GR_GENERIC_ITEMS_B_DFV
12.1.1
-
SYNONYM: APPS.GR_GENERIC_ITEMS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GR_GENERIC_ITEMS_B, status:VALID,
-
SYNONYM: APPS.GR_GENERIC_ITEMS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GR_GENERIC_ITEMS_B, status:VALID,
-
APPS.GR_PROCESS_DOCUMENTS dependencies on GR_ITEM_DOC_STATUSES
12.1.1
-
APPS.GR_PROCESS_DOCUMENTS dependencies on GR_ITEM_DOC_STATUSES
12.2.2
-
VIEW: APPS.GR_GENERIC_ITEMS_B_DFV
12.2.2
-
APPS.GR_GENERIC_ITEMS_B_PKG SQL Statements
12.1.1
-
VIEW: GR.GR_GENERIC_ITEMS_B#
12.2.2
owner:GR, object_type:VIEW, object_name:GR_GENERIC_ITEMS_B#, status:VALID,
-
VIEW: APPS.GR_GENERIC_ITEMS_VL
12.1.1
-
VIEW: APPS.GR_GENERIC_ITEMS_VL
12.2.2
-
VIEW: GR.GR_GENERIC_ITEMS_B#
12.2.2
-
APPS.GR_GENERIC_ITEMS_B_PKG SQL Statements
12.2.2
-
Table: GR_GENERIC_ML_NAME_TL
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_GENERIC_ML_NAME_TL, object_name:GR_GENERIC_ML_NAME_TL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the Generic Names for the item, by language. , implementation_dba_data: GR.GR_GENERIC_ML_NAME_TL ,
-
PACKAGE BODY: APPS.GR_GENERIC_ITEMS_B_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GR_GENERIC_ITEMS_B_PKG, status:VALID,
-
VIEW: APPS.GR_GENERIC_ITEMS_B_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:GR_GENERIC_ITEMS_B_DFV, status:VALID,
-
VIEW: APPS.GR_GENERIC_ITEMS_B_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:GR_GENERIC_ITEMS_B_DFV, status:VALID,
-
Table: GR_ITEM_GENERAL
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_ITEM_GENERAL, object_name:GR_ITEM_GENERAL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Stores regulatory information that further identifies the item. It also stores flags that govern what data displays on the MSDS. , implementation_dba_data: GR.GR_ITEM_GENERAL ,
-
PACKAGE: APPS.GR_PROCESS_ORDERS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GR_PROCESS_ORDERS, status:VALID,
-
PACKAGE: APPS.GR_PROCESS_ORDERS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GR_PROCESS_ORDERS, status:VALID,
-
PACKAGE BODY: APPS.GR_GENERIC_ITEMS_B_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GR_GENERIC_ITEMS_B_PKG, status:VALID,
-
PACKAGE BODY: APPS.GR_GENERIC_ML_NAME_TL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GR_GENERIC_ML_NAME_TL_PKG, status:VALID,
-
Table: GR_GENERIC_ML_NAME_TL
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_GENERIC_ML_NAME_TL, object_name:GR_GENERIC_ML_NAME_TL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the Generic Names for the item, by language. , implementation_dba_data: GR.GR_GENERIC_ML_NAME_TL ,
-
PACKAGE: APPS.GR_PROCESS_DOCUMENTS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GR_PROCESS_DOCUMENTS, status:VALID,
-
PACKAGE: APPS.GR_PROCESS_DOCUMENTS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GR_PROCESS_DOCUMENTS, status:VALID,
-
PACKAGE BODY: APPS.GR_GENERIC_ML_NAME_TL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GR_GENERIC_ML_NAME_TL_PKG, status:VALID,
-
APPS.GR_REG_PRINT_DOC dependencies on DUAL
12.2.2
-
PACKAGE BODY: APPS.GR_ITEM_GENERAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GR_ITEM_GENERAL_PKG, status:VALID,
-
PACKAGE BODY: APPS.GR_ITEM_GENERAL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GR_ITEM_GENERAL_PKG, status:VALID,
-
Table: GR_ITEM_GENERAL
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_ITEM_GENERAL, object_name:GR_ITEM_GENERAL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Stores regulatory information that further identifies the item. It also stores flags that govern what data displays on the MSDS. , implementation_dba_data: GR.GR_ITEM_GENERAL ,
-
PACKAGE BODY: APPS.GR_PROCESS_ORDERS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GR_PROCESS_ORDERS, status:VALID,
-
View: GR_GENERIC_ITEMS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_GENERIC_ITEMS_VL, object_name:GR_GENERIC_ITEMS_VL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows that have a language dependent description for the generic item code where the language is equal to the user environment variable LANG. , implementation_dba_data: APPS.GR_GENERIC_ITEMS_VL ,
-
12.1.1 DBA Data
12.1.1
-
View: GR_GENERIC_ITEMS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_GENERIC_ITEMS_VL, object_name:GR_GENERIC_ITEMS_VL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows that have a language dependent description for the generic item code where the language is equal to the user environment variable LANG. , implementation_dba_data: APPS.GR_GENERIC_ITEMS_VL ,
-
12.2.2 DBA Data
12.2.2