Search Results xtr_tax_deduction_calcs
Overview
XTR_TAX_DEDUCTION_CALCS is a Treasury (XTR) module configuration table in Oracle E-Business Suite 12.1.1 and 12.2.2. Its documented purpose is to map tax calculation types to corresponding amount types, calculation basis, calculation types, deal types, deal subtypes, and settlement methods. In practical terms, it is the setup repository that tells the ETRM tax engine how a withholding or transaction tax should be computed for a given combination of deal attributes, rather than storing the calculated tax amounts themselves.
The table resides in the XTR schema and is classified as VALID. From a data modeling perspective, the mined relationship structure suggests a satellite-leaning classification: the table carries descriptive, attribute-style business rules attached to deal type and deal subtype reference data, rather than acting as a transactional hub or an associative link between two independent business entities.
Key Information Stored
The table holds 13 documented columns, structured around a composite business key and standard EBS audit columns.
- Primary key columns — XTR_TAX_DEDUCTION_CALCS_PK spans AMOUNT_TYPE, CALC_BASIS, CALC_TYPE, DEAL_TYPE, DEAL_SUBTYPE, PRINCIPAL_OR_INCOME_TAX, and TAX_SETTLE_METHOD. The primary key is a composite business key rather than a generated surrogate.
- DEAL_TYPE — the deal type the rule applies to; also the table's foreign key to XTR_DEAL_TYPES.
- DEAL_SUBTYPE — narrows the deal type to a more specific transaction category.
- CALC_TYPE — the tax calculation type that determines the computation approach applied.
- AMOUNT_TYPE — the amount category against which the tax calculation is applied.
- CALC_BASIS — the basis on which the calculation is performed.
- PRINCIPAL_OR_INCOME_TAX — discriminates between principal-based and income-based tax treatment.
- TAX_SETTLE_METHOD — the settlement method used when the tax deduction is applied.
- ZD_EDITION_NAME — the editioning column supporting EBS online patching (Edition-Based Redefinition), present in the unique index and characteristic of 12.2.x.
- Audit columns — CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, and LAST_UPDATE_LOGIN provide standard EBS who-did-what-when tracking.
The unique index XTR_TAX_DEDUCTION_CALCS_U1 (DEAL_TYPE, DEAL_SUBTYPE, CALC_TYPE, AMOUNT_TYPE, CALC_BASIS, PRINCIPAL_OR_INCOME_TAX, TAX_SETTLE_METHOD, ZD_EDITION_NAME) confirms the business-key candidate set, with ZD_EDITION_NAME included to keep edition-scoped uniqueness.
Common Use Cases and Queries
Typical usage centers on tax setup validation, configuration reporting, and rule lookup during deal processing.
- Retrieve all deduction rules for a deal type:
SELECT calc_type, amount_type, calc_basis, principal_or_income_tax, tax_settle_method FROM xtr_tax_deduction_calcs WHERE deal_type = :deal_type AND deal_subtype = :deal_subtype; - Verify completeness of setup: query for deal types in XTR_DEAL_TYPES that have no matching deduction rule.
- Setup migration and comparison: diff configurations across environments, filtering on ZD_EDITION_NAME to isolate the active edition in a 12.2.x patched instance.
- Audit reporting: identify rules created or last updated by a given user via CREATED_BY / LAST_UPDATED_BY.
- Tax basis analysis: group by CALC_BASIS and PRINCIPAL_OR_INCOME_TAX to review how withholding rules are distributed.
Related Objects
- XTR_DEAL_TYPES — referenced via XTR_TAX_DEDUCTION_CALCS.DEAL_TYPE; the confirmed foreign key relationship linking each deduction rule to its parent deal type.
- XTR_TAX_DEDUCTION_CALCS_PK — the primary key constraint enforcing composite-key uniqueness.
- XTR_TAX_DEDUCTION_CALCS_U1 — the unique index supporting the business-key candidate including ZD_EDITION_NAME.
- Treasury tax calculation processing logic — consumes these rules when deriving withholding and deduction amounts during deal lifecycle events.
- Other XTR setup/reference tables — deal subtype and settlement-method reference data that contextualize the values held in this table, referenced by code rather than documented FK constraints.
Because only the DEAL_TYPE foreign key is formally documented, integrators should treat the remaining key columns as validated by application logic rather than by enforced database constraints, and should confirm referential integrity with the owning Treasury reference tables before building downstream extracts.
-
Table: XTR_TAX_DEDUCTION_CALCS
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_TAX_DEDUCTION_CALCS, object_name:XTR_TAX_DEDUCTION_CALCS, status:VALID, product: XTR - Treasury , description: Maps tax calculation types to th ecorresponding amount types, calculation basis, calculation types, deal types, deal subtypes, and settlement methods. , implementation_dba_data: XTR.XTR_TAX_DEDUCTION_CALCS ,
-
Table: XTR_TAX_DEDUCTION_CALCS
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_TAX_DEDUCTION_CALCS, object_name:XTR_TAX_DEDUCTION_CALCS, status:VALID, product: XTR - Treasury , description: Maps tax calculation types to th ecorresponding amount types, calculation basis, calculation types, deal types, deal subtypes, and settlement methods. , implementation_dba_data: XTR.XTR_TAX_DEDUCTION_CALCS ,
-
VIEW: XTR.XTR_TAX_DEDUCTION_CALCS#
12.2.2
owner:XTR, object_type:VIEW, object_name:XTR_TAX_DEDUCTION_CALCS#, status:VALID,
-
VIEW: APPS.XTR_TAX_DEDUCTION_CALCS_V
12.1.1
-
TRIGGER: APPS.XTR_TAX_DEDUCTION_CALCS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:XTR_TAX_DEDUCTION_CALCS+, status:VALID,
-
VIEW: APPS.XTR_TAX_DEDUCTION_CALCS_V
12.2.2
-
VIEW: XTR.XTR_TAX_DEDUCTION_CALCS#
12.2.2
-
SYNONYM: APPS.XTR_TAX_DEDUCTION_CALCS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XTR_TAX_DEDUCTION_CALCS, status:VALID,
-
SYNONYM: APPS.XTR_TAX_DEDUCTION_CALCS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XTR_TAX_DEDUCTION_CALCS, status:VALID,
-
TRIGGER: APPS.XTR_TAX_DEDUCTION_CALCS+
12.2.2
-
TABLE: XTR.XTR_TAX_DEDUCTION_CALCS
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_TAX_DEDUCTION_CALCS, object_name:XTR_TAX_DEDUCTION_CALCS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
TABLE: XTR.XTR_TAX_DEDUCTION_CALCS
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_TAX_DEDUCTION_CALCS, object_name:XTR_TAX_DEDUCTION_CALCS, status:VALID,
-
FUNCTION: APPS.XTR_TAX_DEDUCTION_CALCS=
12.2.2
-
View: XTR_TAX_DEDUCTION_CALCS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:XTR.XTR_TAX_DEDUCTION_CALCS_V, object_name:XTR_TAX_DEDUCTION_CALCS_V, status:VALID, product: XTR - Treasury , implementation_dba_data: APPS.XTR_TAX_DEDUCTION_CALCS_V ,
-
FUNCTION: APPS.XTR_TAX_DEDUCTION_CALCS=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:XTR_TAX_DEDUCTION_CALCS=, status:VALID,
-
Table: XTR_DEAL_TYPES
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_DEAL_TYPES, object_name:XTR_DEAL_TYPES, status:VALID, product: XTR - Treasury , description: Deal type information , implementation_dba_data: XTR.XTR_DEAL_TYPES ,
-
View: XTR_TAX_DEDUCTION_CALCS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:XTR.XTR_TAX_DEDUCTION_CALCS_V, object_name:XTR_TAX_DEDUCTION_CALCS_V, status:VALID, product: XTR - Treasury , implementation_dba_data: APPS.XTR_TAX_DEDUCTION_CALCS_V ,
-
PACKAGE BODY: APPS.XTR_FPS1_P
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_FPS1_P, status:VALID,
-
Table: XTR_DEAL_TYPES
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_DEAL_TYPES, object_name:XTR_DEAL_TYPES, status:VALID, product: XTR - Treasury , description: Deal type information , implementation_dba_data: XTR.XTR_DEAL_TYPES ,
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.XTR_FPS1_P
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_FPS1_P, status:VALID,
-
PACKAGE BODY: APPS.XTR_NI_TRANSFERS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_NI_TRANSFERS_PKG, status:VALID,
-
PACKAGE BODY: APPS.XTR_NI_TRANSFERS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_NI_TRANSFERS_PKG, status:VALID,
-
VIEW: APPS.XTR_TAX_DEDUCTION_CALCS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:XTR.XTR_TAX_DEDUCTION_CALCS_V, object_name:XTR_TAX_DEDUCTION_CALCS_V, status:VALID,
-
VIEW: APPS.XTR_TAX_DEDUCTION_CALCS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:XTR.XTR_TAX_DEDUCTION_CALCS_V, object_name:XTR_TAX_DEDUCTION_CALCS_V, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
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
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.XTR_FPS1_P SQL Statements
12.1.1
-
APPS.XTR_FPS1_P SQL Statements
12.2.2
-
APPS.XTR_NI_TRANSFERS_PKG SQL Statements
12.2.2
-
APPS.XTR_NI_TRANSFERS_PKG SQL Statements
12.1.1
-
APPS.XTR_NI_TRANSFERS_PKG dependencies on XTR_TAX_DEDUCTION_CALCS
12.1.1
-
APPS.XTR_FPS1_P dependencies on XTR_TAX_DEDUCTION_CALCS
12.1.1
-
APPS.XTR_FPS1_P dependencies on XTR_TAX_DEDUCTION_CALCS
12.2.2
-
APPS.XTR_NI_TRANSFERS_PKG dependencies on XTR_TAX_DEDUCTION_CALCS
12.2.2
-
APPS.XTR_NI_TRANSFERS_PKG dependencies on FND_LOOKUPS
12.1.1
-
APPS.XTR_NI_TRANSFERS_PKG dependencies on FND_LOOKUPS
12.2.2
-
SYNONYM: PUBLIC.DATABASE_PROPERTIES
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DATABASE_PROPERTIES, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
APPS.XTR_NI_TRANSFERS_PKG dependencies on XTR_TAX_BROKERAGE_SETUP
12.1.1
-
APPS.XTR_NI_TRANSFERS_PKG dependencies on XTR_TAX_BROKERAGE_SETUP
12.2.2