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:
- MTL_PARAMETERS — Read to resolve inventory organization context and warehouse-level setup attributes needed to scope ASN processing.
- DUAL — Used for scalar evaluations and single-row lookups.
- PLITBLM — A standard PL/SQL index-by table type used for in-memory collection handling.
- WSH_OPSM_ASN_CONTAINERS_TBL, WSH_OPSM_ASN_DELIVERY_TBL, WSH_OPSM_ASN_ITEMDETAILS_TBL, WSH_OPSM_ASN_ITEMGENEALOGY_TBL, WSH_OPSM_ASN_ITEMS_TBL — Referenced collection/table types that supply the container, delivery, item detail, genealogy, and item-level records required to build a complete ASN structure.
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.
-
TYPE: APPS.WSH_OPSM_ASN_ITEMGENEALOGY_TBL
12.2.2
owner:APPS, object_type:TYPE, object_name:WSH_OPSM_ASN_ITEMGENEALOGY_TBL, status:VALID,
-
TYPE: APPS.WSH_OPSM_ASN_ITEMDETAILS_TBL
12.2.2
owner:APPS, object_type:TYPE, object_name:WSH_OPSM_ASN_ITEMDETAILS_TBL, status:VALID,
-
TYPE: APPS.WSH_OPSM_ASN_DELIVERY_TBL
12.2.2
owner:APPS, object_type:TYPE, object_name:WSH_OPSM_ASN_DELIVERY_TBL, status:VALID,
-
TYPE: APPS.WSH_OPSM_ASN_CONTAINERS_TBL
12.2.2
owner:APPS, object_type:TYPE, object_name:WSH_OPSM_ASN_CONTAINERS_TBL, status:VALID,
-
TYPE: APPS.WSH_OPSM_ASN_ITEMS_TBL
12.2.2
owner:APPS, object_type:TYPE, object_name:WSH_OPSM_ASN_ITEMS_TBL, status:VALID,
-
PACKAGE: APPS.WSH_OPSM_ASN_BE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_OPSM_ASN_BE_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_OPSM_ASN_BE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_OPSM_ASN_BE_PKG, status:VALID,
-
PACKAGE: APPS.WSH_OPSM_ASN_BE_PKG
12.2.2
-
PACKAGE: APPS.WSH_OPSM_ASN_ITEM_GENEALOGY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_OPSM_ASN_ITEM_GENEALOGY, status:VALID,
-
TYPE: APPS.WSH_OPSM_ASN_ITEMDETAILS_REC
12.2.2
owner:APPS, object_type:TYPE, object_name:WSH_OPSM_ASN_ITEMDETAILS_REC, status:VALID,
-
TYPE: APPS.WSH_OPSM_ASN_ITEMGENEALOGY_REC
12.2.2
owner:APPS, object_type:TYPE, object_name:WSH_OPSM_ASN_ITEMGENEALOGY_REC, status:VALID,
-
TYPE: APPS.WSH_OPSM_ASN_ITEMS_REC
12.2.2
owner:APPS, object_type:TYPE, object_name:WSH_OPSM_ASN_ITEMS_REC, status:VALID,
-
VIEW: APPS.WSH_OPSM_ASN_ITEM_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OPSM_ASN_ITEM_DETAILS_V, object_name:WSH_OPSM_ASN_ITEM_DETAILS_V, status:VALID,
-
VIEW: APPS.WSH_OPSM_ASN_CONTAINERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OPSM_ASN_CONTAINERS_V, object_name:WSH_OPSM_ASN_CONTAINERS_V, status:VALID,
-
VIEW: APPS.WSH_OPSM_ASN_ITEM_GENEALOGY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OPSM_ASN_ITEM_GENEALOGY_V, object_name:WSH_OPSM_ASN_ITEM_GENEALOGY_V, status:VALID,
-
TYPE: APPS.WSH_OPSM_ASN_CONTAINERS_REC
12.2.2
owner:APPS, object_type:TYPE, object_name:WSH_OPSM_ASN_CONTAINERS_REC, status:VALID,
-
VIEW: APPS.WSH_OPSM_ASN_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OPSM_ASN_ITEMS_V, object_name:WSH_OPSM_ASN_ITEMS_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
TYPE: APPS.WSH_OPSM_ASN_DELIVERY_REC
12.2.2
owner:APPS, object_type:TYPE, object_name:WSH_OPSM_ASN_DELIVERY_REC, status:VALID,
-
VIEW: APPS.MTL_CROSS_REFERENCES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_CROSS_REFERENCES_VL, object_name:MTL_CROSS_REFERENCES_VL, status:VALID,
-
VIEW: APPS.WSH_OPSM_ASN_DELIVERIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_OPSM_ASN_DELIVERIES_V, object_name:WSH_OPSM_ASN_DELIVERIES_V, status:VALID,
-
PACKAGE: APPS.WSH_DEBUG_INTERFACE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_DEBUG_INTERFACE, status:VALID,
-
APPS.WSH_OPSM_ASN_BE_PKG dependencies on WSH_OPSM_ASN_BE_PKG
12.2.2
-
PACKAGE: APPS.WSH_DEBUG_SV
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_DEBUG_SV, status:VALID,
-
PACKAGE: APPS.WSH_UTIL_CORE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_UTIL_CORE, status:VALID,
-
eTRM - WSH Tables and Views
12.2.2
description: Stores hierarchy for zones. Each region component of a zone has a record in this table. ,
-
APPS.WSH_OPSM_ASN_BE_PKG dependencies on WSH_OPSM_ASN_DELIVERY_TBL
12.2.2
-
VIEW: APPS.MTL_SYSTEM_ITEMS_B_KFV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_SYSTEM_ITEMS_B_KFV, object_name:MTL_SYSTEM_ITEMS_B_KFV, status:VALID,
-
PACKAGE BODY: APPS.WSH_OPSM_ASN_BE_PKG
12.2.2
-
SYNONYM: APPS.MTL_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_PARAMETERS, status:VALID,
-
PACKAGE: APPS.FND_LOG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_LOG, status:VALID,
-
eTRM - WSH Tables and Views
12.2.2
description: Stores hierarchy for zones. Each region component of a zone has a record in this table. ,
-
SYNONYM: PUBLIC.DUAL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.FND_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,