Results for “tax_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
ZX_TDS_PROCESS_CEC_PVT is a private (PVT) PL/SQL package owned by APPS within the Oracle E-Business Suite Tax (ZX) module, specifically the Tax Determination Service (TDS) component of E-Business Tax (EBTax). The suffix "CEC" refers to Condition Evaluation Criteria, and the package implements the engine that evaluates tax condition sets and exception sets to determine which tax rules, tax codes, and tax groups apply to a given transaction line. It is a private package, meaning it is not exposed as a public API; it is invoked internally by the tax determination stack to process the hierarchy of condition-driven rules that underpin EBTax configuration for Release 12.1.1 and 12.2.2.
Its central mechanic is the EVALUATE_CEC procedure, which accepts a comprehensive set of transaction context attributes — parties, party sites, locations, transaction and line identifiers, ledger, organizations, product, transaction type, date, and FOB point — and returns a boolean result together with a table of actions (TAX_CODE, TAX_GROUP, USER_MESSAGE, and so on) and status/error buffers. This allows the calling tax determination layer to apply the correct tax treatment without embedding rule logic elsewhere.
Key Procedures and Functions
The package exposes 22 documented procedures and functions organized around the CEC evaluation model:
- EVALUATE_CEC — The primary driver procedure. It evaluates a condition set or exception set against the supplied transaction context and returns a result flag, a table of action records, a return status, and an error buffer.
- SHIP_TO, BILL_TO, SHIP_FROM, POO, POA, TRX, ITEM — Context evaluator functions that test specific transaction attributes (ship-to party, bill-to party, ship-from party, point of order origin, point of order acceptance, transaction, and item) against configured classification, operator, and value criteria, returning a boolean match.
- TAX_CODE, USER_MESSAGE, SYSTEM_MESSAGE — Action handlers that determine tax codes or surface user and system messages as outcomes of rule evaluation.
- APPLY_EXCEPTION, DO_NOT_APPLY_EXCEPTION — Exception handlers controlling whether an exception set applies to the evaluated context.
- USE_TAX_CODE, USE_THIS_TAX_CODE, DEFAULT_TAX_CODE, USE_THIS_TAX_GROUP — Action routines that select and apply tax codes and tax groups.
- DO_NOT_USE_THIS_TAX_CODE, DO_NOT_USE_THIS_TAX_GROUP — Suppression routines that exclude specified tax codes or tax groups from application.
- GET_LOCATION_COLUMN — Utility function that retrieves location-related column values for the evaluation of location-dependent conditions.
Tables Accessed
The package reads and writes across the EBTax and Trading Community foundation tables, including: AR_TAX_CONDITIONS_ALL, AR_TAX_CONDITION_ACTIONS_ALL, and AR_TAX_CONDITION_LINES_ALL (condition definitions, actions, and lines); AR_SYSTEM_PARAMETERS (system-wide AR/tax defaults); ZX_PARTY_TAX_PROFILE and ZX_REGISTRATIONS (party tax profiles and tax registrations used in party-based conditions); HR_LOCATIONS_ALL, HZ_LOCATIONS, HZ_PARTIES, HZ_PARTY_SITES, HZ_CUST_ACCOUNTS, HZ_CUST_ACCT_SITES_ALL, and HZ_CUST_SITE_USES_ALL (location, party, and customer site context); MTL_SYSTEM_ITEMS (item context for item-based conditions); and FND_DESCR_FLEX_CONTEXTS (descriptive flexfield context data). These accesses support condition matching and action resolution during determination.
Usage Notes
ZX_TDS_PROCESS_CEC_PVT is a private package and is referenced by two other packages within the Tax Determination Service. It is not intended for direct invocation from forms, concurrent programs, or custom code. In standard EBS 12.1.1 and 12.2.2 operation, it is called internally when EBTax evaluates tax rules — for example, during transaction entry in Order Management, Receivables, or Payables, when the tax engine determines applicable taxes for a transaction line. Because it is private, any custom extension should target the public tax determination APIs rather than this package; direct calls risk breakage across patches such as the documented Bug 5128566 fix reflected in the package header.
-
10SC Only
APPS.PA_OUTPUT_TAX_CODE_SETUP_ALL_V·↳ AR_VAT_TAX_ALL_VL·Explore PA module →
-
APPS.PA_OUTPUT_TAX_CODE_SETUP_V·↳ PA_OUTPUT_TAX_CODE_TXN_V·Explore PA module →
-
View: PA_EXPEND_OUTPUT_TAX 12.1.1
APPS.PA_EXPEND_OUTPUT_TAX·↳ PA_EXPENDITURE_ITEMS·↳ PA_EXPENDITURE_TYPE_OUS_ALL·↳ ZX_OUTPUT_CLASSIFICATIONS_V·Explore PA module →
-
10SC Only
APPS.PA_OUTPUT_TAX_CODE_TXN_V·↳ ZX_OUTPUT_CLASSIFICATIONS_V·Explore PA module →
-
View: OKL_LA_STX_DTLS_UV 12.2.2
Sales Tax Details
APPS.OKL_LA_STX_DTLS_UV·↳ OKL_TAX_SOURCES·↳ OKL_TAX_TRX_DETAILS·Explore OKL module →
-
View: OKE_TAX_CODES_V 12.1.1
Tax code listing
APPS.OKE_TAX_CODES_V·↳ AP_TAX_CODES_ALL·↳ ZX_TAX_CLASSIFICATIONS_V·Explore OKE module →
-
10SC Only
APPS.PA_OUTPUT_TAX_CODE_TXN_V·↳ ZX_OUTPUT_CLASSIFICATIONS_V·Explore PA module →
-
View: PA_EVENT_OUTPUT_TAX 12.1.1
APPS.PA_EVENT_OUTPUT_TAX·↳ PA_EVENTS·↳ PA_EVENT_TYPE_OUS·↳ ZX_OUTPUT_CLASSIFICATIONS_V·Explore PA module →
-
No longer used.
-
View: SO_TAX_CODES_V 12.2.2
APPS.SO_TAX_CODES_V·↳ AR_SYSTEM_PARAMETERS·↳ AR_VAT_TAX·Explore OE module →
-
View: OKE_TAX_CODES_V 12.2.2
Tax code listing
APPS.OKE_TAX_CODES_V·↳ AP_TAX_CODES_ALL·↳ ZX_TAX_CLASSIFICATIONS_V·Explore OKE module →
-
APPS.PA_OUTPUT_TAX_CODE_SETUP_V·↳ PA_OUTPUT_TAX_CODE_TXN_V·Explore PA module →
-
Brazilian Tax Fiscal Classification Information;no longer used
-
Brazilian Tax Fiscal Classification Information;no longer used
-
This view is used by Lease Center to get the tax lines from AR, for a tax schedule.
APPS.OKL_AR_TAX_LINES_ALL_UV·↳ AR_VAT_TAX_ALL·↳ RA_CUSTOMER_TRX_ALL·↳ RA_CUSTOMER_TRX_LINES_ALL·Explore OKL module →
-
View: OKL_CS_AR_TAX_LINES_UV 12.2.2
This view is used by Lease Center screen to display tax lines for a tax schedule.
APPS.OKL_CS_AR_TAX_LINES_UV·↳ AR_VAT_TAX_ALL·↳ RA_CUSTOMER_TRX·↳ RA_CUSTOMER_TRX_LINES_ALL·Explore OKL module →
-
Brazilian Tax Location Information;no longer used
-
View: TAX_EXEMPTIONS_QP_V 12.1.1
Lists Candidate Exemption Certificates for the Bill To Customer and the Ship To Site
APPS.TAX_EXEMPTIONS_QP_V·↳ AR_LOCATION_COMBINATIONS·↳ AR_LOCATION_VALUES·↳ AR_LOOKUPS·Explore AR module →
-
View: TAX_EXEMPTIONS_V 12.2.2
APPS.TAX_EXEMPTIONS_V·↳ AR_LOCATION_COMBINATIONS·↳ AR_LOOKUPS·↳ HZ_CUST_ACCT_SITES_ALL·Explore AR module →
-
View: ASO_I_TAX_CODES_V 12.1.1
view gives information of all the tax codes recognized by AR
APPS.ASO_I_TAX_CODES_V·↳ AR_SYSTEM_PARAMETERS·↳ AR_VAT_TAX·Explore ASO module →
-
View: OKL_CS_TAX_SUMMARY_UV 12.1.1
This view is used by Lease Center screen to display tax summary information for a tax schedule.
APPS.OKL_CS_TAX_SUMMARY_UV·↳ OKL_STREAMS_V·↳ OKL_STRM_ELEMENTS_V·↳ OKL_STRM_TYPE_TL·Explore OKL module →
-
View: CE_MISC_TAX_CODE_V 12.2.2
- Retrofitted
APPS.CE_MISC_TAX_CODE_V·↳ ZX_ACCOUNTS·↳ ZX_SCO_RATES·Explore CE module →
-
View: OKL_CS_AR_TAX_LINES_UV 12.1.1
This view is used by Lease Center screen to display tax lines for a tax schedule.
APPS.OKL_CS_AR_TAX_LINES_UV·↳ AR_VAT_TAX_ALL·↳ RA_CUSTOMER_TRX·↳ RA_CUSTOMER_TRX_LINES_ALL·Explore OKL module →
-
View: CE_MISC_TAX_CODE_V 12.1.1
- Retrofitted
APPS.CE_MISC_TAX_CODE_V·↳ ZX_ACCOUNTS·↳ ZX_SCO_RATES·Explore CE module →
-
View: AR_AP_TAX_CODES_V 12.1.1
APPS.AR_AP_TAX_CODES_V·↳ AP_TAX_CODES_ALL·↳ AR_VAT_TAX_ALL_VL·Explore AR module →
-
View: GL_TAX_CODES_V 12.2.2
APPS.GL_TAX_CODES_V·↳ GL_LOOKUPS·↳ ZX_ACCOUNTS·↳ ZX_RATES_VL·Explore GL module →
-
Table: ZX_TAX_PRIORITIES_T 12.1.1
This table stores priorities of taxes and regimes. Each row records the priority for either a tax or a regime. This table is used for tax groups migration from prior releases.
-
10SC Only
APPS.PA_OUTPUT_TAX_CODE_SETUP_ALL_V·↳ AR_VAT_TAX_ALL_VL·Explore PA module →
-
View: PA_EVENT_OUTPUT_TAX 12.2.2
APPS.PA_EVENT_OUTPUT_TAX·↳ PA_EVENTS·↳ PA_EVENT_TYPE_OUS·↳ ZX_OUTPUT_CLASSIFICATIONS_V·Explore PA module →
-
View: ASO_I_CUST_ACCOUNTS_V 12.1.1
view gives information regarding customer accounts
APPS.ASO_I_CUST_ACCOUNTS_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·Explore ASO module →
-
View: OKL_CS_TAX_SUMMARY_UV 12.2.2
This view is used by Lease Center screen to display tax summary information for a tax schedule.
APPS.OKL_CS_TAX_SUMMARY_UV·↳ OKL_STREAMS_V·↳ OKL_STRM_ELEMENTS_V·↳ OKL_STRM_TYPE_TL·Explore OKL module →
-
View: PA_EXPEND_OUTPUT_TAX 12.2.2
APPS.PA_EXPEND_OUTPUT_TAX·↳ PA_EXPENDITURE_ITEMS·↳ PA_EXPENDITURE_TYPE_OUS_ALL·↳ ZX_OUTPUT_CLASSIFICATIONS_V·Explore PA module →
-
View: ARFV_AR_TAX_CODES 12.2.2
- Retrofitted
APPS.ARFV_AR_TAX_CODES·↳ GL_CODE_COMBINATIONS·↳ HR_ALL_ORGANIZATION_UNITS·↳ ZX_ACCOUNTS·Explore AR module →
-
Witholding tax and brokerage fee settlement amount due information
APPS.XTR_TAX_BROKERAGE_DETAILS_V·↳ XTR_DEALS_V·↳ XTR_DEAL_SUBTYPES·↳ XTR_DEAL_TYPES·Explore XTR module →
-
This view is used by Lease Center to get the tax lines from AR, for a tax schedule.
APPS.OKL_AR_TAX_LINES_ALL_UV·↳ AR_VAT_TAX_ALL·↳ RA_CUSTOMER_TRX_ALL·↳ RA_CUSTOMER_TRX_LINES_ALL·Explore OKL module →
-
View: IGI_RPI_ITEMS_V 12.1.1
View for the standing charges item form based on IGI_RPI_ITEMS view
APPS.IGI_RPI_ITEMS_V·↳ IGI_RPI_ITEMS·↳ ZX_RATES_B·Explore IGI module →
-
View: SO_TAX_CODES_V 12.1.1
APPS.SO_TAX_CODES_V·↳ AR_SYSTEM_PARAMETERS·↳ AR_VAT_TAX·Explore OE module →
-
View: ASO_I_TAX_CODES_V 12.2.2
view gives information of all the tax codes recognized by AR
APPS.ASO_I_TAX_CODES_V·↳ AR_SYSTEM_PARAMETERS·↳ AR_VAT_TAX·Explore ASO module →
-
View: AR_XML_INVOICE_TAX_V 12.2.2
APPS.AR_XML_INVOICE_TAX_V·↳ AR_XML_VIEW_FUNCTIONS·↳ RA_CUSTOMER_TRX_LINES·↳ ZX_LINES_V·Explore AR module →
-
View: ASO_I_CUST_ACCOUNTS_V 12.2.2
view gives information regarding customer accounts
APPS.ASO_I_CUST_ACCOUNTS_V·↳ HZ_CUST_ACCOUNTS·↳ HZ_PARTIES·Explore ASO module →
-
Brazilian Tax Location Information;no longer used
-
View: GL_TAX_CODES_V 12.1.1
APPS.GL_TAX_CODES_V·↳ GL_LOOKUPS·↳ ZX_ACCOUNTS·↳ ZX_RATES_VL·Explore GL module →
-
View: TAX_EXEMPTIONS_V 12.1.1
APPS.TAX_EXEMPTIONS_V·↳ AR_LOCATION_COMBINATIONS·↳ AR_LOOKUPS·↳ HZ_CUST_ACCT_SITES_ALL·Explore AR module →
-
Brazilian Tax Excption By Item Information;no longer used
-
View: AP_CHARGES_V 12.2.2
APPS.AP_CHARGES_V·↳ AP_INVOICE_DISTRIBUTIONS·↳ AP_LOOKUP_CODES·↳ AP_TAX_CODES·Explore AP module →
-
View: AR_XML_INVOICE_TAX_V 12.1.1
APPS.AR_XML_INVOICE_TAX_V·↳ AR_VAT_TAX·↳ AR_XML_VIEW_FUNCTIONS·↳ RA_CUSTOMER_TRX_LINES·Explore AR module →