Search Results rg_report_exceptions
Overview
The RG_REPORT_EXCEPTIONS table is a core data object within the Oracle E-Business Suite Application Report Generator (RG) module. It serves as the central repository for defining exception conditions that can be applied to columns within custom financial and management reports. In the context of Oracle EBS 12.1.1 and 12.2.2, the Application Report Generator is a powerful tool used to create complex, multi-dimensional reports, often for financial consolidation, budgeting, and analysis. This table enables administrators and developers to embed conditional logic directly into report definitions, allowing for dynamic highlighting, exclusion, or special formatting of data based on specific criteria, thereby enhancing report clarity and analytical value.
Key Information Stored
The primary purpose of the table is to store the definition of each exception rule. While the full column list is not detailed in the provided metadata, the documented primary and foreign key relationships reveal its critical structure. The EXCEPTION_ID column is the primary key, uniquely identifying each exception condition. The table links to the RG_REPORT_AXES table via the composite foreign key columns AXIS_SET_ID and AXIS_SEQ, anchoring the exception to a specific axis or dimension within a report structure. This linkage is fundamental, as exceptions are typically evaluated against data points defined by intersections of report axes. The table likely contains additional columns to specify the exception's conditional logic (e.g., operator, comparison value) and the target column for evaluation.
Common Use Cases and Queries
A primary use case involves troubleshooting or auditing the exception logic built into financial reports. For instance, a report might use exceptions to flag budget variances exceeding 10%. A developer might query the table to understand all exceptions tied to a specific report axis. A common SQL pattern would join RG_REPORT_EXCEPTIONS to RG_REPORT_AXES to list exceptions for a given report definition.
SELECT e.exception_id, e.axis_set_id, e.axis_seq
FROM rg.rg_report_exceptions e, rg.rg_report_axes a
WHERE e.axis_set_id = a.axis_set_id
AND e.axis_seq = a.axis_seq
AND a.report_id = <report_identifier>;
Another critical scenario is data cleanup or migration, where understanding dependencies between exceptions and their flags is necessary before modifying underlying report axes.
Related Objects
The RG_REPORT_EXCEPTIONS table sits at the center of a key relationship network within the Report Generator schema, as evidenced by the documented foreign keys.
- RG_REPORT_AXES: This is a parent table. Each exception (
RG_REPORT_EXCEPTIONS) is associated with a specific report axis via the columnsAXIS_SET_IDandAXIS_SEQ. This defines the dimensional context for the exception's evaluation. - RG_REPORT_EXCEPTION_FLAGS: This is a child table. It references
RG_REPORT_EXCEPTIONS.EXCEPTION_IDvia itsEXCEPTION_IDcolumn. This table likely stores the instances where data actually triggered the exception condition (the "flags"), making it crucial for runtime report output.
These relationships underscore that an exception is defined within an axis set (RG_REPORT_AXES) and, when triggered, generates specific flag records (RG_REPORT_EXCEPTION_FLAGS) for reporting.
-
Table: RG_REPORT_EXCEPTIONS
12.2.2
owner:RG, object_type:TABLE, fnd_design_data:RG.RG_REPORT_EXCEPTIONS, object_name:RG_REPORT_EXCEPTIONS, status:VALID, product: RG - Application Report Generator , description: Exception conditions for columns , implementation_dba_data: RG.RG_REPORT_EXCEPTIONS ,
-
Table: RG_REPORT_EXCEPTIONS
12.1.1
owner:RG, object_type:TABLE, fnd_design_data:RG.RG_REPORT_EXCEPTIONS, object_name:RG_REPORT_EXCEPTIONS, status:VALID, product: RG - Application Report Generator , description: Exception conditions for columns , implementation_dba_data: RG.RG_REPORT_EXCEPTIONS ,
-
APPS.RG_REPORT_EXCEPTION_FLAGS_PKG dependencies on RG_REPORT_EXCEPTIONS
12.1.1
-
APPS.RG_REPORT_AXES_PKG dependencies on RG_REPORT_EXCEPTIONS
12.1.1
-
APPS.RG_REPORT_AXES_PKG dependencies on RG_REPORT_EXCEPTIONS
12.2.2
-
APPS.RG_REPORT_EXCEPTION_FLAGS_PKG dependencies on RG_REPORT_EXCEPTIONS
12.2.2
-
VIEW: APPS.RG_REPORT_EXCEPTIONS_DFV
12.2.2
-
SYNONYM: APPS.RG_REPORT_EXCEPTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RG_REPORT_EXCEPTIONS, status:VALID,
-
VIEW: APPS.RG_REPORT_EXCEPTIONS_DFV
12.1.1
-
APPS.RG_REPORT_EXCEPTION_FLAGS_PKG SQL Statements
12.1.1
-
VIEW: RG.RG_REPORT_EXCEPTIONS#
12.2.2
owner:RG, object_type:VIEW, object_name:RG_REPORT_EXCEPTIONS#, status:VALID,
-
SYNONYM: APPS.RG_REPORT_EXCEPTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RG_REPORT_EXCEPTIONS, status:VALID,
-
APPS.RG_REPORT_EXCEPTION_FLAGS_PKG dependencies on RG_REPORT_EXCEPTION_FLAGS
12.2.2
-
VIEW: RG.RG_REPORT_EXCEPTIONS#
12.2.2
-
APPS.RG_REPORT_EXCEPTION_FLAGS_PKG SQL Statements
12.2.2
-
APPS.RG_REPORT_EXCEPTION_FLAGS_PKG dependencies on RG_REPORT_EXCEPTION_FLAGS
12.1.1
-
PACKAGE BODY: APPS.RG_REPORT_EXCEPTION_FLAGS_PKG
12.2.2
-
PACKAGE BODY: APPS.RG_REPORT_EXCEPTION_FLAGS_PKG
12.1.1
-
12.2.2 DBA Data
12.2.2
-
TABLE: RG.RG_REPORT_EXCEPTIONS
12.2.2
owner:RG, object_type:TABLE, fnd_design_data:RG.RG_REPORT_EXCEPTIONS, object_name:RG_REPORT_EXCEPTIONS, status:VALID,
-
Table: RG_REPORT_EXCEPTION_FLAGS
12.1.1
owner:RG, object_type:TABLE, fnd_design_data:RG.RG_REPORT_EXCEPTION_FLAGS, object_name:RG_REPORT_EXCEPTION_FLAGS, status:VALID, product: RG - Application Report Generator , description: Symbols used to indicate exceptions , implementation_dba_data: RG.RG_REPORT_EXCEPTION_FLAGS ,
-
PACKAGE BODY: APPS.RG_REPORT_AXES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RG_REPORT_AXES_PKG, status:VALID,
-
TABLE: RG.RG_REPORT_EXCEPTIONS
12.1.1
owner:RG, object_type:TABLE, fnd_design_data:RG.RG_REPORT_EXCEPTIONS, object_name:RG_REPORT_EXCEPTIONS, status:VALID,
-
Table: RG_REPORT_EXCEPTION_FLAGS
12.2.2
owner:RG, object_type:TABLE, fnd_design_data:RG.RG_REPORT_EXCEPTION_FLAGS, object_name:RG_REPORT_EXCEPTION_FLAGS, status:VALID, product: RG - Application Report Generator , description: Symbols used to indicate exceptions , implementation_dba_data: RG.RG_REPORT_EXCEPTION_FLAGS ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.RG_REPORT_EXCEPTION_FLAGS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:RG_REPORT_EXCEPTION_FLAGS_PKG, status:VALID,
-
PACKAGE BODY: APPS.RG_REPORT_EXCEPTION_FLAGS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RG_REPORT_EXCEPTION_FLAGS_PKG, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
Table: RG_REPORT_AXES
12.1.1
owner:RG, object_type:TABLE, fnd_design_data:RG.RG_REPORT_AXES, object_name:RG_REPORT_AXES, status:VALID, product: RG - Application Report Generator , description: Row and column definitions , implementation_dba_data: RG.RG_REPORT_AXES ,
-
12.1.1 FND Design Data
12.1.1
-
Table: RG_REPORT_AXES
12.2.2
owner:RG, object_type:TABLE, fnd_design_data:RG.RG_REPORT_AXES, object_name:RG_REPORT_AXES, status:VALID, product: RG - Application Report Generator , description: Row and column definitions , implementation_dba_data: RG.RG_REPORT_AXES ,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.RG_REPORT_EXCEPTIONS_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:RG_REPORT_EXCEPTIONS_DFV, status:VALID,
-
VIEW: APPS.RG_REPORT_EXCEPTIONS_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:RG_REPORT_EXCEPTIONS_DFV, status:VALID,
-
PACKAGE BODY: APPS.RG_REPORT_AXES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RG_REPORT_AXES_PKG, status:VALID,
-
APPS.RG_XFER_COMP_PRIVATE_PKG SQL Statements
12.2.2
-
APPS.RG_XFER_COMP_PRIVATE_PKG SQL Statements
12.1.1
-
eTRM - RG Tables and Views
12.1.1
-
eTRM - RG Tables and Views
12.2.2
-
APPS.RG_REPORT_AXES_PKG SQL Statements
12.2.2
-
APPS.RG_REPORT_AXES_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.RG_XFER_COMP_PRIVATE_PKG
12.1.1
-
PACKAGE BODY: APPS.RG_XFER_COMP_PRIVATE_PKG
12.2.2
-
PACKAGE BODY: APPS.RG_REPORT_AXES_PKG
12.2.2
-
PACKAGE BODY: APPS.RG_REPORT_AXES_PKG
12.1.1