Search Results p_ship_from




Overview

WSH_WSHRDASP_XMLP_PKG is the generated PL/SQL package body that implements the server-side logic for the Oracle E-Business Suite concurrent program XML report commonly identified as the Shipping Delivery / Ship Confirmation report (WSHRDASP). The package follows the standard XML Publisher concurrent program pattern used throughout Oracle EBS 12.1.1 and 12.2.2, in which the report definition, its XML data template, and the associated PL/SQL package are generated and maintained together. The package is owned by the APPS schema and is classified as an OTHER API object, meaning it is not a supported public interface but rather an internal companion to the concurrent program.

Its principal responsibility is to accept the report's runtime parameters, resolve those parameters into readable descriptive values (batch name, customer or supplier name, ship-from organization, ship-to location, ship method meaning, trip, delivery, and related attributes), and expose them to the report's data model and layout through the XML Publisher formula and parameter functions. The file header indicates a version lineage of 120.4 dated 2010/08/30, which places the shipped code across both the 12.1.1 and 12.2.2 releases without functional divergence.

Key Procedures and Functions

The package exposes 21 documented procedures and functions. The report event handlers form the structural backbone:

  • BEFOREREPORT — the primary initialization function. It opens cursors that resolve the report parameters into display values and sets P_CONC_REQUEST_ID from FND_GLOBAL.CONC_REQUEST_ID.
  • BEFOREPFORM and AFTERPFORM — parameter form event handlers that prepare and post-process parameter form values before and after the report form is displayed.
  • AFTERREPORT — performs any cleanup or finalization after the report data has been produced.
  • CF_1FORMULA and CF_MESSAGE — XML Publisher formula (CF_) functions that return computed values for the report layout, including the localized Auto Ship Confirmation message derived from FND_NEW_MESSAGES.

The remaining documented members are CP_ (concurrent program parameter) functions, each of which returns the descriptive value for a single report parameter:

Tables Accessed

The package reads from the following tables through APPS synonyms:

Usage Notes

This package is never invoked directly by end users or by custom code. It is called by the Oracle EBS concurrent manager when the associated XML Publisher concurrent program is submitted, and by the XML Publisher runtime when the report template requests formula or parameter values. The "p_ship_from" search term relates to the report's SHIP_FROM parameter, whose display value is produced by CP_SHIP_FROM_P. Because the object is generated and version-managed by Oracle, it should not be modified; report customizations belong in a copied template or a custom concurrent program. It is referenced by zero other packages.