Results for “basis_result_id”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

ZX_LINES is the central detail table in the Oracle E-Business Tax (ZX) module. It stores individual tax lines calculated for transactions across multiple event classes, including Payables invoices, Receivables transactions, and purchasing documents. Each row represents a distinct tax determination outcome — a specific tax, tax status, tax rate, and jurisdiction applied to a transaction line, together with the calculated taxable and tax amounts in transaction, tax, and functional currencies. In Oracle EBS 12.1.1 and 12.2.2, ZX_LINES is the primary source for tax reporting, tax reconciliation, and downstream accounting entries generated through Subledger Accounting.

The heuristic Data Vault classification of ZX_LINES is satellite-leaning. This reflects its structure: it holds descriptive, transactional, and largely additive attributes keyed to a business transaction context, with numerous foreign keys to reference and lookup tables. It should be modeled as a satellite attached to the transaction and tax-determination hubs rather than as a pure hub or link.

Key Information Stored

The table contains 310 documented columns. The surrogate primary key is TAX_LINE_ID (index ZX_LINES_U2). Two unique business-key candidates are documented. ZX_LINES_U1 spans APPLICATION_ID, ENTITY_CODE, EVENT_CLASS_CODE, TRX_ID, TRX_LEVEL_TYPE, TRX_LINE_ID, TAX_REGIME_CODE, TAX, and TAX_APPORTIONMENT_LINE_NUMBER, uniquely identifying a tax line within its transaction context.

Common Use Cases and Queries

ZX_LINES is queried for tax reconciliation, audit, GST/VAT reporting, and debugging tax determination. Typical patterns join it to ZX_LINES_SUMMARY or RA_CUSTOMER_TRX_LINES_ALL. For example, to retrieve taxes for a given Receivables transaction:

  • SELECT tax_line_id, tax_regime_code, tax, tax_rate_code, taxable_amt, tax_amt FROM zx.zx_lines WHERE application_id = 222 AND entity_code = 'TRANSACTIONS' AND trx_id = :p_trx_id;
  • Reconciliation to subledger distributions uses ZX_REC_NREC_DIST.TAX_LINE_ID = ZX_LINES.TAX_LINE_ID.
  • Reporting joins TAX_LINE_ID to RA_CUSTOMER_TRX_LINES_ALL.TAX_LINE_ID and ZX_REP_TRX_DETAIL_T.TAX_LINE_ID.

Related Objects