Search Results ra_item_exception_rates
Overview
RA_ITEM_EXCEPTION_RATES is a Receivables (AR) transaction table in Oracle E-Business Suite 12.1.1 and 12.2.2 that stores product-level tax rate exceptions. It belongs to the AR schema and is validated across both releases. The table captures the reduced or overridden tax rates that apply to a specific inventory item when the standard tax rate determined by the item's tax classification is not applicable. In EBS Tax and Receivables processing, this object provides the exception data consumed during tax calculation for invoice lines, allowing a business to apply a distinct rate for an item within a defined period and reason.
Under the ETRM metadata, the object has 48 columns and a single-column primary key, RA_ITEM_EXCEPTION_RATES_PK, defined on ITEM_EXCEPTION_RATE_ID. The relational profile is essentially a satellite: the table extends a parent item with descriptive attributes (rates, reason, effective dates) and lacks the multi-parent structure typical of a link. This is a heuristic classification and should be treated as a modeling suggestion rather than a normative Data Vault designation.
Key Information Stored
The following columns represent the most functionally significant data held by RA_ITEM_EXCEPTION_RATES:
- ITEM_EXCEPTION_RATE_ID — surrogate primary key and unique index RA_ITEM_EXCEPTION_RATES_U1; the sole business-key candidate defined in the documented metadata.
- ITEM_ID — the inventory item to which the exception rate applies.
- RATE_CONTEXT — context value that qualifies the exception rate record.
- LOCATION1_RATE through LOCATION10_RATE — up to ten tax rates for location-based rate determination, matched to the corresponding location context segments.
- LOCATION_CONTEXT — the context controlling which location segments are meaningful.
- LOCATION_ID_SEGMENT_1 through LOCATION_ID_SEGMENT_10 — the ten location identifier segments, each with a foreign key into AR_LOCATION_VALUES_OLD.
- REASON_CODE — the coded justification for the exception.
- START_DATE / END_DATE — effective date range during which the exception rate is valid.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — standard EBS descriptive flexfield columns for extensible, client-defined data.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN — standard audit who-columns maintained by the application.
Common Use Cases and Queries
Typical uses include auditing tax exceptions applied to transactions, verifying the effective rate for an item on a given date, and reconciling exception records back to invoice lines.
To retrieve active exceptions for a given item:
SELECT ier.item_exception_rate_id,
ier.item_id,
ier.location1_rate,
ier.reason_code,
ier.start_date,
ier.end_date
FROM ar.ra_item_exception_rates ier
WHERE ier.item_id = :p_item_id
AND TRUNC(SYSDATE) BETWEEN ier.start_date
AND NVL(ier.end_date, TRUNC(SYSDATE));
To trace invoice lines that used an exception rate, join RA_CUSTOMER_TRX_LINES_ALL on ITEM_EXCEPTION_RATE_ID:
SELECT l.customer_trx_line_id,
l.item_exception_rate_id,
r.reason_code
FROM ra_customer_trx_lines_all l,
ra_item_exception_rates r
WHERE l.item_exception_rate_id = r.item_exception_rate_id(+);
The table supports period-based reporting on exception usage, reason-code analysis, and validation of the location segment data supplied through the ten LOCATION_ID_SEGMENT columns.
Related Objects
- RA_CUSTOMER_TRX_LINES_ALL — references this table through ITEM_EXCEPTION_RATE_ID; the primary transactional consumer of exception rate records.
- AR_TRX_LINES_GT — global temporary staging table that also references ITEM_EXCEPTION_RATE_ID during transaction interface processing.
- AR_LOCATION_VALUES_OLD — referenced by each of the ten LOCATION_ID_SEGMENT_1 through LOCATION_ID_SEGMENT_10 foreign keys; supplies the valid location values used in rate determination.
- RA_ITEM_EXCEPTION_RATES_PK / RA_ITEM_EXCEPTION_RATES_U1 — primary key and unique index on ITEM_EXCEPTION_RATE_ID, enforcing uniqueness for join integrity.
In practice, RA_ITEM_EXCEPTION_RATES is best treated as a satellite of the item and location reference data, with RA_CUSTOMER_TRX_LINES_ALL acting as the principal downstream consumer of its exception rates.
-
Table: RA_ITEM_EXCEPTION_RATES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_ITEM_EXCEPTION_RATES, object_name:RA_ITEM_EXCEPTION_RATES, status:VALID, product: AR - Receivables , description: Product tax rate exceptions , implementation_dba_data: AR.RA_ITEM_EXCEPTION_RATES ,
-
Table: RA_ITEM_EXCEPTION_RATES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_ITEM_EXCEPTION_RATES, object_name:RA_ITEM_EXCEPTION_RATES, status:VALID, product: AR - Receivables , description: Product tax rate exceptions , implementation_dba_data: AR.RA_ITEM_EXCEPTION_RATES ,
-
Table: AR_LOCATION_VALUES_OLD
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_LOCATION_VALUES_OLD, object_name:AR_LOCATION_VALUES_OLD, status:VALID, product: AR - Receivables , description: Defines the location and description for each of the value sets used in the Sales Tax Location flexfield , implementation_dba_data: AR.AR_LOCATION_VALUES_OLD ,
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES_DFV
12.1.1
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES_DFV
12.2.2
-
SYNONYM: APPS.RA_ITEM_EXCEPTION_RATES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RA_ITEM_EXCEPTION_RATES, status:VALID,
-
SYNONYM: APPS.RA_ITEM_EXCEPTION_RATES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RA_ITEM_EXCEPTION_RATES, status:VALID,
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES2_DFV
12.2.2
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES1_DFV
12.2.2
-
VIEW: AR.RA_ITEM_EXCEPTION_RATES#
12.2.2
owner:AR, object_type:VIEW, object_name:RA_ITEM_EXCEPTION_RATES#, status:VALID,
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES1_DFV
12.1.1
-
APPS.ARP_IER_PKG SQL Statements
12.2.2
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES2_DFV
12.1.1
-
Foreign Keys
12.1.1
-
APPS.ARP_IER_PKG SQL Statements
12.1.1
-
VIEW: AR.RA_ITEM_EXCEPTION_RATES#
12.2.2
-
PACKAGE BODY: APPS.ARP_IER_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_IER_PKG, status:VALID,
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:RA_ITEM_EXCEPTION_RATES_DFV, status:VALID,
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:RA_ITEM_EXCEPTION_RATES_DFV, status:VALID,
-
PACKAGE BODY: APPS.ARP_IER_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ARP_IER_PKG, status:VALID,
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES1_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:RA_ITEM_EXCEPTION_RATES1_DFV, status:VALID,
-
PACKAGE: APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ZX_AR_TAX_CLASSIFICATN_DEF_PKG, status:VALID,
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES2_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:RA_ITEM_EXCEPTION_RATES2_DFV, status:VALID,
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES2_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:RA_ITEM_EXCEPTION_RATES2_DFV, status:VALID,
-
PACKAGE: APPS.ZX_PRODUCT_INTEGRATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ZX_PRODUCT_INTEGRATION_PKG, status:VALID,
-
PACKAGE: APPS.ZX_PRODUCT_INTEGRATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ZX_PRODUCT_INTEGRATION_PKG, status:VALID,
-
VIEW: APPS.RA_ITEM_EXCEPTION_RATES1_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:RA_ITEM_EXCEPTION_RATES1_DFV, status:VALID,
-
PACKAGE: APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ZX_AR_TAX_CLASSIFICATN_DEF_PKG, status:VALID,
-
PACKAGE BODY: APPS.AR_PURGE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_PURGE, status:VALID,
-
TABLE: AR.RA_ITEM_EXCEPTION_RATES
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_ITEM_EXCEPTION_RATES, object_name:RA_ITEM_EXCEPTION_RATES, status:VALID,
-
PACKAGE BODY: APPS.AR_PURGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_PURGE, status:VALID,
-
TABLE: AR.RA_ITEM_EXCEPTION_RATES
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_ITEM_EXCEPTION_RATES, object_name:RA_ITEM_EXCEPTION_RATES, status:VALID,
-
Table: RA_CUSTOMER_TRX_LINES_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_ALL, object_name:RA_CUSTOMER_TRX_LINES_ALL, status:VALID, product: AR - Receivables , description: Invoice, debit memo, chargeback, credit memo and commitment lines , implementation_dba_data: AR.RA_CUSTOMER_TRX_LINES_ALL ,
-
Table: RA_CUSTOMER_TRX_LINES_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.RA_CUSTOMER_TRX_LINES_ALL, object_name:RA_CUSTOMER_TRX_LINES_ALL, status:VALID, product: AR - Receivables , description: Invoice, debit memo, chargeback, credit memo and commitment lines , implementation_dba_data: AR.RA_CUSTOMER_TRX_LINES_ALL ,
-
PACKAGE BODY: APPS.ARP_IER_PKG
12.1.1
-
PACKAGE BODY: APPS.ARP_IER_PKG
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG dependencies on RA_ITEM_EXCEPTION_RATES
12.1.1
-
APPS.ZX_PRODUCT_INTEGRATION_PKG dependencies on RA_ITEM_EXCEPTION_RATES
12.1.1
-
APPS.AR_PURGE dependencies on RA_ITEM_EXCEPTION_RATES
12.2.2
-
APPS.ZX_PRODUCT_INTEGRATION_PKG dependencies on RA_ITEM_EXCEPTION_RATES
12.2.2
-
APPS.ZX_AR_TAX_CLASSIFICATN_DEF_PKG dependencies on RA_ITEM_EXCEPTION_RATES
12.2.2
-
APPS.ARP_IER_PKG dependencies on RA_ITEM_EXCEPTION_RATES
12.1.1
-
APPS.AR_PURGE dependencies on RA_ITEM_EXCEPTION_RATES
12.1.1
-
APPS.ARP_IER_PKG dependencies on RA_ITEM_EXCEPTION_RATES
12.2.2
-
APPS.AR_PURGE dependencies on AR_LOOKUPS
12.1.1