Search Results wsh_opsm_asn_be_pkg




Overview

The APPS.WSH_OPSM_ASN_BE_PKG package is a backend PL/SQL component within Oracle E-Business Suite's Warehouse Management (WSH) module, specifically associated with the Order Pickup and Shipping Management (OPSM) feature set. Its primary business function is to support the generation and processing of Advance Shipment Notice (ASN) data used for outbound logistics and shipment confirmation. The package acts as the server-side logic layer that assembles structured ASN payloads from warehouse operational data and coordinates the submission of processing requests. In EBS 12.1.1 and 12.2.2, this package resides in the APPS schema and is classified as an OTHER API, indicating it is not part of a formally published public API set but is instead an internal component invoked by OPSM-related processes and dependent packages.

Key Procedures and Functions

The package exposes several documented procedures and functions, of which three are recorded in the ETRM metadata:

  • GET_ASN_DATA — The core retrieval routine responsible for gathering ASN-related data from the warehouse operational tables. It consolidates container, delivery, item, and genealogy information into a form suitable for downstream ASN transmission or validation.
  • SUBMIT_REQUEST — A submission routine that dispatches a processing request, typically beginning an ASN generation or outbound message flow. It serves as the entry point that downstream processes or concurrent programs call to initiate ASN handling.
  • Additional internal procedures — The dependency listing references OPSM ASN collection types (containers, delivery, item details, genealogy, and items), which are consumed by the package's private and helper routines. Parameter lists for these routines are not enumerated in the documented metadata and should not be assumed.

Because the metadata records only three named procedures/functions, the package should be treated as a focused utility for ASN assembly and request submission rather than a broad public interface.

Tables Accessed

The package references the following documented objects via APPS synonyms and internal collection types:

Usage Notes

WSH_OPSM_ASN_BE_PKG is typically invoked from within OPSM backend processes, concurrent programs, or custom code that requires the assembly or submission of ASN data. The package is self-referential in the dependency listing, confirming that it is referenced internally rather than by other documented application packages; the metadata records zero external package dependents. As an OTHER-classified component, it is not a supported public API and direct calls from custom extensions should be validated against the target EBS release (12.1.1 or 12.2.2), since internal signatures and behavior may differ between versions. Where present, the correct invocation pattern is to populate the relevant ASN collection types, call GET_ASN_DATA to build the payload, and use SUBMIT_REQUEST to trigger downstream processing.