Search Results ont_oexoeasr_xmlp_pkg
Overview
APPS.ONT_OEXOEASR_XMLP_PKG is a report-support package generated by Oracle Reports for the Oracle Order Management agreement/sales report commonly known as the Sales Agreements report (source file OEXOEASRS.pls, version 120.1, header dated 2007/12/25). It is declared AUTHID CURRENT_USER and is classified as an "OTHER" API, meaning it is not a public integration interface but an internal report driver package. Its business function is to assemble the runtime parameters, validation triggers, and summary calculations required by the XML Publisher/Reports Concurrent Program that prints sales agreements and their related order quantities. The package maintains a set of package-level globals — including P_CONC_REQUEST_ID, P_SOB_ID, agreement high/low bounds, customer name ranges, salesperson, and order number ranges — that are populated from the concurrent program parameter form and then consumed during report execution.
Key Procedures and Functions
The package exposes 33 documented procedures and functions organized into report life-cycle hooks, validation triggers, formulas, and column-level accessors.
- BEFOREREPORT / AFTERREPORT — Standard Oracle Reports triggers executed at report start and completion, used to initialize and finalize the report environment and globals.
- BEFOREPFORM / AFTERPFORM — Parameter form triggers that run before and after the parameter form is processed, driving initialization of the concurrent request ID and derived parameter values.
- P_SOB_IDVALIDTRIGGER, P_USE_FUNCTIONAL_CURRENCYVALID, P_INTERFACE_LINE_CONTEXTVALIDT — Validation triggers that verify user-entered parameters, notably the set-of-books identifier, the functional currency flag, and the interface line context.
- C_USE_CURRENCYFORMULA, C_DATA_NOT_FOUNDFORMULA, RP_USE_FUNCTIONAL_CURRENCYFORM — Formula columns that determine currency display behavior and detect the no-data condition to control report messaging.
- C_QTY_ORDERED_P, C_QTY_SHIPPED_P, C_QTY_INVOICED_P — Summary functions populating the ordered, shipped, and invoiced quantity cells.
- C_QTY_SHIPPED_DSP_P, C_QTY_ORDERED_DSP_P, C_QTY_INVOICED_DSP_P — Display-formatting counterparts that render the quantity values as character strings.
- RP_REPORT_NAME_P, RP_SUB_TITLE_P, RP_COMPANY_NAME_P, RP_FUNCTIONAL_CURRENCY_P — Accessor functions returning report header globals such as report name, subtitle, company name, and functional currency.
The user-searched term "get_derive_type" does not appear among the documented members of this package; derivation of the agreement type is handled through the LP_AGREEMENT_TYPE and LP_AGREEMENT_TYPE_DSP globals rather than a dedicated get_derive_type routine.
Tables Accessed
The package references the following tables through APPS synonyms:
- FND_CONCURRENT_REQUESTS — Read by the report/parameter form triggers to obtain the concurrent request context (P_CONC_REQUEST_ID), supporting the standard Oracle Reports integration with the concurrent manager.
- FND_CURRENCIES — Read by the currency formula functions to resolve currency codes and determine whether functional-currency display is enabled.
These are the only documented table references; the substantive agreement and order data is retrieved by the report's underlying query rather than by the package itself.
Usage Notes
ONT_OEXOEASR_XMLP_PKG is invoked exclusively by the Oracle Reports runtime and by the Concurrent Program framework when the Sales Agreements report is submitted. It should not be called directly by custom code. The package is marked NOSHIP and is regenerated whenever the associated report definition (OEXOEASR) is modified, so customer extensions should avoid modifying it in place. Because it is AUTHID CURRENT_USER, it executes with the privileges of the calling APPS user; grants are therefore not required beyond the standard APPS schema setup. No other packages reference it, confirming its role as a leaf-level report driver.
-
PACKAGE: APPS.ONT_OEXOEASR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ONT_OEXOEASR_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.ONT_OEXOEASR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ONT_OEXOEASR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEASR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEASR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.ONT_OEXOEASR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ONT_OEXOEASR_XMLP_PKG, status:VALID,
-
PACKAGE: APPS.ONT_OEXOEASR_XMLP_PKG
12.2.2
-
PACKAGE: APPS.ONT_OEXOEASR_XMLP_PKG
12.1.1
-
VIEW: APPS.QP_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:QP.QP_LOOKUPS, object_name:QP_LOOKUPS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.QP_LOOKUPS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:QP.QP_LOOKUPS, object_name:QP_LOOKUPS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.ONT_OEXOEASR_XMLP_PKG
12.1.1
-
PACKAGE BODY: APPS.ONT_OEXOEASR_XMLP_PKG
12.2.2
-
PACKAGE: APPS.OE_SYS_PARAMETERS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OE_SYS_PARAMETERS, status:VALID,
-
PACKAGE: APPS.OE_SYS_PARAMETERS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_SYS_PARAMETERS, status:VALID,
-
PACKAGE: APPS.GL_CURRENCY_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:GL_CURRENCY_API, status:VALID,
-
PACKAGE: APPS.GL_CURRENCY_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:GL_CURRENCY_API, status:VALID,
-
APPS.ONT_OEXOEASR_XMLP_PKG dependencies on ONT_OEXOEASR_XMLP_PKG
12.1.1
-
APPS.ONT_OEXOEASR_XMLP_PKG dependencies on ONT_OEXOEASR_XMLP_PKG
12.2.2
-
VIEW: APPS.FND_CONCURRENT_PROGRAMS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_CONCURRENT_PROGRAMS_VL, object_name:FND_CONCURRENT_PROGRAMS_VL, status:VALID,
-
VIEW: APPS.FND_CONCURRENT_PROGRAMS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_CONCURRENT_PROGRAMS_VL, object_name:FND_CONCURRENT_PROGRAMS_VL, status:VALID,
-
SYNONYM: APPS.FND_CONCURRENT_REQUESTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_REQUESTS, status:VALID,
-
SYNONYM: APPS.FND_CONCURRENT_REQUESTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_REQUESTS, status:VALID,
-
SYNONYM: APPS.FND_CURRENCIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_CURRENCIES, status:VALID,
-
SYNONYM: APPS.FND_CURRENCIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CURRENCIES, status:VALID,
-
PACKAGE: APPS.MO_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MO_GLOBAL, status:VALID,
-
PACKAGE: APPS.MO_GLOBAL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MO_GLOBAL, 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.FND_LOOKUPS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.FND_LOOKUPS, object_name:FND_LOOKUPS, 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,
-
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,
-
eTRM - QP Tables and Views
12.1.1
description: This table stores information about which workers handle which list_lines, headers, formulas or price adjustments at the time of upgrade. ,
-
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,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
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 - QP Tables and Views
12.1.1
description: This table stores information about which workers handle which list_lines, headers, formulas or price adjustments at the time of upgrade. ,
-
eTRM - SQLGL Tables and Views
12.1.1
description: USSGL transaction codes ,
-
eTRM - FND Tables and Views
12.1.1
description: No longer used ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,