Search Results aso_shipment_pvt
Overview
ASO_SHIPMENT_PVT is a private PL/SQL package body owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. It belongs to the Order Capture / Quoting (ASO) product family and supports the shipment-processing layer of Oracle Quoting. The package encapsulates low-level business logic for creating, maintaining, and deleting shipment records associated with quote lines, and for resolving the various party and site identifiers that determine where goods are shipped from and delivered to. The "PVT" suffix indicates that this is an internal, private API intended for use by other ASO packages and public APIs rather than being called directly from client code.
The package is documented as VALID and is referenced by seven other database objects, confirming its role as a shared utility within the ASO schema. It delegates cross-cutting concerns such as error handling and message stacking to the standard EBS frameworks FND_API and FND_MSG_PUB, and it relies on ASO_DEBUG_PUB for diagnostic output.
Key Procedures and Functions
The ETRM metadata documents fourteen procedures and functions within this package body:
- DELETE_SHIPMENT — Removes a shipment record, typically invoked when a quote line or shipment arrangement is cancelled or reworked.
- GET_SHIP_TO_SITE_ID — Returns the ship-to site identifier associated with a quote or shipment context.
- GET_SHIP_TO_PARTY_SITE_ID — Returns the party-site-level identifier for the ship-to location, resolving party relationships where required.
- GET_INVOICE_TO_PARTY_SITE_ID — Returns the party-site identifier for the invoice-to party.
- GET_CUST_TO_PARTY_SITE_ID — Returns the party-site identifier for the customer (sold-to) party.
- GET_PARTY_NAME — Retrieves the formatted name of a party from HZ_PARTIES.
- GET_PARTY_FIRST_NAME, GET_PARTY_MID_NAME, GET_PARTY_LAST_NAME — Return the individual name components of a person party, supporting name formatting and display logic.
- GET_SHIP_FROM_ORG_ID — Returns the inventory organization identifier from which goods are shipped.
- GET_SHIP_METHOD_CODE — Returns the shipping method (carrier/service level) code recorded for the shipment.
- GET_DEMAND_CLASS_CODE — Returns the demand class code used for scheduling and order promising purposes.
- GET_SHIP_TO_CUST_ACCOUNT_ID — Returns the customer account identifier for the ship-to party.
Parameter lists are not documented in the available metadata and should not be assumed; only the purposes above are confirmed.
Tables Accessed
The package reads and writes the following tables via APPS synonyms:
- ASO_SHIPMENTS — the primary shipment entity table, maintained by DELETE_SHIPMENT and the getter functions.
- ASO_QUOTE_HEADERS_ALL, ASO_QUOTE_LINES_ALL, ASO_QUOTE_LINE_DETAILS — quote structures from which shipment attributes and identifiers are derived.
- ASO_FREIGHT_CHARGES — freight charge records associated with shipments.
- HZ_CUST_ACCT_SITES, HZ_CUST_SITE_USES, HZ_PARTIES, HZ_RELATIONSHIPS — Trading Community Architecture tables used to resolve party names, party-site identifiers, and account relationships.
Usage Notes
ASO_SHIPMENT_PVT is invoked indirectly through Oracle Quoting forms and public APIs such as ASO_QUOTE_PUB, and through the shipment, reservation, and freight packages that depend on it (ASO_SHIPMENTS_PKG, ASO_RESERVATION_INT, ASO_FREIGHT_CHARGES_PKG, ASO_UTILITY_PVT). Because it is classified as a private package, customizations should call the corresponding public APIs rather than this package directly. Direct invocation should be limited to extension code that cannot be satisfied by the public interface, and must respect the FND_API error-handling and FND_MSG_PUB message-stack conventions used throughout the body.
-
PACKAGE BODY: APPS.ASO_SHIPMENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_SHIPMENT_PVT, status:VALID,
-
PACKAGE BODY: APPS.ASO_SHIPMENT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_SHIPMENT_PVT, status:VALID,
-
PACKAGE: APPS.ASO_SHIPMENT_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_SHIPMENT_PVT, status:VALID,
-
PACKAGE: APPS.ASO_SHIPMENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_SHIPMENT_PVT, status:VALID,
-
PACKAGE: APPS.ASO_SHIPMENT_PVT
12.1.1
-
PACKAGE: APPS.ASO_SHIPMENT_PVT
12.2.2
-
PACKAGE: APPS.ASO_FREIGHT_CHARGES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_FREIGHT_CHARGES_PKG, status:VALID,
-
PACKAGE: APPS.ASO_RESERVATION_INT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_RESERVATION_INT, status:VALID,
-
SYNONYM: APPS.ASO_FREIGHT_CHARGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ASO_FREIGHT_CHARGES, status:VALID,
-
PACKAGE: APPS.ASO_FREIGHT_CHARGES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_FREIGHT_CHARGES_PKG, status:VALID,
-
SYNONYM: APPS.ASO_FREIGHT_CHARGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ASO_FREIGHT_CHARGES, status:VALID,
-
PACKAGE: APPS.ASO_SHIPMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_SHIPMENTS_PKG, status:VALID,
-
PACKAGE: APPS.ASO_SHIPMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_SHIPMENTS_PKG, status:VALID,
-
PACKAGE: APPS.ASO_RESERVATION_INT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_RESERVATION_INT, status:VALID,
-
PACKAGE BODY: APPS.ASO_TAX_INT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_TAX_INT, status:VALID,
-
PACKAGE BODY: APPS.ASO_TAX_INT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_TAX_INT, status:VALID,
-
PACKAGE BODY: APPS.ASO_ATP_INT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_ATP_INT, status:VALID,
-
PACKAGE BODY: APPS.ASO_ATP_INT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_ATP_INT, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_LINE_DETAILS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_LINE_DETAILS, status:VALID,
-
VIEW: APPS.ASO_I_PARTIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_I_PARTIES_V, object_name:ASO_I_PARTIES_V, status:VALID,
-
VIEW: APPS.ASO_I_PARTIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_I_PARTIES_V, object_name:ASO_I_PARTIES_V, status:VALID,
-
SYNONYM: APPS.ASO_SHIPMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ASO_SHIPMENTS, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_LINE_DETAILS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_LINE_DETAILS, status:VALID,
-
SYNONYM: APPS.ASO_SHIPMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ASO_SHIPMENTS, 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
-
VIEW: APPS.ASO_SEARCH_QUOTES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_SEARCH_QUOTES_V, object_name:ASO_SEARCH_QUOTES_V, status:VALID,
-
VIEW: APPS.ASO_SEARCH_QUOTES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_SEARCH_QUOTES_V, object_name:ASO_SEARCH_QUOTES_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.ASO_QUOTE_LINES_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_QUOTE_LINES_PVT, status:VALID,
-
PACKAGE BODY: APPS.ASO_QUOTE_LINES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ASO_QUOTE_LINES_PVT, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_LINES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_LINES_ALL, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_LINES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_LINES_ALL, status:VALID,
-
PACKAGE: APPS.ASO_QUOTE_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_QUOTE_PUB, status:VALID,
-
PACKAGE: APPS.ASO_QUOTE_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_QUOTE_PUB, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_HEADERS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_HEADERS_ALL, status:VALID,
-
SYNONYM: APPS.ASO_QUOTE_HEADERS_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ASO_QUOTE_HEADERS_ALL, status:VALID,
-
PACKAGE: APPS.ASO_DEBUG_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_DEBUG_PUB, status:VALID,
-
PACKAGE: APPS.ASO_DEBUG_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_DEBUG_PUB, status:VALID,
-
PACKAGE: APPS.ASO_UTILITY_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:ASO_UTILITY_PVT, status:VALID,
-
PACKAGE: APPS.ASO_UTILITY_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:ASO_UTILITY_PVT, status:VALID,
-
VIEW: APPS.ASO_SHIPMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_SHIPMENTS_V, object_name:ASO_SHIPMENTS_V, status:VALID,
-
VIEW: APPS.ASO_SHIPMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_SHIPMENTS_V, object_name:ASO_SHIPMENTS_V, status:VALID,
-
PACKAGE BODY: APPS.ASO_SHIPMENT_PVT
12.2.2
-
SYNONYM: APPS.HZ_CUST_ACCT_SITES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCT_SITES, status:VALID,
-
PACKAGE BODY: APPS.ASO_SHIPMENT_PVT
12.1.1
-
SYNONYM: APPS.HZ_CUST_SITE_USES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_SITE_USES, status:VALID,
-
VIEW: APPS.ASO_QUOTE_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ASO.ASO_QUOTE_HEADERS_V, object_name:ASO_QUOTE_HEADERS_V, status:VALID,
-
SYNONYM: APPS.HZ_CUST_ACCT_SITES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HZ_CUST_ACCT_SITES, status:VALID,