Search Results phrase_code_also_involved
Overview
The GR.GR_PHRASE_CONFLICTS table is a core data structure within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Global Regulatory (GR) module. Its primary function is to manage and resolve conflicts between regulatory text phrases. In regulatory compliance, different phrases may convey similar or conflicting hazard or safety information. This table serves as a resolution matrix, defining the appropriate solution phrase when two specific phrases are found to be in conflict during the authoring or validation of regulatory documents, such as Safety Data Sheets (SDS) or labels. By maintaining these relationships, the system ensures consistency and compliance by automatically suggesting or applying the correct standardized phrasing.
Key Information Stored
The table's structure is centered around three key phrase codes that define the conflict relationship, supported by standard audit columns. The primary data columns are:
- PHRASE_CODE: The identifier for the primary phrase involved in a conflict.
- PHRASE_CODE_ALSO_INVOLVED: The identifier for the secondary phrase that conflicts with the primary phrase. This column is the specific subject of the user's search and is indexed (GR_PHRASE_CONFLICTS_N2) for performance in queries looking up conflicts for a given phrase.
- PHRASE_CODE_SOLUTION: The identifier for the regulatory phrase that should be used to resolve the conflict between the two involved phrases.
- Standard Who Columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN): Audit trail information tracking record creation and modifications.
The table's primary key is a composite of PHRASE_CODE and PHRASE_CODE_ALSO_INVOLVED, ensuring a unique conflict rule for each specific pair of phrases.
Common Use Cases and Queries
The primary use case is during the validation of a regulatory document. When the system detects that two conflicting phrases (e.g., "Flammable Liquid" and "Highly Flammable Liquid") are present, it queries this table to determine the prescribed resolution. A typical query would identify the solution for a given pair of conflicting phrases or find all conflicts involving a particular phrase.
Sample Query 1: Find the solution for a specific conflict.
SELECT phrase_code_solution FROM gr.gr_phrase_conflicts WHERE phrase_code = 'PHRASE_A' AND phrase_code_also_involved = 'PHRASE_B';
Sample Query 2: List all conflicts where a given phrase is involved (using the indexed PHRASE_CODE_ALSO_INVOLVED column).
SELECT pc.phrase_code, pc.phrase_code_also_involved, pc.phrase_code_solution, pb.phrase_text FROM gr.gr_phrase_conflicts pc JOIN gr.gr_phrases_b pb ON pc.phrase_code_solution = pb.phrase_code WHERE pc.phrase_code_also_involved = 'PHRASE_X';
Related Objects
The GR_PHRASE_CONFLICTS table has a foundational relationship with the central phrases repository. It is exclusively linked to the GR_PHRASES_B table via three foreign key constraints, ensuring all referenced phrases are valid master records:
- GR.GR_PHRASE_CONFLICTS.PHRASE_CODE references GR_PHRASES_B
- GR.GR_PHRASE_CONFLICTS.PHRASE_CODE_ALSO_INVOLVED references GR_PHRASES_B
- GR.GR_PHRASE_CONFLICTS.PHRASE_CODE_SOLUTION references GR_PHRASES_B
These relationships enforce referential integrity, meaning a conflict record cannot point to a non-existent phrase. The table is also referenced by an internal object named GR_PHRASE_CONFLICTS#, which is typically a database trigger or a materialized view log supporting data integrity or replication.
-
TABLE: GR.GR_PHRASE_CONFLICTS
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_PHRASE_CONFLICTS, object_name:GR_PHRASE_CONFLICTS, status:VALID,
-
VIEW: GR.GR_PHRASE_CONFLICTS#
12.2.2
-
TABLE: GR.GR_PHRASE_CONFLICTS
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_PHRASE_CONFLICTS, object_name:GR_PHRASE_CONFLICTS, status:VALID,
-
VIEW: GR.GR_PHRASE_CONFLICTS#
12.2.2
owner:GR, object_type:VIEW, object_name:GR_PHRASE_CONFLICTS#, status:VALID,
-
APPS.GR_PHRASE_CONFLICTS_PKG dependencies on GR_PHRASE_CONFLICTS
12.1.1
-
APPS.GR_PHRASE_CONFLICTS_PKG dependencies on GR_PHRASE_CONFLICTS
12.2.2
-
VIEW: APPS.GR_PHRASE_CONFLICTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_PHRASE_CONFLICTS_V, object_name:GR_PHRASE_CONFLICTS_V, status:VALID,
-
VIEW: APPS.GR_PHRASE_CONFLICTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_PHRASE_CONFLICTS_V, object_name:GR_PHRASE_CONFLICTS_V, status:VALID,
-
View: GR_PHRASE_CONFLICTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_PHRASE_CONFLICTS_V, object_name:GR_PHRASE_CONFLICTS_V, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows for the phrase conflicts , implementation_dba_data: APPS.GR_PHRASE_CONFLICTS_V ,
-
Table: GR_PHRASE_CONFLICTS
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_PHRASE_CONFLICTS, object_name:GR_PHRASE_CONFLICTS, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the action for resolving conflicting text phrases. , implementation_dba_data: GR.GR_PHRASE_CONFLICTS ,
-
View: GR_PHRASE_CONFLICTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:GR.GR_PHRASE_CONFLICTS_V, object_name:GR_PHRASE_CONFLICTS_V, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the rows for the phrase conflicts , implementation_dba_data: APPS.GR_PHRASE_CONFLICTS_V ,
-
Table: GR_PHRASE_CONFLICTS
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_PHRASE_CONFLICTS, object_name:GR_PHRASE_CONFLICTS, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the action for resolving conflicting text phrases. , implementation_dba_data: GR.GR_PHRASE_CONFLICTS ,
-
APPS.GR_PHRASE_CONFLICTS_PKG SQL Statements
12.1.1
-
APPS.GR_PHRASE_CONFLICTS_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.GR_PHRASE_CONFLICTS_PKG
12.2.2
-
PACKAGE BODY: APPS.GR_PHRASE_CONFLICTS_PKG
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 ,
-
eTRM - GR Tables and Views
12.1.1
description: GR XML mapping table ,
-
eTRM - GR Tables and Views
12.2.2
description: GR XML mapping table ,