Search Results exemption_control_flag
Overview
ZX_USER_PROC_LINE_INPUT_V is an APPS-owned database view within the Oracle E-Business Suite ETRM (E-Business Tax) module. It functions as a user-facing input interface for line-level tax determination processing, presenting the transaction line attributes that the tax engine consumes when evaluating applicability rules, tax regimes, and exemption logic. The view is registered under FND Design Data as FND.ZX_USER_PROC_LINE_INPUT_V and holds a VALID status in both the 12.1.1 and 12.2.2 releases. Its principal role is to expose a normalized set of tax-relevant line factors—party tax profiles, product identifiers, exemption attributes, and document references—so that external programs, concurrent processes, or custom reporting logic can supply or inspect the inputs used by E-Business Tax processing.
Because the object is a view rather than a table, it does not store data itself; it derives its result set from transaction pre-processing constructs and tax determination factor sources. This makes it suitable for read-oriented reporting and integration rather than direct DML.
Underlying Base Objects
The documented base objects referenced by this view are ZX_LINES_DET_FACTORS (accessed via a synonym) and ZX_TRX_PRE_PROC_OPTIONS_GT (also via a synonym). ZX_LINES_DET_FACTORS supplies the determinant factor values that the tax engine uses to resolve tax rules at the transaction line level, including party and location tax profile references. ZX_TRX_PRE_PROC_OPTIONS_GT is a global temporary table that carries pre-processing options and runtime control values set during tax processing initiation.
The join between these objects allows the view to present line-level tax determinants alongside the processing options active for the session or run. Consequently, the view reflects a transient processing context combined with stored determinant factors, which is consistent with its designation as a "user process line input" view.
Key Columns
- INTERNAL_ORGANIZATION_ID, APPLICATION_ID, ENTITY_CODE, EVENT_CLASS_CODE, TRX_ID — identify the operating unit, owning application, transaction entity, event class, and transaction header.
- TRX_LINE_ID, TRX_LINE_TYPE, PRODUCT_ID, PRODUCT_ORG_ID, LINE_AMT — describe the transaction line, its product context, and monetary amount.
- EXEMPTION_CONTROL_FLAG — the column surfaced by the user's search; it signals the exemption control treatment applied to the line, influencing whether exemption certificates or reason codes are honored during tax calculation.
- EXEMPT_CERTIFICATE_NUMBER, EXEMPT_REASON_CODE — capture the exemption certificate and reason supplied for the line.
- SHIP_FROM_PARTY_TAX_PROFILE_ID, SHIP_TO_SITE_TAX_PROF_ID, SHIP_TO_PARTY_TAX_PROFILE_ID, SHIP_TO_LOCATION_ID, BILL_TO_* columns, TRADING_HQ_* columns, BILL_THIRD_PTY_ACCT_ID — provide the full set of party and location tax profile determinants used for rule matching.
- LINE_LEVEL_ACTION, TAX_REGIME_CODE, TAX_PROVIDER_ID — indicate the requested tax action and the regime/provider under evaluation.
- ADJUSTED_DOC_* columns and RECEIVABLES_TRX_TYPE_ID — support adjusted document and receivables transaction references.
Common Use Cases and Queries
Typical uses include diagnosing why a line received a particular exemption result, validating that the correct party tax profiles were passed to the engine, and building custom extracts that feed downstream tax reporting. The exemption_control_flag is frequently queried when reconciling exempt versus taxable lines.
Sample query:
SELECT trx_id, trx_line_id, exemption_control_flag, exempt_certificate_number, exempt_reason_code, tax_regime_code, line_amt FROM apps.zx_user_proc_line_input_v WHERE trx_id = :p_trx_id ORDER BY trx_line_id;SELECT exemption_control_flag, COUNT(*) FROM apps.zx_user_proc_line_input_v WHERE entity_code = :p_entity GROUP BY exemption_control_flag;
Given the transient nature of the global temporary table component, results are meaningful only within an active tax processing context.
-
VIEW: APPS.ZX_USER_PROC_LINE_INPUT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_USER_PROC_LINE_INPUT_V, object_name:ZX_USER_PROC_LINE_INPUT_V, status:VALID,
-
VIEW: APPS.ZX_USR_PROC_NEG_LINE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_USR_PROC_NEG_LINE_V, object_name:ZX_USR_PROC_NEG_LINE_V, status:VALID,
-
VIEW: APPS.ZX_USER_PROC_LINE_INPUT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_USER_PROC_LINE_INPUT_V, object_name:ZX_USER_PROC_LINE_INPUT_V, status:VALID,
-
VIEW: APPS.ZX_USER_PROC_LINE_INPUT_V
12.1.1
-
VIEW: ZX.ZX_TRANSACTION_LINES#
12.2.2
-
VIEW: APPS.ZX_USER_PROC_LINE_INPUT_V
12.2.2
-
VIEW: APPS.ZX_USR_PROC_NEG_LINE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_USR_PROC_NEG_LINE_V, object_name:ZX_USR_PROC_NEG_LINE_V, status:VALID,
-
View: ZX_USER_PROC_LINE_INPUT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_USER_PROC_LINE_INPUT_V, object_name:ZX_USER_PROC_LINE_INPUT_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.ZX_USER_PROC_LINE_INPUT_V ,
-
View: ZX_USER_PROC_LINE_INPUT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_USER_PROC_LINE_INPUT_V, object_name:ZX_USER_PROC_LINE_INPUT_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.ZX_USER_PROC_LINE_INPUT_V ,
-
VIEW: ZX.ZX_TRANSACTION_LINES#
12.2.2
owner:ZX, object_type:VIEW, object_name:ZX_TRANSACTION_LINES#, status:VALID,
-
VIEW: APPS.ZX_TRANSACTION_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_TRANSACTION_LINES_V, object_name:ZX_TRANSACTION_LINES_V, status:VALID,
-
VIEW: APPS.ZX_TRANSACTION_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_TRANSACTION_LINES_V, object_name:ZX_TRANSACTION_LINES_V, status:VALID,
-
VIEW: ZX.ZX_LINES_DET_FACTORS#
12.2.2
-
VIEW: APPS.ZX_P2P_CALC_TXN_INPUT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ZX.ZX_P2P_CALC_TXN_INPUT_V, object_name:ZX_P2P_CALC_TXN_INPUT_V, status:VALID,
-
VIEW: APPS.ZX_P2P_CALC_TXN_INPUT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ZX.ZX_P2P_CALC_TXN_INPUT_V, object_name:ZX_P2P_CALC_TXN_INPUT_V, status:VALID,
-
VIEW: APPS.ZX_O2C_CALC_TXN_INPUT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_O2C_CALC_TXN_INPUT_V, object_name:ZX_O2C_CALC_TXN_INPUT_V, status:VALID,
-
TABLE: ZX.ZX_TRANSACTION_LINES
12.2.2
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_TRANSACTION_LINES, object_name:ZX_TRANSACTION_LINES, status:VALID,
-
VIEW: APPS.ZX_O2C_CALC_TXN_INPUT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_O2C_CALC_TXN_INPUT_V, object_name:ZX_O2C_CALC_TXN_INPUT_V, status:VALID,
-
APPS.ZX_TRX_DETAIL SQL Statements
12.1.1
-
APPS.ZX_TRX_DETAIL SQL Statements
12.2.2
-
TABLE: ZX.ZX_TRANSACTION_LINES
12.1.1
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_TRANSACTION_LINES, object_name:ZX_TRANSACTION_LINES, status:VALID,
-
VIEW: ZX.ZX_LINES_DET_FACTORS#
12.2.2
owner:ZX, object_type:VIEW, object_name:ZX_LINES_DET_FACTORS#, status:VALID,
-
APPS.ZX_TAXWARE_TAX_SERVICE_PKG SQL Statements
12.1.1
-
APPS.ZX_ON_FLY_TRX_UPGRADE_AR_PKG SQL Statements
12.1.1
-
APPS.ZX_R11I_TAX_PARTNER_PKG SQL Statements
12.1.1
-
APPS.ZX_R11I_TAX_PARTNER_PKG SQL Statements
12.2.2
-
APPS.ARP_ETAX_AUTOINV_UTIL SQL Statements
12.2.2
-
APPS.ZX_VERTEX_TAX_SERVICE_PKG SQL Statements
12.1.1
-
APPS.ZX_ON_FLY_TRX_UPGRADE_AR_PKG SQL Statements
12.2.2
-
APPS.ZX_TAXWARE_TAX_SERVICE_PKG SQL Statements
12.2.2
-
APPS.ZX_TRX_MASTER SQL Statements
12.1.1
-
APPS.ZX_TRX_MASTER SQL Statements
12.2.2
-
APPS.ASO_TAX_INT SQL Statements
12.1.1
-
APPS.ZX_VERTEX_TAX_SERVICE_PKG SQL Statements
12.2.2
-
APPS.ASO_TAX_INT SQL Statements
12.2.2
-
VIEW: APPS.ZX_O2C_CALC_TXN_INPUT_V
12.2.2
-
APPS.ARP_ETAX_RECURR_UTIL SQL Statements
12.1.1
-
APPS.ARP_ETAX_RECURR_UTIL SQL Statements
12.2.2
-
View: ZX_O2C_CALC_TXN_INPUT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.ZX_O2C_CALC_TXN_INPUT_V, object_name:ZX_O2C_CALC_TXN_INPUT_V, status:VALID, product: FND - Application Object Library , implementation_dba_data: APPS.ZX_O2C_CALC_TXN_INPUT_V ,
-
APPS.ZX_VTX_USER_PKG SQL Statements
12.1.1
-
APPS.ZX_TAXWARE_USER_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.ZX_ON_FLY_TRX_UPGRADE_AR_PKG
12.1.1
-
APPS.ARP_ETAX_SERVICES_PKG SQL Statements
12.1.1
-
APPS.ZX_TAXWARE_USER_PKG SQL Statements
12.2.2
-
APPS.ZX_VTX_USER_PKG SQL Statements
12.2.2
-
APPS.ARP_ETAX_INVAPI_UTIL SQL Statements
12.1.1
-
PACKAGE BODY: APPS.ZX_ON_FLY_TRX_UPGRADE_AR_PKG
12.2.2
-
TABLE: ZX.ZX_PTNR_NEG_LINE_GT
12.2.2
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_PTNR_NEG_LINE_GT, object_name:ZX_PTNR_NEG_LINE_GT, status:VALID,
-
TABLE: ZX.ZX_PTNR_NEG_LINE_GT
12.1.1
owner:ZX, object_type:TABLE, fnd_design_data:ZX.ZX_PTNR_NEG_LINE_GT, object_name:ZX_PTNR_NEG_LINE_GT, status:VALID,
-
APPS.ZX_SRVC_TYP_PKG SQL Statements
12.2.2