Search Results paapimp_pkg
Overview
PA_NL_INSTALLED is a low-level utility package in the Oracle E-Business Suite Projects (PA) module, residing in the APPS schema. Its documented purpose is narrow and infrastructural: it exposes a flag that reports whether the "NL" (Netherlands) localization or a specific country/legal-entity configuration is installed, and it provides a routine for reversing expenditure items that were created through an EIB (Enterprise Import/Interface) process. Because it is classified as an API of type OTHER rather than a supported public interface, it is intended for internal consumption by other Oracle-delivered packages, views, and concurrent processing logic rather than for direct customer invocation.
The package sits near the bottom of the dependency chain. Its only documented upstream dependency is the SYS.STANDARD package, confirming that it does not depend on other PA business packages and therefore carries a minimal footprint. In contrast, its downstream reach is broad: the ETRM metadata records that PA_NL_INSTALLED is referenced by eight other packages, including PAAPIMP_PKG (the Payables interface import package), IPA_ASSET_MECH_APIS_PKG, CSE_DEPLOYMENT_GRP, and the PA_FAXFACE package, as well as by several interface views such as PA_AP_INV_EXCEPTIONS_DET_V, PA_AP_INV_EXCEPTIONS_SUM_V, and PA_TRANSFER_AP_INVOICES_VIEW. This placement means that any change to the package's logic or signature can ripple through a wide set of Projects-to-Payables integration components.
Key Procedures and Functions
The documented public interface consists of exactly two callable units:
- IS_NL_INSTALLED — A function that reports the installation state of the Netherlands (NL) localization or the corresponding country-specific configuration within the Projects module. Callers use its return value to branch logic so that localized processing rules are applied only when the relevant installation is present; on a non-NL installation the remaining code paths behave as standard.
- REVERSE_EIB_EI — A procedure that reverses an expenditure item previously created through the EIB interface. It is the corrective counterpart to interface loads, allowing an EIB-originated expenditure item to be backed out programmatically rather than through manual data correction, which preserves the integrity of the expenditure item tables and their downstream distribution records.
No parameter lists can be stated from the available metadata; only the names and functional intent above are documented facts. Callers referencing these units must therefore derive signatures from the installed source in the APPS schema.
Tables Accessed
The ETRM metadata documents two tables referenced through APPS synonyms:
- PA_EXPENDITURE_ITEMS_ALL — The central expenditure item table. REVERSE_EIB_EI reads and updates rows here to mark and reverse items originally loaded via the EIB interface.
- PA_COST_DISTRIBUTION_LINES_ALL — The cost distribution lines associated with each expenditure item. Reversal of an expenditure item requires the matching distribution lines to be handled consistently, so this table is read and adjusted in step with the item-level reversal.
Both tables are accessed through APPS synonyms rather than fully qualified schema names, consistent with standard EBS coding conventions for packages in the APPS schema.
Usage Notes
PA_NL_INSTALLED is not a user-facing component. It has no forms or concurrent program entry of its own; it is invoked indirectly. Typical invocation points include PAAPIMP_PKG during Payables invoice import and transfer processing, IPA_ASSET_MECH_APIS_PKG during asset-related expenditure processing, and the PA_AP_INV_EXCEPTIONS and PA_TRANSFER_AP_INVOICES interface views, which reference the package when resolving installation-dependent logic.
Because the package is classified as OTHER, Oracle does not guarantee its interface across releases. Custom code that calls IS_NL_INSTALLED or REVERSE_EIB_EI should treat the package as internal and revalidate behavior after any upgrade from 12.1.1 to 12.2.2. Where a supported alternative exists, the supported PA public APIs should be preferred.
-
PACKAGE: APPS.PA_NL_INSTALLED
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_NL_INSTALLED, status:VALID,
-
PACKAGE: APPS.PA_FUNDS_CONTROL_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_FUNDS_CONTROL_UTILS, status:VALID,
-
PACKAGE: APPS.PA_NL_INSTALLED
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_NL_INSTALLED, status:VALID,
-
SYNONYM: APPS.RCV_RECEIVING_SUB_LEDGER
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_RECEIVING_SUB_LEDGER, status:VALID,
-
SYNONYM: APPS.PA_TRANSACTION_INTERFACE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_TRANSACTION_INTERFACE, status:VALID,
-
SYNONYM: APPS.AP_PREPAY_APP_DISTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_PREPAY_APP_DISTS, status:VALID,
-
SYNONYM: APPS.PA_TRANSACTION_INTERFACE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_TRANSACTION_INTERFACE, status:VALID,
-
PACKAGE: APPS.PAAPIMP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAAPIMP_PKG, status:VALID,
-
SYNONYM: APPS.RCV_RECEIVING_SUB_LEDGER
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_RECEIVING_SUB_LEDGER, status:VALID,
-
PACKAGE: APPS.PA_FUNDS_CONTROL_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_FUNDS_CONTROL_UTILS, status:VALID,
-
SYNONYM: APPS.AP_PAYMENT_HIST_DISTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_PAYMENT_HIST_DISTS, status:VALID,
-
PACKAGE BODY: APPS.PAAPIMP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAAPIMP_PKG, status:VALID,
-
SYNONYM: APPS.AP_PREPAY_APP_DISTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_PREPAY_APP_DISTS, status:VALID,
-
PACKAGE: APPS.PAAPIMP_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAAPIMP_PKG, status:VALID,
-
SYNONYM: APPS.AP_PAYMENT_HIST_DISTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_PAYMENT_HIST_DISTS, status:VALID,
-
PACKAGE BODY: APPS.PAAPIMP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAAPIMP_PKG, status:VALID,
-
VIEW: APPS.GL_ALC_LEDGER_RSHIPS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALC_LEDGER_RSHIPS_V, object_name:GL_ALC_LEDGER_RSHIPS_V, status:VALID,
-
VIEW: APPS.GL_ALC_LEDGER_RSHIPS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_ALC_LEDGER_RSHIPS_V, object_name:GL_ALC_LEDGER_RSHIPS_V, status:VALID,
-
SYNONYM: APPS.RCV_ACCOUNTING_EVENT_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_ACCOUNTING_EVENT_TYPES, status:VALID,
-
PACKAGE: APPS.PA_CLIENT_EXTN_DFFTRANS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_CLIENT_EXTN_DFFTRANS, status:VALID,
-
SYNONYM: APPS.RCV_ACCOUNTING_EVENT_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_ACCOUNTING_EVENT_TYPES, status:VALID,
-
SYNONYM: APPS.PA_INTERFACE_ID_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_INTERFACE_ID_S, status:VALID,
-
PACKAGE: APPS.PA_MC_CURRENCY_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_MC_CURRENCY_PKG, status:VALID,
-
PACKAGE: APPS.PA_MC_CURRENCY_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_MC_CURRENCY_PKG, status:VALID,
-
PACKAGE: APPS.PA_CLIENT_EXTN_DFFTRANS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_CLIENT_EXTN_DFFTRANS, status:VALID,
-
SYNONYM: APPS.AP_SELF_ASSESSED_TAX_DIST
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_SELF_ASSESSED_TAX_DIST, status:VALID,
-
SYNONYM: APPS.PA_INTERFACE_ID_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_INTERFACE_ID_S, status:VALID,
-
SYNONYM: APPS.PA_ALTERNATE_TASKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_ALTERNATE_TASKS, status:VALID,
-
PACKAGE: APPS.PA_AP_INTEGRATION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_AP_INTEGRATION, status:VALID,
-
PACKAGE: APPS.PA_AP_INTEGRATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_AP_INTEGRATION, status:VALID,
-
PACKAGE: APPS.PA_TRX_IMPORT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_TRX_IMPORT, status:VALID,
-
SYNONYM: APPS.FND_EXECUTABLES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_EXECUTABLES, status:VALID,
-
PACKAGE: APPS.PA_TRX_IMPORT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_TRX_IMPORT, status:VALID,
-
PACKAGE BODY: APPS.PA_ASSET_ALLOCATION_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_ASSET_ALLOCATION_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_MC_CURRENCY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_MC_CURRENCY_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_MC_CURRENCY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_MC_CURRENCY_PKG, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_PAYMENTS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_PAYMENTS_ALL, status:VALID,
-
SYNONYM: APPS.AP_INVOICE_PAYMENTS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AP_INVOICE_PAYMENTS_ALL, status:VALID,
-
PACKAGE: APPS.PA_UTILS4
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_UTILS4, status:VALID,
-
PACKAGE: APPS.PA_PJC_CWK_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PJC_CWK_UTILS, status:VALID,
-
PACKAGE: APPS.PA_PJC_CWK_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PJC_CWK_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PA_ASSET_ALLOCATION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_ASSET_ALLOCATION_PVT, status:VALID,
-
PACKAGE BODY: APPS.PA_PURGE_COSTING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PURGE_COSTING, status:VALID,
-
PACKAGE BODY: APPS.PA_PURGE_COSTING
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PURGE_COSTING, status:VALID,
-
SYNONYM: APPS.FND_EXECUTABLES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_EXECUTABLES, status:VALID,
-
SYNONYM: APPS.PA_EXPENDITURE_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_EXPENDITURE_TYPES, status:VALID,
-
PACKAGE: APPS.PA_ALTERNATE_TASK_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_ALTERNATE_TASK_PVT, status:VALID,
-
SYNONYM: APPS.RCV_ACCOUNTING_EVENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:RCV_ACCOUNTING_EVENTS, status:VALID,
-
SYNONYM: APPS.RCV_ACCOUNTING_EVENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:RCV_ACCOUNTING_EVENTS, status:VALID,
-
PACKAGE: APPS.PA_UTILS4
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_UTILS4, status:VALID,