Search Results gr_calculation_names
Overview
The GR_CALCULATION_NAMES table is a core reference table within the Process Manufacturing Regulatory Management (GR) module of Oracle E-Business Suite (EBS). It serves as a master repository for the definitions of calculation routines used specifically for determining regulatory Risk Phrases. These calculations are critical for compliance reporting, particularly in industries like chemicals and pharmaceuticals, where the classification and labeling of substances and mixtures must adhere to strict regional regulations such as the European Union's CLP (Classification, Labeling and Packaging) regulation. The table's primary function is to provide a controlled list of calculation methods that other transactional and setup tables can reference, ensuring consistency and accuracy in automated regulatory assessments.
Key Information Stored
While the provided ETRM metadata does not list specific column details, the structure and relationships indicate the table's key data elements. The central column is CALCULATION_NAME_ID, which serves as the unique primary key identifier for each calculation routine. Typically, a companion column such as CALCULATION_NAME or NAME would store the human-readable name or code for the calculation (e.g., "EU_Generic_Calculation," "Additivity_Formula"). The table likely includes descriptive columns, status flags (e.g., ENABLED_FLAG), and standard EBS WHO columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY) for auditing. The data defines the logic or algorithm name applied when evaluating concentration thresholds and hazard criteria to generate appropriate risk phrases for a product.
Common Use Cases and Queries
The primary use case is the setup and maintenance of regulatory calculation engines. Administrators use this table to define and enable the specific algorithms used for risk assessment. Common reporting and validation queries involve listing all active calculations or investigating the setup for a specific regulatory process. For instance, a query to audit the calculation foundation might be:
SELECT calculation_name_id, name, description FROM gr.gr_calculation_names WHERE enabled_flag = 'Y' ORDER BY name;
Another critical use is troubleshooting configuration issues by joining to dependent tables to see where a specific calculation is applied:
SELECT rcn.* FROM gr.gr_risk_calculations rcn, gr.gr_calculation_names cn WHERE rcn.calculation_name_id = cn.calculation_name_id AND cn.name = '<CALC_NAME>';
Related Objects
The GR_CALCULATION_NAMES table is a parent reference for several key configuration tables, as defined by its foreign key relationships. The primary key (CALCULATION_NAME_ID) is referenced by:
- GR_RISK_CALCULATIONS: This table likely stores the specific application of a calculation method to a product, hazard, or regulatory context. The join is on
GR_RISK_CALCULATIONS.CALCULATION_NAME_ID = GR_CALCULATION_NAMES.CALCULATION_NAME_ID. - GR_EURO_DEFAULT_CONCS: This table, which appears to store default concentration values relevant to European regulations, references the calculation names, possibly to indicate which calculation routine a default concentration is associated with. The join is on
GR_EURO_DEFAULT_CONCS.CALCULATION_NAME_ID = GR_CALCULATION_NAMES.CALCULATION_NAME_ID.
These relationships underscore the table's role as a central control point for defining the logic used in downstream regulatory compliance calculations.
-
Table: GR_CALCULATION_NAMES
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_CALCULATION_NAMES, object_name:GR_CALCULATION_NAMES, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the Calculation Names that control the calculation routines for Risk Phrases. , implementation_dba_data: GR.GR_CALCULATION_NAMES ,
-
Table: GR_CALCULATION_NAMES
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_CALCULATION_NAMES, object_name:GR_CALCULATION_NAMES, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the Calculation Names that control the calculation routines for Risk Phrases. , implementation_dba_data: GR.GR_CALCULATION_NAMES ,
-
Table: GR_EURO_DEFAULT_CONCS
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_EURO_DEFAULT_CONCS, object_name:GR_EURO_DEFAULT_CONCS, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains European Default Hazard Classification information. , implementation_dba_data: GR.GR_EURO_DEFAULT_CONCS ,
-
Table: GR_RISK_CALCULATIONS
12.2.2
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_RISK_CALCULATIONS, object_name:GR_RISK_CALCULATIONS, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the flags that associate carcinogenic, health, and toxicity classifications with Risk Phrases. , implementation_dba_data: GR.GR_RISK_CALCULATIONS ,
-
Table: GR_EURO_DEFAULT_CONCS
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_EURO_DEFAULT_CONCS, object_name:GR_EURO_DEFAULT_CONCS, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains European Default Hazard Classification information. , implementation_dba_data: GR.GR_EURO_DEFAULT_CONCS ,
-
Table: GR_RISK_CALCULATIONS
12.1.1
owner:GR, object_type:TABLE, fnd_design_data:GR.GR_RISK_CALCULATIONS, object_name:GR_RISK_CALCULATIONS, status:VALID, product: GR - Process Manufacturing Regulatory Management , description: Contains the flags that associate carcinogenic, health, and toxicity classifications with Risk Phrases. , implementation_dba_data: GR.GR_RISK_CALCULATIONS ,