Search Results jl_zz_ar_tx_lib_pkg
Overview
APPS.JL_ZZ_AR_TX_LIB_PKG is a Latin American localization library package body used within Oracle E-Business Suite Receivables (AR). The "JL" prefix identifies it as part of the global/localization layer, and the "ZZ" convention indicates it serves a generic or template role for country-specific tax and fiscal requirements. In Oracle EBS 12.1.1 and 12.2.2, this package supports the tax determination and fiscal classification logic required for Latin American transaction processing, including Argentina, Brazil, and Mexico localization flows where additional tax attributes such as fiscal classification codes, tax categories, and tax-inclusive flags must be derived beyond the standard EBS tax engine.
The package acts as a shared library called by other localization packages and by Oracle Receivables transaction processes to resolve taxation-related attributes for invoice, debit memo, and credit memo lines. It is documented as VALID and is referenced by 17 other database objects, confirming its role as a foundational dependency rather than a standalone entry-point program.
Key Procedures and Functions
The ETRM metadata documents 13 procedures and functions. Their purposes are as follows:
- GET_TAX_CATEGORY_ID — Derives the applicable tax category identifier from localization tax category setup tables.
- GET_TAX_INCLUSIVE_FLAG — Determines whether a given tax is inclusive (embedded in price) or exclusive.
- GET_ITEM_FSC_TXN_NAT_CODE — Resolves the fiscal transaction nature code for an item-based transaction line.
- GET_MEMO_FSC_TXN_NAT_CODE — Resolves the fiscal transaction nature code for memo lines (debit/credit memos).
- GET_TAX_BASE_RATE_AMOUNT — Calculates the tax base amount to which a tax rate is applied.
- GET_TAX_METHOD — Returns the tax calculation method associated with the transaction context.
- CONTRIBUTOR_CLASS_EXISTS — Determines whether a contributor class definition exists for the given context.
- CONTRIBUTOR_CLASS_CHECK — Validates contributor class assignment against configured rules.
- POPULATE_CUS_CLS_DETAILS — Populates customer classification detail records used in fiscal determination.
- GET_LOOKUP_MEANING — Retrieves a lookup meaning value from FND_LOOKUPS.
- SET_MO_ORG_ID — Sets the Multi-Org (operating unit) context variable used by MO_GLOBAL.
- GET_MO_ORG_ID — Returns the current Multi-Org operating unit identifier.
- VALIDATE_LOC_CLASSIFICATION — Validates a location classification against customer site setup.
Tables Accessed
The package reads and writes across both localization-specific and standard EBS tables (via APPS synonyms). AR_MEMO_LINES and RA_CUSTOMER_TRX_LINES_ALL supply transaction and memo line data for tax and fiscal code derivation. AR_VAT_TAX and ZX_PRODUCT_OPTIONS / ZX_PRODUCT_OPTIONS_ALL provide tax setup and product options used by the EBS tax engine. HZ_CUST_ACCT_SITES, HZ_GEO_STRUCTURE_LEVELS, and JL_ZZ_AR_TX_CUS_CLS support customer and location classification logic. MTL_SYSTEM_ITEMS supplies item attributes for item-level fiscal transaction nature codes, AR_SYSTEM_PARAMETERS_ALL and OE_SYS_PARAMETERS provide system-level configuration, and FND_LOOKUPS is queried via GET_LOOKUP_MEANING.
Usage Notes
This package is typically invoked indirectly. Receivables localization packages, tax determination routines, and AutoInvoice processing call its functions to derive fiscal attributes before tax calculation. It is also referenced by 17 dependent objects, meaning any change to its signature or logic can affect a broad set of localization programs. The presence of SET_MO_ORG_ID and GET_MO_ORG_ID indicates that callers must establish the correct Multi-Org context before invoking other routines. Custom extensions should treat this package as read-only reference logic rather than modifying it, and should mirror the operating unit context handling to avoid cross-organization data leakage.
-
PACKAGE BODY: APPS.JL_ZZ_AR_TX_LIB_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_AR_TX_LIB_PKG, status:VALID,
-
PACKAGE: APPS.JL_ZZ_AR_TX_LIB_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:JL_ZZ_AR_TX_LIB_PKG, status:VALID,
-
PACKAGE BODY: APPS.JL_ZZ_AR_TX_LIB_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_AR_TX_LIB_PKG, status:VALID,
-
PACKAGE: APPS.JL_ZZ_AR_TX_LIB_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:JL_ZZ_AR_TX_LIB_PKG, status:VALID,
-
PACKAGE: APPS.JL_ZZ_AR_TX_LIB_PKG
12.1.1
-
PACKAGE: APPS.JL_ZZ_AR_TX_LIB_PKG
12.2.2
-
SYNONYM: APPS.JL_ZZ_AR_TX_CUS_CLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:JL_ZZ_AR_TX_CUS_CLS, status:VALID,
-
SYNONYM: APPS.JL_ZZ_AR_TX_CUS_CLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:JL_ZZ_AR_TX_CUS_CLS, status:VALID,
-
PACKAGE BODY: APPS.JL_ZZ_INVOICE_CREATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_INVOICE_CREATE, status:VALID,
-
SYNONYM: APPS.ZX_PRODUCT_OPTIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ZX_PRODUCT_OPTIONS, status:VALID,
-
SYNONYM: APPS.ZX_PRODUCT_OPTIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ZX_PRODUCT_OPTIONS, status:VALID,
-
PACKAGE BODY: APPS.AR_GDF_VALIDATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GDF_VALIDATION, status:VALID,
-
PACKAGE BODY: APPS.AR_GDF_VALIDATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AR_GDF_VALIDATION, status:VALID,
-
PACKAGE BODY: APPS.JL_ZZ_INVOICE_CREATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_INVOICE_CREATE, status:VALID,
-
SYNONYM: APPS.HZ_GEO_STRUCTURE_LEVELS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_GEO_STRUCTURE_LEVELS, status:VALID,
-
SYNONYM: APPS.ZX_PRODUCT_OPTIONS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ZX_PRODUCT_OPTIONS_ALL, status:VALID,
-
PACKAGE BODY: APPS.JL_ZZ_RECEIV_INTERFACE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_RECEIV_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.JL_ZZ_RECEIV_INTERFACE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_RECEIV_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.JL_ZZ_AUTO_INVOICE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_AUTO_INVOICE, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_ATTCLS_VAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_ATTCLS_VAL_V, object_name:JL_ZZ_AR_TX_ATTCLS_VAL_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_ATTCLS_VAL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_ATTCLS_VAL_V, object_name:JL_ZZ_AR_TX_ATTCLS_VAL_V, status:VALID,
-
PACKAGE BODY: APPS.JL_ZZ_AUTO_INVOICE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_AUTO_INVOICE, status:VALID,
-
SYNONYM: APPS.AR_MEMO_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_MEMO_LINES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.AR_VAT_TAX
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AR_VAT_TAX, status:VALID,
-
SYNONYM: APPS.AR_MEMO_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_MEMO_LINES, status:VALID,
-
SYNONYM: APPS.AR_VAT_TAX
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AR_VAT_TAX, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.JL_ZZ_AR_TX_LGM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_LGM_V, object_name:JL_ZZ_AR_TX_LGM_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.JL_ZZ_AR_TX_CUS_CLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_CUS_CLS_V, object_name:JL_ZZ_AR_TX_CUS_CLS_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_RULES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_RULES_V, object_name:JL_ZZ_AR_TX_RULES_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_CUS_CLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_CUS_CLS_V, object_name:JL_ZZ_AR_TX_CUS_CLS_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_LGM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_LGM_V, object_name:JL_ZZ_AR_TX_LGM_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.JL_ZZ_AR_TX_RULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_RULES_V, object_name:JL_ZZ_AR_TX_RULES_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_CAT_ATT_TN_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_CAT_ATT_TN_V, object_name:JL_ZZ_AR_TX_CAT_ATT_TN_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_CAT_ATT_TN_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_CAT_ATT_TN_V, object_name:JL_ZZ_AR_TX_CAT_ATT_TN_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_ATT_VAL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_ATT_VAL_V, object_name:JL_ZZ_AR_TX_ATT_VAL_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_CAT_ATT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_CAT_ATT_V, object_name:JL_ZZ_AR_TX_CAT_ATT_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_LGL_MSG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_LGL_MSG_V, object_name:JL_ZZ_AR_TX_LGL_MSG_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_ATT_VAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_ATT_VAL_V, object_name:JL_ZZ_AR_TX_ATT_VAL_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_EXC_FSC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_EXC_FSC_V, object_name:JL_ZZ_AR_TX_EXC_FSC_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_CAT_ATT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_CAT_ATT_V, object_name:JL_ZZ_AR_TX_CAT_ATT_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_ATT_CLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_ATT_CLS_V, object_name:JL_ZZ_AR_TX_ATT_CLS_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_EXC_FSC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_EXC_FSC_V, object_name:JL_ZZ_AR_TX_EXC_FSC_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_ATT_CLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_ATT_CLS_V, object_name:JL_ZZ_AR_TX_ATT_CLS_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_LGL_MSG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_LGL_MSG_V, object_name:JL_ZZ_AR_TX_LGL_MSG_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_NAT_RAT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_NAT_RAT_V, object_name:JL_ZZ_AR_TX_NAT_RAT_V, status:VALID,
-
VIEW: APPS.JL_ZZ_AR_TX_NAT_RAT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:JL.JL_ZZ_AR_TX_NAT_RAT_V, object_name:JL_ZZ_AR_TX_NAT_RAT_V, status:VALID,