Search Results pa_paxmgtsd_xmlp_pkg
Overview
APPS.PA_PAXMGTSD_XMLP_PKG is the generated PL/SQL package body that supports the Oracle Projects XML Publisher (BI Publisher) report commonly associated with the Project Status/Management Summary extract, referenced by the search term pa_paxmgtsd_xmlp_pkg. In Oracle E-Business Suite 12.1.1 and 12.2.2, concurrent programs that use the XML Publisher (XMLP) reporting framework are implemented as a package with two components: a specification that declares the report's data functions and formula (group) functions, and a body that supplies the logic. The naming convention _XMLP_PKG identifies this object as the report data-definition package executed by the concurrent manager during the report's "data fetch" phase.
The package's business function is to gather project performance data — actual cost, actual revenue, budget cost, and progress information — across a set of projects, tasks, and accounting periods, and present it to the XML Publisher engine as formatted report lines. The body is owned by APPS and is documented as VALID, indicating it compiled successfully and is available for use in the environment surveyed by ETRM.
Key Procedures and Functions
The package exposes 39 documented procedures and functions, a subset of which is shown below. These fall into three functional categories.
- Report lifecycle procedures:
BEFOREREPORTperforms setup work executed before data retrieval, typically resolving session and profile context and initializing package-level variables.AFTERREPORTperforms cleanup or finalization after the report data has been produced.NO_DATA_FOUND_FUNCsupplies a boolean/status return used to detect empty result sets and suppress spurious output. - Cover page and context:
GET_COVER_PAGE_VALUESassembles header/cover-page attributes for the report output.GET_COMPANY_NAMEreturns the organization's display name (normally resolved from HR organization and profile data).GET_PERIODandPERIOD_NAMEFORMULAresolve the accounting period and its formatted name for display. - Amount and formula functions:
GET_PERIOD_AMTandGET_PERIOD_AMT_SUMreturn period-level amounts and their aggregated totals.GET_REPORT_LINE_TOTALcomputes a single report line's total.GET_RSRC_NAME_DISPreturns the display name of a resource. The remaining entries —C_TASK_ACTUAL_COSTFORMULA,C_ACT_PER_REVFORMULA,C_ACT_PER_COSTFORMULA,C_ACT_PER_REV_SUMFORMULA,C_ACT_PER_COST_SUMFORMULA,C_SUM_RPT_TOTALSFORMULA,C_RPT_BGT_COST_SUMFORMULA, andC_RPT_ACT_COST_SUMFORMULA— are XML Publisher "formula" group functions that return computed cost and revenue values for the report's data groups and totals.CHECK_SUM_RPT_TOTALSvalidates the consistency of the summary totals.
Tables Accessed
ETRM records direct dependencies on the following application tables, read through APPS synonyms:
- PA_PROJECTS — project definition and descriptive attributes for the projects included in the report.
- PA_TASKS — task-level detail used to break project data down to lower levels.
- PA_PERIODS — the accounting period calendar used to select and label the reporting period.
- PA_BUDGET_TYPES — budget type definitions that qualify which budget figures are presented.
- PA_IMPLEMENTATIONS — Projects implementation configuration, used to determine reporting and currency behavior.
Additional listed dependencies include FND_GLOBAL and FND_PROFILE (session and profile option values), GL_SETS_OF_BOOKS (ledger/currency context), HR_ORGANIZATION_UNITS and PER_PEOPLE_F (organization and person name resolution), PA_LOOKUPS (meaning resolution for coded values), and the APIs PA_ACCUM_API and PA_MULTI_CURRENCY for accumulated project amounts and currency conversion.
Usage Notes
This package is not called by other database objects — ETRM reports that it is referenced by zero packages. It is invoked exclusively as the data-definition program for its associated XML Publisher concurrent program. Users run the concurrent request from the Projects responsibility; the concurrent manager then calls BEFOREREPORT, the per-row and formula functions as the XML Publisher engine walks the defined data groups, and finally AFTERREPORT. Customizations should not modify the package directly, because it is a generated artifact that may be overwritten during patching; the supported approach is to extend the underlying report definition or to call the package's public functions from custom reporting code where a programmatic result is required.
-
PACKAGE BODY: APPS.PA_PAXMGTSD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PAXMGTSD_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.PA_PAXMGTSD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_PAXMGTSD_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.PA_PAXMGTSD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_PAXMGTSD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_PAXMGTSD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PAXMGTSD_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.PA_ACCUM_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_ACCUM_API, status:VALID,
-
PACKAGE: APPS.PA_ACCUM_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_ACCUM_API, status:VALID,
-
PACKAGE: APPS.PA_PAXMGTSD_XMLP_PKG
12.1.1
-
PACKAGE: APPS.PA_PAXMGTSD_XMLP_PKG
12.2.2
-
PACKAGE: APPS.PA_MULTI_CURRENCY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_MULTI_CURRENCY, status:VALID,
-
SYNONYM: APPS.PA_PERIODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PERIODS, status:VALID,
-
SYNONYM: APPS.PA_PERIODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PERIODS, status:VALID,
-
SYNONYM: APPS.PA_BUDGET_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_BUDGET_TYPES, status:VALID,
-
SYNONYM: APPS.PA_BUDGET_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_BUDGET_TYPES, status:VALID,
-
PACKAGE: APPS.PA_MULTI_CURRENCY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_MULTI_CURRENCY, status:VALID,
-
SYNONYM: APPS.PA_PROJECTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECTS, status:VALID,
-
PACKAGE BODY: APPS.PA_PAXMGTSD_XMLP_PKG
12.2.2
-
PACKAGE BODY: APPS.PA_PAXMGTSD_XMLP_PKG
12.1.1
-
SYNONYM: APPS.PA_PROJECTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_PROJECTS, status:VALID,
-
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
-
APPS.PA_PAXMGTSD_XMLP_PKG dependencies on PA_PAXMGTSD_XMLP_PKG
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.PA_PAXMGTSD_XMLP_PKG dependencies on PA_PAXMGTSD_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,
-
SYNONYM: APPS.PA_TASKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_TASKS, status:VALID,
-
SYNONYM: APPS.PA_TASKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_TASKS, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
VIEW: APPS.HR_ORGANIZATION_UNITS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_ORGANIZATION_UNITS, object_name:HR_ORGANIZATION_UNITS, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, status:VALID,
-
VIEW: APPS.PER_PEOPLE_F
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_PEOPLE_F, object_name:PER_PEOPLE_F, 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 ,
-
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
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
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 - PA Tables and Views
12.1.1
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,