Search Results gr_label_class_resps
Overview
The GR_LABEL_CLASS_RESPS table is a core data object within the Oracle E-Business Suite Process Manufacturing Regulatory Management (GR) module. Its primary function is to enforce data security by mapping specific application responsibilities to label classes. This mapping ensures that users, when logged into the application under a particular responsibility, can only access and manage labels associated with their authorized domain. For instance, a user responsible for transportation compliance would only see labels pertinent to that function, thereby implementing a critical layer of data segregation and security within the regulatory framework.
Key Information Stored
The table stores the composite relationship between a label class, an application, and a responsibility. Its structure is defined by a three-column primary key. The LABEL_CLASS_CODE identifies the specific classification of a label (e.g., for transportation, hazard communication). The APPLICATION_ID and RESPONSIBILITY_ID together uniquely identify an Oracle EBS responsibility, which is a secured level of access within the system. This triad ensures that a given responsibility is explicitly granted access to a specific label class for a defined application, forming the basis of the security model.
Common Use Cases and Queries
The primary use case is the dynamic filtering of available labels within the application's user interface based on the user's current responsibility. System administrators utilize this table to configure and maintain security access rules. Common queries include listing all responsibilities authorized for a specific label class or identifying all label classes accessible to a particular responsibility. A typical reporting query might join to the FND_RESPONSIBILITY table to get the responsibility name:
SELECT glcr.LABEL_CLASS_CODE, fr.RESPONSIBILITY_NAME FROM GR.GR_LABEL_CLASS_RESPS glcr JOIN APPS.FND_RESPONSIBILITY_VL fr ON glcr.RESPONSIBILITY_ID = fr.RESPONSIBILITY_ID AND glcr.APPLICATION_ID = fr.APPLICATION_ID WHERE glcr.LABEL_CLASS_CODE = '<CODE>';
Related Objects
GR_LABEL_CLASS_RESPS is a child table with defined foreign key relationships to two parent tables, ensuring referential integrity. The documented relationships are:
- GR_LABEL_CLASSES_B: The
LABEL_CLASS_CODEcolumn in GR_LABEL_CLASS_RESPS references the primary key of this table, which stores the master definition of all label classes. - FND_RESPONSIBILITY: The combination of the
RESPONSIBILITY_IDandAPPLICATION_IDcolumns in GR_LABEL_CLASS_RESPS references the primary key of this standard Oracle EBS table, which contains all defined application responsibilities.
These relationships are critical for maintaining valid configurations and for writing accurate joins in security audits or administrative reports.
-
Table: GR_LABEL_CLASS_RESPS
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_LABEL_CLASS_RESPS, object_name:GR_LABEL_CLASS_RESPS, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the Responsibility Code that can be assigned to the label. Primarily used for security purposes in the application. For example, someone responsible for transportation information will only have labels that are linked to that res , implementation_dba_data: GR.GR_LABEL_CLASS_RESPS ,
-
Table: GR_LABEL_CLASS_RESPS
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_LABEL_CLASS_RESPS, object_name:GR_LABEL_CLASS_RESPS, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the Responsibility Code that can be assigned to the label. Primarily used for security purposes in the application. For example, someone responsible for transportation information will only have labels that are linked to that res , implementation_dba_data: GR.GR_LABEL_CLASS_RESPS ,
-
View: GR_LABEL_CLASS_RESPS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_LABEL_CLASS_RESPS_V, object_name:GR_LABEL_CLASS_RESPS_V, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows for the label class responsibility code. , implementation_dba_data: APPS.GR_LABEL_CLASS_RESPS_V ,
-
Table: GR_LABEL_CLASSES_B
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_LABEL_CLASSES_B, object_name:GR_LABEL_CLASSES_B, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: The LABEL CLASS groups the label codes together into like areas such as HEADER, PHYSICAL and TRANSPORT. Although we will distribute the application with a number of pre-defined label classes, users can add to them. , implementation_dba_data: GR.GR_LABEL_CLASSES_B ,
-
View: GR_LABEL_CLASS_RESPS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_LABEL_CLASS_RESPS_V, object_name:GR_LABEL_CLASS_RESPS_V, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows for the label class responsibility code. , implementation_dba_data: APPS.GR_LABEL_CLASS_RESPS_V ,
-
Table: GR_LABEL_CLASSES_B
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_LABEL_CLASSES_B, object_name:GR_LABEL_CLASSES_B, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: The LABEL CLASS groups the label codes together into like areas such as HEADER, PHYSICAL and TRANSPORT. Although we will distribute the application with a number of pre-defined label classes, users can add to them. , implementation_dba_data: GR.GR_LABEL_CLASSES_B ,