Search Results gr_product_classes
Overview
The GR_PRODUCT_CLASSES table is a core reference data object within the Process Manufacturing Regulatory Management (GR) module of Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2. It serves as a master repository for product classifications, which are essential for grouping items with similar regulatory, safety, or physical properties. This classification system enables consistent and efficient management of regulatory requirements across numerous inventory items, ensuring compliance with industry-specific standards. By centralizing product class definitions, the table acts as a critical control point for regulatory data integrity, directly influencing downstream processes such as label generation, hazard communication, and compliance reporting.
Key Information Stored
While the provided ETRM metadata does not list specific columns beyond the primary key, the table's structure is fundamentally designed to define and describe product classes. The primary column is PRODUCT_CLASS, which uniquely identifies a classification, such as 'SOLIDS', 'LIQUIDS', 'ACID_BASED', or 'FLAMMABLE'. This column is the table's primary key (GR_PRODUCT_CLASSES_PK). Typically, such reference tables also include descriptive columns like DESCRIPTION to provide a clear, human-readable name for the class, and potentially columns for enabling or disabling the class (e.g., DISABLED_DATE). The core purpose is to maintain a controlled list of valid classifications that can be assigned to items within the GR module.
Common Use Cases and Queries
The primary use case is the assignment and validation of product classes to inventory items for regulatory purposes. Administrators maintain the list of valid classes in this table, which are then selected when defining regulatory information for an item. Common queries involve listing all active product classes or identifying items belonging to a specific class for compliance audits. For example, to find all items classified as a particular product class, one would join this table to GR_ITEM_GENERAL. A typical reporting query might be:
SELECT gi.ITEM_NUMBER, gi.DESCRIPTION, gpc.PRODUCT_CLASS
FROM GR_ITEM_GENERAL gi, GR_PRODUCT_CLASSES gpc
WHERE gi.PRODUCT_CLASS = gpc.PRODUCT_CLASS
AND gpc.PRODUCT_CLASS = '&CLASS_CODE';
This table is also crucial in scenarios involving label management, as the product class can determine which hazard or precautionary statements must appear on a product label.
Related Objects
The GR_PRODUCT_CLASSES table is referenced by two key tables in the GR module, establishing its role as a parent reference entity. The documented foreign key relationships are:
- GR_ITEM_GENERAL.PRODUCT_CLASS references GR_PRODUCT_CLASSES.PRODUCT_CLASS: This is the primary relationship, linking the master classification to the regulatory data of specific inventory items.
- GR_LABEL_PROD_CLASSES.PRODUCT_CLASS references GR_PRODUCT_CLASSES.PRODUCT_CLASS: This relationship associates product classes with specific label requirements, allowing regulatory rules for labeling to be defined at the class level.
-
Table: GR_PRODUCT_CLASSES
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_PRODUCT_CLASSES, object_name:GR_PRODUCT_CLASSES, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the classifications of products with similar requirements or properties, such as solids or acid-based products , implementation_dba_data: GR.GR_PRODUCT_CLASSES ,
-
Table: GR_PRODUCT_CLASSES
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_PRODUCT_CLASSES, object_name:GR_PRODUCT_CLASSES, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the classifications of products with similar requirements or properties, such as solids or acid-based products , implementation_dba_data: GR.GR_PRODUCT_CLASSES ,
-
APPS.GR_EURO_CLASSIFICATION dependencies on GR_PRODUCT_CLASSES
12.2.2
-
APPS.GR_ITEM_GENERAL_PKG dependencies on GR_PRODUCT_CLASSES
12.2.2
-
APPS.GR_ITEM_GENERAL_PKG dependencies on GR_PRODUCT_CLASSES
12.1.1
-
APPS.GR_PROCESS_DOCUMENTS dependencies on GR_PRODUCT_CLASSES
12.2.2
-
APPS.GR_EURO_CLASSIFICATION dependencies on GR_PRODUCT_CLASSES
12.1.1
-
APPS.GR_PROCESS_DOCUMENTS dependencies on GR_PRODUCT_CLASSES
12.1.1
-
VIEW: GR.GR_PRODUCT_CLASSES#
12.2.2
owner:GR, object_type:VIEW, object_name:GR_PRODUCT_CLASSES#, status:VALID,
-
VIEW: APPS.GR_LABEL_PROD_CLASSES_V
12.1.1
-
VIEW: GR.GR_PRODUCT_CLASSES#
12.2.2
-
SYNONYM: APPS.GR_PRODUCT_CLASSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GR_PRODUCT_CLASSES, status:VALID,
-
VIEW: APPS.GR_LABEL_PROD_CLASSES_V
12.2.2
-
SYNONYM: APPS.GR_PRODUCT_CLASSES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GR_PRODUCT_CLASSES, status:VALID,
-
APPS.GR_PROCESS_DOCUMENTS dependencies on GR_EMEA
12.1.1
-
TABLE: GR.GR_PRODUCT_CLASSES
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_PRODUCT_CLASSES, object_name:GR_PRODUCT_CLASSES, status:VALID,
-
APPS.GR_PROCESS_DOCUMENTS dependencies on FND_USER
12.2.2
-
Table: GR_LABEL_PROD_CLASSES
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_LABEL_PROD_CLASSES, object_name:GR_LABEL_PROD_CLASSES, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the product classes that will not print the label code and associated information. , implementation_dba_data: GR.GR_LABEL_PROD_CLASSES ,
-
TABLE: GR.GR_PRODUCT_CLASSES
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_PRODUCT_CLASSES, object_name:GR_PRODUCT_CLASSES, status:VALID,
-
APPS.GR_PROCESS_DOCUMENTS dependencies on FND_USER
12.1.1
-
VIEW: APPS.GR_LABEL_PROD_CLASSES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_LABEL_PROD_CLASSES_V, object_name:GR_LABEL_PROD_CLASSES_V, status:VALID,
-
APPS.GR_PROCESS_DOCUMENTS dependencies on GR_EMEA
12.2.2
-
PACKAGE: APPS.GR_EURO_CLASSIFICATION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GR_EURO_CLASSIFICATION, status:VALID,
-
Table: GR_LABEL_PROD_CLASSES
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_LABEL_PROD_CLASSES, object_name:GR_LABEL_PROD_CLASSES, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the product classes that will not print the label code and associated information. , implementation_dba_data: GR.GR_LABEL_PROD_CLASSES ,
-
12.2.2 DBA Data
12.2.2
-
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 ,
-
View: GR_LABEL_PROD_CLASSES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_LABEL_PROD_CLASSES_V, object_name:GR_LABEL_PROD_CLASSES_V, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Label production classes view , implementation_dba_data: APPS.GR_LABEL_PROD_CLASSES_V ,
-
View: GR_LABEL_PROD_CLASSES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_LABEL_PROD_CLASSES_V, object_name:GR_LABEL_PROD_CLASSES_V, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Label production classes view , implementation_dba_data: APPS.GR_LABEL_PROD_CLASSES_V ,
-
PACKAGE: APPS.GR_EURO_CLASSIFICATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GR_EURO_CLASSIFICATION, 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,
-
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_ITEM_GENERAL_PKG
12.1.1
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 ,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.GR_LABEL_PROD_CLASSES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_LABEL_PROD_CLASSES_V, object_name:GR_LABEL_PROD_CLASSES_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.GR_PROCESS_DOCUMENTS dependencies on GR_ITEM_GENERAL
12.2.2
-
APPS.GR_PROCESS_DOCUMENTS dependencies on GR_ITEM_GENERAL
12.1.1
-
APPS.GR_ITEM_GENERAL_PKG SQL Statements
12.2.2
-
APPS.GR_ITEM_GENERAL_PKG SQL Statements
12.1.1
-
eTRM - GR Tables and Views
12.2.2
description: GR XML mapping table ,
-
eTRM - GR Tables and Views
12.1.1
description: GR XML mapping table ,