Search Results gr_risk_phrases_tl
Overview
The GR_RISK_PHRASES_TL table is a core data object within the Oracle E-Business Suite (EBS) Process Manufacturing Regulatory Management (GR) module. It functions as a translation table, storing the multilingual descriptions for standardized risk and safety phrases. These phrases are critical for regulatory compliance, particularly in industries like chemicals and pharmaceuticals, where product labels, safety data sheets (SDS), and other documentation must present hazard information in multiple languages. The table's role is to support the global deployment of EBS by enabling the system to present the appropriate phrase description based on a user's session language, while maintaining a single source of truth for the phrase code in its base table.
Key Information Stored
The table's structure is designed to manage translated text. Its primary key is a composite of RISK_PHRASE_CODE and LANGUAGE, ensuring a unique entry for each phrase in each language. The RISK_PHRASE_CODE is a foreign key linking to the base table (GR_RISK_PHRASES_B) which holds language-independent attributes. The LANGUAGE column contains the ISO language code (e.g., 'US', 'DE') and is a foreign key to FND_LANGUAGES. A critical column is SOURCE_LANG, also a foreign key to FND_LANGUAGES, which identifies the original language in which the data was entered; this is used by the EBS translation architecture to identify records requiring translation. The table typically includes a DESCRIPTION or NAME column (implied by the metadata's description) that holds the actual translated text of the risk phrase.
Common Use Cases and Queries
This table is primarily accessed for generating localized regulatory documents and for application screens that display risk phrase descriptions. A common reporting use case is to extract all translations for a specific set of risk phrases used in a product's formulation. Sample SQL to retrieve the English and German descriptions for a given phrase code would be:
- SELECT rp_tl1.risk_phrase_code, rp_tl1.description AS description_en, rp_tl2.description AS description_de
- FROM gr_risk_phrases_tl rp_tl1, gr_risk_phrases_tl rp_tl2
- WHERE rp_tl1.risk_phrase_code = 'R45'
- AND rp_tl1.language = 'US'
- AND rp_tl2.risk_phrase_code = rp_tl1.risk_phrase_code
- AND rp_tl2.language = 'DE';
In application logic, queries typically use the NLS_LANGUAGE session parameter to automatically fetch the correct translation: SELECT description FROM gr_risk_phrases_tl WHERE risk_phrase_code = :1 AND language = USERENV('LANG').
Related Objects
The GR_RISK_PHRASES_TL table has defined relationships with several key EBS objects, as documented in the provided metadata. Its primary dependency is on the base table GR_RISK_PHRASES_B, joined via the RISK_PHRASE_CODE column. All language-independent data and validation for a risk phrase resides in the base table. Furthermore, it has two foreign key relationships to the application foundation table FND_LANGUAGES. One relationship validates the LANGUAGE column, and the other validates the SOURCE_LANG column, ensuring that only installed and active languages are used within the system. This table is also likely referenced by various views in the GR module that present translated data to end-users.
-
Table: GR_RISK_PHRASES_TL
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_RISK_PHRASES_TL, object_name:GR_RISK_PHRASES_TL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Stores the code and name of acceptable phrases in multiple languages. , implementation_dba_data: GR.GR_RISK_PHRASES_TL ,
-
Table: GR_RISK_PHRASES_TL
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_RISK_PHRASES_TL, object_name:GR_RISK_PHRASES_TL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Stores the code and name of acceptable phrases in multiple languages. , implementation_dba_data: GR.GR_RISK_PHRASES_TL ,
-
APPS.GR_RISK_SAFETY_PHRASES_PUB dependencies on GR_RISK_PHRASES_TL
12.2.2
-
APPS.GR_RISK_PHRASES_TL_PKG dependencies on GR_RISK_PHRASES_TL
12.1.1
-
APPS.GR_RISK_PHRASES_TL_PKG dependencies on GR_RISK_PHRASES_TL
12.2.2
-
APPS.GR_RISK_PHRASES_TL_PKG SQL Statements
12.1.1
-
APPS.GR_RISK_PHRASES_TL_PKG SQL Statements
12.2.2
-
APPS.GR_RISK_PHRASES_TL_PKG dependencies on GR_RISK_PHRASES_B
12.1.1
-
APPS.GR_RISK_PHRASES_TL_PKG dependencies on GR_RISK_PHRASES_B
12.2.2
-
VIEW: GR.GR_RISK_PHRASES_TL#
12.2.2
owner:GR, object_type:VIEW, object_name:GR_RISK_PHRASES_TL#, status:VALID,
-
SYNONYM: APPS.GR_RISK_PHRASES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GR_RISK_PHRASES_TL, status:VALID,
-
VIEW: APPS.GR_RISK_PHRASES_TL_V
12.2.2
-
VIEW: GR.GR_RISK_PHRASES_TL#
12.2.2
-
SYNONYM: APPS.GR_RISK_PHRASES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GR_RISK_PHRASES_TL, status:VALID,
-
VIEW: APPS.GR_RISK_PHRASES_TL_V
12.1.1
-
VIEW: APPS.GR_EIN_RISKS_V
12.1.1
-
APPS.GR_RISK_PHRASES_TL_PKG dependencies on FND_LANGUAGES
12.1.1
-
APPS.GR_RISK_SAFETY_PHRASES_PUB dependencies on GR_RISK_PHRASES_TL_PKG
12.2.2
-
TRIGGER: APPS.GR_RISK_PHRASES_TL+
12.2.2
-
VIEW: APPS.GR_RISK_PHRASES_VL
12.2.2
-
VIEW: APPS.GR_ITEM_RISK_PHRASES_VL
12.1.1
-
APPS.GR_RISK_PHRASES_TL_PKG dependencies on FND_LANGUAGES
12.2.2
-
VIEW: APPS.GR_EIN_RISKS_V
12.2.2
-
TRIGGER: APPS.GR_RISK_PHRASES_TL+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:GR_RISK_PHRASES_TL+, status:VALID,
-
PACKAGE BODY: APPS.GR_RISK_PHRASES_TL_PKG
12.1.1
-
APPS.GR_RISK_SAFETY_PHRASES_PUB SQL Statements
12.2.2
-
VIEW: APPS.GR_ITEM_RISK_PHRASES_VL
12.2.2
-
VIEW: APPS.GR_RISK_PHRASES_VL
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.GR_RISK_PHRASES_TL_PKG
12.2.2
-
TABLE: GR.GR_RISK_PHRASES_TL
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_RISK_PHRASES_TL, object_name:GR_RISK_PHRASES_TL, status:VALID,
-
TABLE: GR.GR_RISK_PHRASES_TL
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_RISK_PHRASES_TL, object_name:GR_RISK_PHRASES_TL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
FUNCTION: APPS.GR_RISK_PHRASES_TL=
12.2.2
-
FUNCTION: APPS.GR_RISK_PHRASES_TL=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:GR_RISK_PHRASES_TL=, status:VALID,
-
APPS.GR_RISK_SAFETY_PHRASES_PUB dependencies on GMD_API_PUB
12.2.2
-
View: GR_RISK_PHRASES_TL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_RISK_PHRASES_TL_V, object_name:GR_RISK_PHRASES_TL_V, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows that have a language dependent description for the risk phrases code , implementation_dba_data: APPS.GR_RISK_PHRASES_TL_V ,
-
Table: GR_RISK_PHRASES_B
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_RISK_PHRASES_B, object_name:GR_RISK_PHRASES_B, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Stores the code and name of acceptable phrases in multiple languages. , implementation_dba_data: GR.GR_RISK_PHRASES_B ,
-
View: GR_EIN_RISKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_EIN_RISKS_V, object_name:GR_EIN_RISKS_V, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains a row for each european index number risk phrase code , implementation_dba_data: APPS.GR_EIN_RISKS_V ,
-
PACKAGE BODY: APPS.GR_RISK_PHRASES_TL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GR_RISK_PHRASES_TL_PKG, status:VALID,
-
PACKAGE BODY: APPS.GR_RISK_PHRASES_TL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GR_RISK_PHRASES_TL_PKG, status:VALID,
-
View: GR_EIN_RISKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_EIN_RISKS_V, object_name:GR_EIN_RISKS_V, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains a row for each european index number risk phrase code , implementation_dba_data: APPS.GR_EIN_RISKS_V ,
-
Table: GR_RISK_PHRASES_B
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_RISK_PHRASES_B, object_name:GR_RISK_PHRASES_B, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Stores the code and name of acceptable phrases in multiple languages. , implementation_dba_data: GR.GR_RISK_PHRASES_B ,
-
View: GR_RISK_PHRASES_TL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_RISK_PHRASES_TL_V, object_name:GR_RISK_PHRASES_TL_V, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows that have a language dependent description for the risk phrases code , implementation_dba_data: APPS.GR_RISK_PHRASES_TL_V ,
-
View: GR_ITEM_RISK_PHRASES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_ITEM_RISK_PHRASES_VL, object_name:GR_ITEM_RISK_PHRASES_VL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows that have a language dependent description for the item risk phrase where the language is equal to the user environment variable LANG. , implementation_dba_data: APPS.GR_ITEM_RISK_PHRASES_VL ,
-
PACKAGE BODY: APPS.GR_RISK_SAFETY_PHRASES_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GR_RISK_SAFETY_PHRASES_PUB, status:VALID,
-
View: GR_RISK_PHRASES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_RISK_PHRASES_VL, object_name:GR_RISK_PHRASES_VL, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows that have a language dependent description for the risk phrase code where the language is equal to the user environment variable LANG , implementation_dba_data: APPS.GR_RISK_PHRASES_VL ,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.GR_RISK_PHRASES_TL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_RISK_PHRASES_TL_V, object_name:GR_RISK_PHRASES_TL_V, status:VALID,
-
12.2.2 DBA Data
12.2.2