Search Results wsh_tp_release
Overview
WSH_TP_RELEASE is a PL/SQL package owned by the APPS schema within Oracle E-Business Suite, supporting both release 12.1.1 and 12.2.2. It belongs to the Oracle Transportation/Warehouse Shipping execution product family and encapsulates Trading Partner (TP) specific logic. The package is classified under the generic API category OTHER in the ETRM metadata rather than as a public or private interface, which indicates that its procedures are primarily intended for internal consumption by Oracle Shipping and Transportation modules rather than for direct third-party integration.
The principal business function of the package is to manage the planning state of shipping and transportation entities, specifically deliveries, delivery details, and trips. It governs firming and unfirming actions, controls whether entities are considered for planning through the ignore-for-planning flag, and computes transportation-related dates such as promise dates, schedule arrival and ship dates, and acceptable date ranges. The package also enforces consistency rules across shipments, ensuring that status changes propagate correctly through the trip, delivery, and carrier manifest hierarchy.
Key Procedures and Functions
The package exposes eight documented procedures. Each is described below by purpose only; the metadata does not expose reliable parameter lists for all of them, and no parameter detail is invented here.
- CHANGE_IGNOREPLAN_STATUS — Changes the ignore-for-planning status of a specified entity, supporting either an exclusion (IGNORE_PLAN) or inclusion (INCLUDE_PLAN) action. The package comments stipulate that all delivery details of a delivery must assume the same ignore status as the delivery, and that trips with a conflicting ignore status require manual unassignment. The comments further note that transportation planning workbench records, carrier manifest lines, and deliveries must always be marked with the ignore-for-planning flag.
- FIRM_ENTITY — Firms a specified entity, locking it from further planning modification. Unfirming a trip also unfirms its carrier manifest where the carrier manifest is firm.
- UNFIRM_ENTITY — Reverses a firming action and accepts a plan or unplan action designation to return the entity to a planning-eligible state.
- CALCULATE_TP_DATES — Computes transportation planning dates for an entity, working with request date types and a range of scheduling and promise date inputs including latest acceptable date, promise date, schedule arrival date, schedule ship date, earliest acceptable date, and demand satisfaction date.
- CALCULATE_CONT_DEL_TPDATES — Performs an analogous date calculation for container and delivery combinations.
- LOG_TPDATE_EXCEPTION — Records exceptions encountered during transportation date calculation, supporting diagnostic and error-handling flows.
- CHECK_SHIPSET_IGNOREFLAG — Validates the ignore-for-planning flag consistency across a ship set, supporting the propagation rules described in the package header comments.
Tables Accessed
Through APPS synonyms, the package reads and writes several shipping and order management tables.
- WSH_NEW_DELIVERIES and WSH_DELIVERY_DETAILS — Core delivery and delivery detail records whose ignore-for-planning and firming status are manipulated.
- WSH_DELIVERY_LEGS — Delivery leg data used in date and routing calculations.
- WSH_TRIPS and WSH_TRIP_STOPS — Trip headers and their stops, central to firming, unfirming, and trip-level ignore status propagation.
- MTL_SYSTEM_ITEMS — Item master attributes referenced for the items being shipped.
- OE_ORDER_LINES_ALL — Sales order line data used to derive demand and scheduling dates.
- PLITBLM — The standard Oracle EBS PL/SQL table storage used to carry identifier collections passed into the API.
Usage Notes
WSH_TP_RELEASE is invoked indirectly through Oracle Shipping and Transportation execution flows, including Shipping Transactions and Transportation Planning workbench functionality, where users firm or unfirm deliveries and trips or toggle ignore-for-planning flags. It is also referenced by twenty other packages, confirming that it operates as a shared internal utility layer rather than an entry-point API. The documented tables are accessed via APPS synonyms, and the $Header comment records a 2007 revision, consistent with long-standing core shipping code carried forward into 12.1.1 and 12.2.2. Because the package is classified as OTHER and its procedures are not published as formal open interfaces, custom code should treat it as internal and prefer supported public shipping APIs for integrations.
-
PACKAGE: APPS.WSH_TP_RELEASE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_TP_RELEASE, status:VALID,
-
PACKAGE BODY: APPS.WSH_TP_RELEASE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TP_RELEASE, status:VALID,
-
PACKAGE: APPS.WSH_TP_RELEASE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_TP_RELEASE, status:VALID,
-
PACKAGE BODY: APPS.WSH_TP_RELEASE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TP_RELEASE, status:VALID,
-
PACKAGE: APPS.WMS_SHIPPING_INTERFACE_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WMS_SHIPPING_INTERFACE_GRP, status:VALID,
-
PACKAGE: APPS.WMS_SHIPPING_INTERFACE_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WMS_SHIPPING_INTERFACE_GRP, status:VALID,
-
PACKAGE: APPS.WSH_WMS_SYNC_TMP_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_WMS_SYNC_TMP_PKG, status:VALID,
-
PACKAGE: APPS.WSH_WMS_SYNC_TMP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_WMS_SYNC_TMP_PKG, status:VALID,
-
PACKAGE: APPS.WSH_CUSTOM_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_CUSTOM_PUB, status:VALID,
-
PACKAGE: APPS.WSH_TRIP_VALIDATIONS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_TRIP_VALIDATIONS, status:VALID,
-
PACKAGE BODY: APPS.WSH_INTERFACE_EXT_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INTERFACE_EXT_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_INTERFACE_EXT_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INTERFACE_EXT_GRP, status:VALID,
-
PACKAGE: APPS.WSH_TP_RELEASE
12.1.1
-
PACKAGE: APPS.WSH_TRIP_VALIDATIONS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_TRIP_VALIDATIONS, status:VALID,
-
PACKAGE BODY: APPS.WSH_BULK_PROCESS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_BULK_PROCESS_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_CONTAINER_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_CONTAINER_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_PO_CMG_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_PO_CMG_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_CONTAINER_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_CONTAINER_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_IB_UI_RECON_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_IB_UI_RECON_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_INBOUND_UTIL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INBOUND_UTIL_PKG, status:VALID,
-
PACKAGE: APPS.WSH_TP_RELEASE
12.2.2
-
PACKAGE: APPS.WSH_EXTERNAL_INTERFACE_SV
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_EXTERNAL_INTERFACE_SV, status:VALID,
-
PACKAGE: APPS.WSH_CUSTOM_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_CUSTOM_PUB, status:VALID,
-
PACKAGE BODY: APPS.WSH_BULK_PROCESS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_BULK_PROCESS_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_INBOUND_UTIL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INBOUND_UTIL_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_IB_UI_RECON_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_IB_UI_RECON_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_PO_CMG_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_PO_CMG_PVT, status:VALID,
-
PACKAGE: APPS.WSH_EXTERNAL_INTERFACE_SV
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_EXTERNAL_INTERFACE_SV, status:VALID,
-
PACKAGE: APPS.WSH_DELIVERIES_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_DELIVERIES_GRP, status:VALID,
-
PACKAGE: APPS.WSH_NEW_DELIVERY_ACTIONS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_NEW_DELIVERY_ACTIONS, status:VALID,
-
PACKAGE BODY: APPS.WSH_USA_ACTIONS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_USA_ACTIONS_PVT, status:VALID,
-
PACKAGE: APPS.WSH_DELIVERY_VALIDATIONS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_DELIVERY_VALIDATIONS, status:VALID,
-
PACKAGE BODY: APPS.WSH_CONTAINER_ACTIONS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_CONTAINER_ACTIONS, status:VALID,
-
PACKAGE: APPS.WSH_NEW_DELIVERY_ACTIONS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_NEW_DELIVERY_ACTIONS, status:VALID,
-
PACKAGE BODY: APPS.WSH_DELIVERY_AUTOCREATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_DELIVERY_AUTOCREATE, status:VALID,
-
PACKAGE: APPS.WSH_DELIVERY_AUTOCREATE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_DELIVERY_AUTOCREATE, status:VALID,
-
PACKAGE: APPS.WSH_DELIVERY_VALIDATIONS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_DELIVERY_VALIDATIONS, status:VALID,
-
PACKAGE BODY: APPS.WSH_ASN_RECEIPT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_ASN_RECEIPT_PVT, status:VALID,
-
PACKAGE: APPS.WSH_DELIVERIES_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_DELIVERIES_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_ASN_RECEIPT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_ASN_RECEIPT_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_DELIVERY_AUTOCREATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_DELIVERY_AUTOCREATE, status:VALID,
-
PACKAGE: APPS.WSH_WMS_LPN_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_WMS_LPN_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRIPS_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRIPS_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_SHIPMENT_REQUEST_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_SHIPMENT_REQUEST_PKG, status:VALID,
-
PACKAGE: APPS.WSH_WMS_LPN_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_WMS_LPN_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRIPS_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRIPS_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_CONTAINER_ACTIONS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_CONTAINER_ACTIONS, status:VALID,
-
PACKAGE BODY: APPS.WSH_USA_CATEGORIES_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_USA_CATEGORIES_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_USA_INV_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_USA_INV_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_DELIVERIES_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_DELIVERIES_GRP, status:VALID,