Search Results safety_category_code
Overview
The GR_SAFETY_CATEGORIES_TL table is a core translation table within the Oracle E-Business Suite Process Manufacturing Regulatory Management (GR) module. Its primary function is to store multilingual descriptions for safety category codes, enabling global enterprises to manage and report on regulatory safety classifications in compliance with regional language requirements. This table is integral to maintaining a single source of truth for safety data while supporting international deployments of EBS versions 12.1.1 and 12.2.2. As a Translation Table (indicated by the "_TL" suffix), it follows the standard Oracle Applications architecture for multilingual support, allowing each safety category code to have a corresponding description in multiple installed languages.
Key Information Stored
The table's structure is designed to associate a safety category code with its human-readable description in a specific language. The primary key, as documented, is a composite of SAFETY_CATEGORY_CODE and LANGUAGE. The SAFETY_CATEGORY_CODE column stores the unique identifier for a specific safety classification (e.g., for flammable liquids, toxic materials). The LANGUAGE column stores the ISO code for the language of the translated description (e.g., 'US' for American English, 'D' for German). While the provided metadata does not list all columns, a typical TL table in EBS also includes a DESCRIPTION column for the translated text, along with standard WHO columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY) for auditing. The data is seeded and maintained via the application's translation forms.
Common Use Cases and Queries
This table is primarily accessed to retrieve localized safety category descriptions for user interfaces, reports, and data integrations. A common use case is generating safety data sheets or regulatory reports in the user's session language. A typical query involves joining this table to its base table (likely named GR_SAFETY_CATEGORIES_B) to fetch the code and its corresponding description for the current application language.
- Sample Query for Reporting:
SELECT scb.SAFETY_CATEGORY_CODE, sctl.DESCRIPTION FROM GR_SAFETY_CATEGORIES_B scb, GR_SAFETY_CATEGORIES_TL sctl WHERE scb.SAFETY_CATEGORY_CODE = sctl.SAFETY_CATEGORY_CODE AND sctl.LANGUAGE = USERENV('LANG'); - Data Maintenance: Administrators use the "Translation" forms in the GR module to populate or update records in this table, ensuring consistency across languages.
Related Objects
The table's primary relationship is defined by its composite primary key. It is a child table that depends on a base table storing the core safety category entity. Based on standard EBS design patterns and the provided metadata:
- Base Table: GR_SAFETY_CATEGORIES_B. This table holds the non-translatable attributes for each safety category. The GR_SAFETY_CATEGORIES_TL table joins to it via the SAFETY_CATEGORY_CODE column.
- Foreign Key Relationship: A foreign key constraint (not explicitly named in the metadata but logically present) typically exists from GR_SAFETY_CATEGORIES_TL.SAFETY_CATEGORY_CODE to GR_SAFETY_CATEGORIES_B.SAFETY_CATEGORY_CODE.
- Dependent Views: Application views (e.g., GR_SAFETY_CATEGORIES_VL, where 'VL' denotes View Localized) will likely join the '_B' and '_TL' tables to present a complete, language-sensitive record to end-users and other application logic.
-
Table: GR_SAFETY_CATEGORIES_TL
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_SAFETY_CATEGORIES_TL, object_name:GR_SAFETY_CATEGORIES_TL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Stores the safety category code in multiple languages. , implementation_dba_data: GR.GR_SAFETY_CATEGORIES_TL ,
-
Table: GR_WORK_SAFETY_PHRASES
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_WORK_SAFETY_PHRASES, object_name:GR_WORK_SAFETY_PHRASES, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains a temporary table used during the document build process. , implementation_dba_data: GR.GR_WORK_SAFETY_PHRASES ,
-
Table: GR_WORK_SAFETY_PHRASES
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_WORK_SAFETY_PHRASES, object_name:GR_WORK_SAFETY_PHRASES, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains a temporary table used during the document build process. , implementation_dba_data: GR.GR_WORK_SAFETY_PHRASES ,
-
Table: GR_SAFETY_CATEGORIES_B
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_SAFETY_CATEGORIES_B, object_name:GR_SAFETY_CATEGORIES_B, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: The safety category code that is used in the European classification process. , implementation_dba_data: GR.GR_SAFETY_CATEGORIES_B ,
-
Table: GR_SAFETY_CATEGORIES_TL
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_SAFETY_CATEGORIES_TL, object_name:GR_SAFETY_CATEGORIES_TL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Stores the safety category code in multiple languages. , implementation_dba_data: GR.GR_SAFETY_CATEGORIES_TL ,
-
Table: GR_WORK_SAFETY_CATEGORY
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_WORK_SAFETY_CATEGORY, object_name:GR_WORK_SAFETY_CATEGORY, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains a temporary table used during the document build process. , implementation_dba_data: GR.GR_WORK_SAFETY_CATEGORY ,
-
Table: GR_WORK_SAFETY_CATEGORY
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_WORK_SAFETY_CATEGORY, object_name:GR_WORK_SAFETY_CATEGORY, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains a temporary table used during the document build process. , implementation_dba_data: GR.GR_WORK_SAFETY_CATEGORY ,
-
Table: GR_SAFETY_CATEGORIES_B
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_SAFETY_CATEGORIES_B, object_name:GR_SAFETY_CATEGORIES_B, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: The safety category code that is used in the European classification process. , implementation_dba_data: GR.GR_SAFETY_CATEGORIES_B ,
-
Table: GR_SAFETY_RULES
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_SAFETY_RULES, object_name:GR_SAFETY_RULES, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Because of the complexity and volume of information stored in this table there will be no maintenance program provided to the user. Changes will typically be made using uploaded PL/SQL scripts. , implementation_dba_data: GR.GR_SAFETY_RULES ,
-
Table: GR_SAFETY_RULES
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_SAFETY_RULES, object_name:GR_SAFETY_RULES, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Because of the complexity and volume of information stored in this table there will be no maintenance program provided to the user. Changes will typically be made using uploaded PL/SQL scripts. , implementation_dba_data: GR.GR_SAFETY_RULES ,
-
View: GR_LABELS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_LABELS_VL, object_name:GR_LABELS_VL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows that have a language dependent description for the label code where the language is equal to the user environment variable LANG. , implementation_dba_data: APPS.GR_LABELS_VL ,
-
View: GR_LABELS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_LABELS_VL, object_name:GR_LABELS_VL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows that have a language dependent description for the label code where the language is equal to the user environment variable LANG. , implementation_dba_data: APPS.GR_LABELS_VL ,