Search Results get_disabled_list
Overview
WSH_PACKING_SLIPS_PVT is a private PL/SQL package in the Oracle E-Business Suite Shipping (WSH) module, owned by the APPS schema and declared with AUTHID CURRENT_USER. It provides the procedural foundation for creating, maintaining, and removing packing slip records associated with outbound delivery entities. Packing slips are the physical documents that accompany shipped goods and enumerate the contents of a delivery; this package encapsulates the low-level data manipulation for the underlying packing slip entity, allowing higher-level Shipping APIs and forms to persist packing slip information without directly manipulating base tables.
The package is classified as a PVT (private) API in the ETRM 12.2.2 repository, meaning it is intended for internal consumption by Oracle Shipping components and dependent packages rather than as a public integration surface. The documented source header indicates an origin file WSHPSTHS.pls with a version lineage extending to 2002, confirming the object's long-standing role within the Shipping transaction infrastructure across release 12.1.1 and 12.2.2.
Key Procedures and Functions
The package exposes four documented procedures:
- UPDATE_ROW — Modifies an existing packing slip record. It accepts a standard API parameter set (API version, initialization of the message list, commit flag, and validation level, with return status, message count, and message data as outputs) together with entity identification and descriptive attributes such as entity name, entity ID, document type, reason of transport, description, and document number.
- INSERT_ROW — Creates a new packing slip record. In addition to entity and document attributes, it captures application ID and location ID, and returns the generated document number through an IN OUT parameter. Return status, message count, and message data are conveyed as IN OUT parameters.
- DELETE_ROW — Removes a packing slip record identified by entity ID, document type, and document number, using the same standard API control parameters as UPDATE_ROW.
- GET_DISABLED_LIST — A query utility that, given a delivery ID and a list type, returns the set of disabled field names. When the list type is 'FORM' it returns form field names; when 'TABLE' it returns table column names. This supports dynamic UI behavior in the Shipping packing slip form.
All procedures follow the Oracle Applications API conventions, returning status and message information to the caller.
Tables Accessed
The package interacts with the following documented tables through APPS synonyms:
- WSH_NEW_DELIVERIES — The core delivery entity table; packing slips are associated with deliveries, so this table supplies and validates the delivery context for insert, update, and delete operations.
- HR_ORGANIZATION_INFORMATION — Provides organization-level information, typically used to resolve the shipping organization and its associated attributes for the packing slip entity.
- PLITBLM — A PL/SQL index-by table used for message handling and bulk collection operations within the API framework.
Usage Notes
WSH_PACKING_SLIPS_PVT is referenced by two other packages in the Shipping schema, which invoke its procedures to persist packing slip data as part of delivery confirmation, manifesting, and document generation flows. It is not intended for direct invocation by external integrations; customers requiring packing slip manipulation should use supported public Shipping APIs or the Packing Slip form itself. Because the package is declared as a private API and its procedures bypass some higher-level validation performed by public APIs, direct calls risk inconsistent data and are unsupported. Custom code should treat WSH_PACKING_SLIPS_PVT as an internal implementation detail subject to change between patches and releases.
-
PACKAGE: APPS.WSH_PACKING_SLIPS_PVT
12.2.2
-
PACKAGE: APPS.WSH_PACKING_SLIPS_PVT
12.1.1
-
PACKAGE: APPS.WSH_DATA_PROTECTION
12.2.2
-
PACKAGE: APPS.WSH_DATA_PROTECTION
12.1.1
-
PACKAGE BODY: APPS.WSH_DATA_PROTECTION
12.1.1
-
PACKAGE BODY: APPS.WSH_DATA_PROTECTION
12.2.2
-
PACKAGE: APPS.WSH_DELIVERY_LEGS_PVT
12.2.2
-
PACKAGE: APPS.WSH_DELIVERY_LEGS_PVT
12.1.1
-
PACKAGE BODY: APPS.WSH_PACKING_SLIPS_PVT
12.2.2
-
PACKAGE BODY: APPS.WSH_PACKING_SLIPS_PVT
12.1.1
-
PACKAGE: APPS.WSH_TRIP_VALIDATIONS
12.1.1
-
PACKAGE: APPS.WSH_TRIP_VALIDATIONS
12.2.2
-
PACKAGE: APPS.WSH_TRIP_STOPS_PVT
12.1.1
-
PACKAGE: APPS.WSH_TRIP_STOPS_PVT
12.2.2
-
APPS.WSH_INBOUND_SHIP_ADVICE_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.WSH_DELIVERY_LEGS_GRP
12.2.2
-
PACKAGE BODY: APPS.WSH_DELIVERY_LEGS_GRP
12.1.1
-
PACKAGE: APPS.WSH_DETAILS_VALIDATIONS
12.1.1
-
PACKAGE: APPS.WSH_DETAILS_VALIDATIONS
12.2.2
-
PACKAGE: APPS.WSH_TRIP_STOPS_VALIDATIONS
12.1.1
-
PACKAGE: APPS.WSH_TRIP_STOPS_VALIDATIONS
12.2.2
-
PACKAGE: APPS.WSH_DELIVERY_VALIDATIONS
12.1.1
-
PACKAGE: APPS.WSH_DELIVERY_VALIDATIONS
12.2.2
-
PACKAGE BODY: APPS.WSH_FREIGHT_COSTS_GRP
12.2.2
-
PACKAGE BODY: APPS.WSH_FREIGHT_COSTS_GRP
12.1.1
-
PACKAGE BODY: APPS.WSH_DELIVERY_LEGS_PVT
12.2.2
-
PACKAGE BODY: APPS.WSH_DELIVERY_LEGS_PVT
12.1.1
-
PACKAGE BODY: APPS.WSH_TRIP_VALIDATIONS
12.1.1
-
PACKAGE BODY: APPS.WSH_TRIP_STOPS_PVT
12.1.1
-
PACKAGE BODY: APPS.WSH_TRIP_STOPS_PVT
12.2.2
-
PACKAGE BODY: APPS.WSH_TRIP_VALIDATIONS
12.2.2
-
APPS.WSH_DELIVERY_LEGS_GRP dependencies on WSH_DELIVERY_LEGS_PVT
12.1.1
-
APPS.WSH_DELIVERY_LEGS_GRP dependencies on WSH_DELIVERY_LEGS_PVT
12.2.2
-
APPS.WSH_DATA_PROTECTION dependencies on STANDARD
12.1.1
-
APPS.WSH_DATA_PROTECTION dependencies on STANDARD
12.2.2
-
APPS.WSH_DATA_PROTECTION dependencies on WSH_DATA_PROTECTION
12.1.1
-
APPS.WSH_DATA_PROTECTION dependencies on WSH_DATA_PROTECTION
12.2.2
-
APPS.WSH_DETAILS_VALIDATIONS dependencies on WSH_GLBL_VAR_STRCT_GRP
12.2.2
-
APPS.WSH_DETAILS_VALIDATIONS dependencies on WSH_GLBL_VAR_STRCT_GRP
12.1.1
-
APPS.WSH_DELIVERY_LEGS_GRP dependencies on WSH_DELIVERY_LEGS
12.1.1
-
APPS.WSH_DELIVERY_LEGS_GRP dependencies on WSH_DELIVERY_LEGS
12.2.2
-
APPS.WSH_TRIP_STOPS_VALIDATIONS dependencies on WSH_TRIP_STOPS
12.2.2
-
APPS.WSH_TRIP_STOPS_VALIDATIONS dependencies on WSH_TRIP_STOPS
12.1.1
-
PACKAGE BODY: APPS.WSH_INBOUND_SHIP_ADVICE_PKG
12.1.1
-
APPS.WSH_DATA_PROTECTION dependencies on FND_API
12.1.1
-
APPS.WSH_FREIGHT_COSTS_GRP dependencies on WSH_TRIPS_PVT
12.2.2
-
APPS.WSH_FREIGHT_COSTS_GRP dependencies on WSH_TRIPS_PVT
12.1.1
-
APPS.WSH_DELIVERY_VALIDATIONS dependencies on WSH_DELIVERIES_GRP
12.2.2
-
APPS.WSH_DELIVERY_VALIDATIONS dependencies on WSH_DELIVERIES_GRP
12.1.1
-
APPS.FTE_MLS_WRAPPER dependencies on FTE_NAME_TAB_TYPE
12.1.1