Search Results pa_paxarpvd_xmlp_pkg
Overview
APPS.PA_PAXARPVD_XMLP_PKG is a PL/SQL package that supports the Oracle Projects (PA) concurrent program responsible for the Accounts Receivable Purge Validation report in Oracle E-Business Suite releases 12.1.1 and 12.2.2. The naming convention — the PA module prefix followed by the identifier PAXARPVD and the XMLP_PKG suffix — indicates that this package is the report logic container for an Oracle XML Publisher (BI Publisher) based concurrent program. Its role is to assemble the data, parameter values, validation messages, and layout substitutions required to produce a printed or viewable validation report before an AR purge batch is executed.
The package is owned by the APPS schema, carries a VALID status, and is classified as OTHER in the ETRM metadata. It has no dependents among other packages, meaning it is invoked only through its associated concurrent program definition rather than being called from other PL/SQL units.
Key Procedures and Functions
The ETRM documentation records 17 procedures and functions within the package. These fall into three logical groups.
- Report lifecycle procedures: BEFOREREPORT and AFTERREPORT establish and clean up the runtime environment for the Oracle Reports/XML Publisher execution. GET_COVER_PAGE_VALUES assembles the token values that populate the report cover page, and GET_COMPANY_NAME retrieves the organization name displayed on that page.
- Data and column accessors: C_COMPANY_NAME_HEADER_P, C_NO_DATA_FOUND_P, C_DUMMY_DATA_P, C_BATCH_NAME_P, C_BATCH_DESCRIPTION_P, C_BATCH_STATUS_P, C_THROUGH_DATE_P, C_BATCH_STATUS_MEANING_P, C_BATCH_ACTIVE_CLOSED_P, C_YES_P, C_NO_P, and C_RUN_VALIDATION_P expose individual query columns and derived flags so that the report layout can reference them directly. These function names follow the standard Oracle Reports XML Publisher pattern in which a SELECT statement is wrapped by a package function per column.
- Validation and messaging: C_REPORT_ERRORS_ONLY_P controls whether the output is filtered to show only error rows, supporting the "errors only" reporting option commonly offered on validation programs.
No parameter lists are documented in the ETRM metadata, and none are inferred here.
Tables Accessed
Three tables are accessed through APPS synonyms. PA_IMPLEMENTATIONS supplies organization and implementation-level setup information, including the values behind GET_COMPANY_NAME and the cover page header. PA_PURGE_BATCHES is the core transaction table: the batch name, description, status, status meaning, through date, and active/closed flag columns all derive from this table and drive the validation logic. DUAL is used for constant expressions and single-row queries within the accessor functions.
Usage Notes
This package is executed when the AR Purge Validation concurrent program is submitted from the Oracle Projects responsibility or from a request set that precedes an actual purge. The report is intended to be run in a read-only validation mode: users review batch identifiers, statuses, and through dates before committing a purge, and may restrict output to error conditions using the report-errors-only option. Because the package has no inbound package dependencies, customization should be limited to the report layout and to the concurrent program definition rather than to direct calls from custom code. In 12.2.2 the XML Publisher architecture replaces the older Oracle Reports runtime, but the package interface remains the same in both releases.
-
PACKAGE: APPS.PA_PAXARPVD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PAXARPVD_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.PA_PAXARPVD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PAXARPVD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_PAXARPVD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PAXARPVD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_PAXARPVD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PAXARPVD_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.PA_PAXARPVD_XMLP_PKG
12.1.1
-
PACKAGE: APPS.PA_PAXARPVD_XMLP_PKG
12.2.2
-
SYNONYM: APPS.PA_PURGE_BATCHES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PURGE_BATCHES, status:VALID,
-
PACKAGE: APPS.PA_PURGE_VALIDATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PURGE_VALIDATE, status:VALID,
-
PACKAGE: APPS.PA_PURGE_VALIDATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PURGE_VALIDATE, status:VALID,
-
SYNONYM: APPS.PA_PURGE_BATCHES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PURGE_BATCHES, status:VALID,
-
PACKAGE BODY: APPS.PA_PAXARPVD_XMLP_PKG
12.1.1
-
PACKAGE BODY: APPS.PA_PAXARPVD_XMLP_PKG
12.2.2
-
SYNONYM: APPS.PA_IMPLEMENTATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_IMPLEMENTATIONS, status:VALID,
-
SYNONYM: APPS.PA_IMPLEMENTATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_IMPLEMENTATIONS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
APPS.PA_PAXARPVD_XMLP_PKG dependencies on PA_PAXARPVD_XMLP_PKG
12.2.2
-
APPS.PA_PAXARPVD_XMLP_PKG dependencies on PA_PAXARPVD_XMLP_PKG
12.1.1
-
VIEW: APPS.PA_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LOOKUPS, object_name:PA_LOOKUPS, status:VALID,
-
VIEW: APPS.PA_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_LOOKUPS, object_name:PA_LOOKUPS, status:VALID,
-
PACKAGE: APPS.PA_DEBUG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_DEBUG, status:VALID,
-
PACKAGE: APPS.PA_DEBUG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_DEBUG, status:VALID,
-
VIEW: APPS.FND_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_LOOKUPS, object_name:FND_LOOKUPS, status:VALID,
-
VIEW: APPS.FND_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_LOOKUPS, object_name:FND_LOOKUPS, status:VALID,
-
VIEW: APPS.GL_SETS_OF_BOOKS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS, object_name:GL_SETS_OF_BOOKS, status:VALID,
-
VIEW: APPS.GL_SETS_OF_BOOKS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS, object_name:GL_SETS_OF_BOOKS, status:VALID,
-
PACKAGE: SYS.DBMS_STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STANDARD, status:VALID,
-
PACKAGE: SYS.DBMS_STANDARD
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STANDARD, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
PACKAGE: APPS.FND_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
SYNONYM: PUBLIC.DUAL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
PACKAGE: APPS.FND_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
eTRM - PA Tables and Views
12.1.1