Results for “tax_classification_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
ZX_ID_TCC_MAPPING_ALL is a core E-Business Tax (ZX) table in Oracle EBS 12.1.1 and 12.2.2. It serves two closely related purposes. First, it stores the list of tax classification codes that are applicable for a given internal organization, enabling the tax engine to determine which tax classes (and therefore which tax rules, rates, and regimes) apply when transactions are processed. Second, it preserves the mapping of migrated tax classification codes to the legacy tax code identifiers used by Oracle Payables (AP) and Oracle Receivables (AR) in prior releases. This migration-mapping role is central to the upgrade path from pre-E-Business Tax architectures (such as the older EBS Tax / Global Tax structures) into the centralized ZX model introduced in Release 12.
The table is owned by the ZX schema and is documented as VALID in the ETRM 12.2.2 physical schema, with 20 columns. The heuristic Data Vault classification mined from the foreign-key structure is a link. This reflects the table's principal function: it relates independent business entities (organizations, ledgers, tax codes, and tax classifications) rather than acting as a descriptive hub or a slowly changing satellite. Practitioners modeling this data in a warehouse context may therefore treat it as a link table joining those reference dimensions.
Key Information Stored
The table's primary key is ZX_ID_TCC_MAPPING_ALL_PK, defined over (SOURCE, TAX_RATE_CODE_ID). Two unique indexes act as business-key candidates: ZX_ID_TCC_MAPPING_ALL_U1 on TCC_MAPPING_ID and ZX_ID_TCC_MAPPING_ALL_U2 on (SOURCE, TAX_RATE_CODE_ID). The most significant columns include:
- TCC_MAPPING_ID — surrogate identifier for a mapping row; unique via U1.
- SOURCE — component of the primary key, indicating whether the mapping originated in AP or AR (the legacy source system).
- TAX_RATE_CODE_ID — the legacy tax code identifier from AP_TAX_CODES_ALL or AR_VAT_TAX_ALL_B; second component of the primary key.
- ORG_ID — the internal organization for which the tax classification codes are applicable; foreign key to HR_ALL_ORGANIZATION_UNITS.
- LEDGER_ID — the ledger context for the mapping.
- TAX_CLASSIFICATION_CODE and TAX_CLASS — the ZX tax classification code (and class) assigned to the organization.
- TAX_TYPE — qualifying the tax type associated with the classification.
- EFFECTIVE_FROM / EFFECTIVE_TO — date-range columns supporting effective-dated applicability of the mapping.
- ACTIVE_FLAG — indicates whether the mapping row is currently active.
- REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID, PROGRAM_LOGIN_ID — concurrent program audit columns identifying the process that created the row.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard WHO audit columns.
Common Use Cases and Queries
Typical scenarios include auditing classification-code setup by organization, resolving legacy AP/AR tax codes to their ZX equivalents after migration, and validating that the correct classification set is active for a ledger.
To list active classifications for an organization:
SELECT org_id, tax_class, tax_classification_code, effective_from, effective_to FROM zx.zx_id_tcc_mapping_all WHERE org_id = :org_id AND active_flag = 'Y';
To resolve a legacy AP tax code to its ZX classification:
SELECT m.source, m.tax_rate_code_id, m.tax_classification_code FROM zx.zx_id_tcc_mapping_all m WHERE m.source = 'AP' AND m.tax_rate_code_id = :code_id;
Reconciliation reports joining this table to HR_ALL_ORGANIZATION_UNITS are common during migration validation, as are extracts feeding downstream tax determination or reporting models.
Related Objects
Significant related objects and their join columns include:
- HR_ALL_ORGANIZATION_UNITS — joined on ZX_ID_TCC_MAPPING_ALL.ORG_ID.
- AP_TAX_CODES_ALL — joined on ZX_ID_TCC_MAPPING_ALL.TAX_RATE_CODE_ID (legacy AP tax codes).
- AR_VAT_TAX_ALL_B — joined on ZX_ID_TCC_MAPPING_ALL.TAX_RATE_CODE_ID (legacy AR VAT tax codes).
- ZX_ID_TCC_MAPPING_ALL.LEDGER_ID — references the ledger context used across ZX tax determination.
- ZX tax classification and ZX regime/rate setup tables — consumed alongside this mapping to derive applicable tax rules.
- Standard AP/AR tax interfaces and the E-Business Tax engine, which read this table during tax determination and migration processing.
-
This table stores the list of tax classification codes applicable for an internal organization. This table also stores the mapping of migrated tax classiifcaiton codes to the tax code identifiers of AP and AR in prior releases.
-
This table stores the list of tax classification codes applicable for an internal organization. This table also stores the mapping of migrated tax classiifcaiton codes to the tax code identifiers of AP and AR in prior releases.
-
This table contains tax classification code defaults for account segment values. Each record represents a default tax classification code defined by the internal organization for an account segment value.
-
View: INL_EBTAX_LINES_V 12.2.2
This view shows EBTAX Line information.
APPS.INL_EBTAX_LINES_V·↳ INL_ADJ_CHARGE_LINES_V·↳ INL_ADJ_SHIP_LINES_V·Explore INL module →
-
Interface Table to store the Party Tax Profile Records
-
View: INL_EBTAX_LINES_V 12.1.1
This view shows EBTAX Line information.
APPS.INL_EBTAX_LINES_V·↳ INL_ADJ_CHARGE_LINES_V·↳ INL_ADJ_SHIP_LINES_V·Explore INL module →
-
View: INL_ADJ_CHARGE_LINES_V 12.1.1
This view shows adjusted information on Charge Lines.
APPS.INL_ADJ_CHARGE_LINES_V·↳ INL_CHARGE_LINES·Explore INL module →
-
View: INL_ADJ_SHIP_LINES_V 12.1.1
APPS.INL_ADJ_SHIP_LINES_V·↳ INL_SHIP_LINES_ALL·Explore INL module →
-
View: INL_ADJ_CHARGE_LINES_V 12.2.2
This view shows adjusted information on Charge Lines.
APPS.INL_ADJ_CHARGE_LINES_V·↳ INL_CHARGE_LINES·Explore INL module →
-
Table: INL_CHARGE_LINES 12.1.1
This table stores information on charges associated to Shipment components.
-
View: PN_TERM_TEMPLATES_V 12.2.2
Form view used to enter/view term template information.
APPS.PN_TERM_TEMPLATES_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HZ_CUST_ACCOUNTS·Explore PN module →
-
View: OKS_K_HEADERS_V 12.2.2
Service Contracts Header Attributes
-
View: OKS_K_HEADERS_HV 12.1.1
Service Contracts Header Attributes History
APPS.OKS_K_HEADERS_HV·↳ OKS_K_HEADERS_BH·Explore OKS module →
-
View: OKS_K_LINES_V 12.1.1
Service Contracts Line Attributes
APPS.OKS_K_LINES_V·↳ OKS_K_LINES_B·↳ OKS_K_LINES_TL·Explore OKS module →
-
View: OKS_K_LINES_HV 12.2.2
Service Contracts Line Attributes History
APPS.OKS_K_LINES_HV·↳ OKS_K_LINES_BH·↳ OKS_K_LINES_TLH·Explore OKS module →
-
This table contains tax classification code defaults for account segment values. Each record represents a default tax classification code defined by the internal organization for an account segment value.
-
This table stores information on charges associated to Shipment components.
-
View: INL_CHARGE_OVERALL_V 12.2.2
This view shows overall information on Charges.
APPS.INL_CHARGE_OVERALL_V·↳ HZ_PARTIES·↳ HZ_PARTY_SITES·↳ INL_ADJ_CHARGE_LINES_V·Explore INL module →
-
PN_TERM_TEMPLATES_ALL stores the payment/billing term details defaults.
-
This table stores tax profiles for third parties, third party sites, third party providers, first party legal entities, first party legal establishments, operating units and tax authorities.
-
View: OKS_K_LINES_V 12.2.2
Service Contracts Line Attributes
APPS.OKS_K_LINES_V·↳ OKS_K_LINES_B·↳ OKS_K_LINES_TL·Explore OKS module →
-
This table store the tax system options for multiple applications. Each record stores tax options of an operating unit for a specific application.
-
View: PN_PAYMENT_ITEMS_V 12.1.1
APPS.PN_PAYMENT_ITEMS_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ FND_LOOKUP_VALUES·Explore PN module →
-
Term History Form View.
APPS.PN_PAYMENT_TERMS_HISTORY_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HZ_CUST_ACCOUNTS·Explore PN module →
-
This table store the tax system options for multiple applications. Each record stores tax options of an operating unit for a specific application.
-
PN_TERM_TEMPLATES_ALL stores the payment/billing term details defaults.
-
View: PN_PAYMENT_ITEMS_V 12.2.2
APPS.PN_PAYMENT_ITEMS_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ FND_LOOKUP_VALUES·Explore PN module →
-
View: APFV_AP_INVOICE_LINES 12.2.2
Business View
APPS.APFV_AP_INVOICE_LINES·↳ AP_INVOICE_LINES_ALL·Explore AP module →
-
View: PN_PAYMENT_TERMS_V 12.1.1
Form view used to input payment terms information
APPS.PN_PAYMENT_TERMS_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HZ_CUST_ACCOUNTS·Explore PN module →
-
Service Contracts Header Attributes History
-
Service Contracts Header Attributes History
-
View: INL_ADJ_SHIP_LINES_V 12.2.2
This view shows adjusted information on Shipment Lines.
APPS.INL_ADJ_SHIP_LINES_V·↳ INL_SHIP_LINES_ALL·Explore INL module →
-
Term History Form View.
APPS.PN_PAYMENT_TERMS_HISTORY_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HZ_CUST_ACCOUNTS·Explore PN module →
-
View: OKL_TAX_SOURCES_V 12.2.2
This is a simple view on top of okl_tax_sources, which stores the taxable lines for the tax events.
APPS.OKL_TAX_SOURCES_V·↳ OKL_TAX_SOURCES·Explore OKL module →
-
View: PN_PAYMENT_TERMS_V 12.2.2
Form view used to input payment terms information
APPS.PN_PAYMENT_TERMS_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HZ_CUST_ACCOUNTS·Explore PN module →
-
View: PN_TERM_TEMPLATES_V 12.1.1
Form view used to enter/view term template information.
APPS.PN_TERM_TEMPLATES_V·↳ FND_GLOBAL·↳ FND_LOOKUPS·↳ HZ_CUST_ACCOUNTS·Explore PN module →
-
This table stores information on Shipment Lines.
-
View: OKL_TAX_SOURCES_V 12.1.1
This is a simple view on top of okl_tax_sources, which stores the taxable lines for the tax events.
APPS.OKL_TAX_SOURCES_V·↳ OKL_TAX_SOURCES·Explore OKL module →
-
View: OKS_K_HEADERS_V 12.1.1
Service Contracts Header Attributes
-
Service Contracts Line Attributes History
-
View: OKS_K_HEADERS_HV 12.2.2
Service Contracts Header Attributes History
APPS.OKS_K_HEADERS_HV·↳ OKS_K_HEADERS_BH·Explore OKS module →
-
This table is used to store the taxable lines for OLM tax events.
-
Service Contracts Header Attributes
-
This table stores information on Shipment Lines.
-
View: INL_CHARGE_OVERALL_V 12.1.1
This view shows overall information on Charges.
APPS.INL_CHARGE_OVERALL_V·↳ HZ_PARTIES·↳ HZ_PARTY_SITES·↳ INL_ADJ_CHARGE_LINES_V·Explore INL module →
-
Term History table.