Search Results inv_shipping_transaction_pub
Overview
APPS.INV_SHIPPING_TRANSACTION_PUB is a public PL/SQL package in the Oracle E-Business Suite Inventory (INV) module that encapsulates the business logic governing outbound shipping transactions. It is the public interface (API classification PUB) for validating, retrieving, and executing shipping-related activities such as delivery validation, carrier and ship method lookup, license plate number (LPN) contents, serial number handling, and return-to-stock operations. The package sits at the boundary between Inventory, Order Management, Purchasing, and Warehouse Management System (WMS) functionality, providing a controlled, reusable API layer rather than allowing direct table manipulation of shipping data.
Within the Oracle EBS 12.1.1 and 12.2.2 releases, the object is marked VALID in the APPS schema. It depends on the standard Oracle foundation packages FND_API and SYS.STANDARD, confirming that it follows the EBS API design conventions (standard return status, message stack handling, and exception propagation) rather than exposing raw PL/SQL errors to callers.
Key Procedures and Functions
The package exposes 42 documented procedures and functions. The principal groups are as follows:
- Ship method and carrier resolution:
GET_SHIPMETHOD_MEANING,VALIDATE_SHIP_METHOD,GET_VALID_CARRIER,GET_SHIP_METHOD_LOV— used to resolve, validate, and present shipping method and carrier information for user selection and transaction validation. - Delivery retrieval and validation:
GET_VALID_DELIVERY,GET_VALID_DELIVERY_VIA_LPN,GET_VALID_DELIVERY_LINE,GET_DELIVERY_INFO,INV_DELIVERY_LINE_INFO— retrieve delivery and delivery-line details and validate that a given delivery or line is eligible for shipping activity. - Serial number handling:
SERIAL_AT_SALES_CHECK,GET_DELIVERY_LINE_SERIAL_INFO— validate serial-controlled item behavior at sales order stage and report serial information for a delivery line. - Trip and dock operations:
GET_TRIP_NAME,GET_TRIP_LOV,GET_DOCK_DOOR— supply trip and dock door values used in shipping and load execution. - LPN operations:
GET_ITEMS_IN_LPN— enumerate the items contained within a license plate number. - Inventory reversal operations:
INV_RETURN_TO_STOCK,INV_LINE_RETURN_TO_STOCK,INV_DELAY_SHIPMENT,INV_REPORT_MISSING_QTY— reverse or adjust shipping transactions, returning goods to stock, delaying shipment, or reporting discrepancies in shipped quantity. - Submission:
SUBMIT_DELIVERY_LINE— submits a delivery line for processing.
These procedures are designed for use by other EBS packages rather than being self-contained screens, which is consistent with their PUB designation.
Tables Accessed
The package reads and writes through APPS synonyms covering inventory, order management, purchasing, and WMS tables:
- Inventory master data:
MTL_SYSTEM_ITEMS_BandMTL_SYSTEM_ITEMS_KFV(item validation and description flexfield),MTL_TRANSACTION_TYPES(valid transaction types),MTL_INTERORG_PARAMETERS(organization-level shipping controls). - Unit-of-measure conversion:
MTL_UOM_CLASS_CONVERSIONS,MTL_LOT_UOM_CLASS_CONVERSIONS— quantity conversions during shipping validation. - Transaction and serial data:
MTL_MATERIAL_TRANSACTIONS_S,MTL_SERIAL_NUMBERS_TEMP— transactional and serial tracking. - Order and requisition sources:
OE_ORDER_LINES_ALL,OE_SETS(order lines and default sets),PO_REQUISITION_LINES_ALL(requisition-originated shipments). - WMS and carrier data:
WMS_LICENSE_PLATE_NUMBERS,WMS_SHIPPING_TRANSACTION_TEMP,WSH_CARRIERS,WSH_CARRIER_SERVICES— LPN, staging, and carrier service definitions.
Usage Notes
INV_SHIPPING_TRANSACTION_PUB is referenced by four packages documented in ETRM: GML_MOBILE_SHIP_CONFIRM, WMS_CONSOLIDATION_PUB, WMS_DIRECT_SHIP_PVT, and WMS_SHIPPING_TRANSACTION_PUB, as well as by itself. This dependency structure shows it is a foundational API invoked by WMS consolidation, direct shipment, and mobile shipping confirmation flows.
Typical invocations occur from Oracle Inventory and Warehouse Management forms, shipping confirmation concurrent programs, mobile (RF) shipping applications, and custom extensions that need to validate a delivery, resolve an LPN, or return goods to stock. Custom callers must respect the package's FND_API conventions — capturing the returned status and reading the message stack rather than relying on exceptions — and should not modify the underlying tables directly. Because the package references WSH_CARRIERS, WSH_CARRIER_SERVICES, and WMS_LICENSE_PLATE_NUMBERS, its use presumes Oracle Shipping Execution and Warehouse Management are installed and licensed. In 12.2.2, the same public interface remains valid, making this package a stable integration point across both releases.
-
PACKAGE: APPS.INV_SHIPPING_TRANSACTION_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_SHIPPING_TRANSACTION_PUB, status:VALID,
-
PACKAGE: APPS.INV_SHIPPING_TRANSACTION_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_SHIPPING_TRANSACTION_PUB, status:VALID,
-
PACKAGE BODY: APPS.INV_SHIPPING_TRANSACTION_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_SHIPPING_TRANSACTION_PUB, status:VALID,
-
PACKAGE BODY: APPS.INV_SHIPPING_TRANSACTION_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:INV_SHIPPING_TRANSACTION_PUB, status:VALID,
-
PACKAGE: APPS.INV_CHECK_PRODUCT_INSTALL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_CHECK_PRODUCT_INSTALL, status:VALID,
-
PACKAGE: APPS.WMS_SHIPPING_TRANSACTION_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WMS_SHIPPING_TRANSACTION_PUB, status:VALID,
-
SYNONYM: APPS.WMS_SHIPPING_TRANSACTION_TEMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WMS_SHIPPING_TRANSACTION_TEMP, status:VALID,
-
PACKAGE: APPS.WSH_SHIPPING_PARAMS_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_SHIPPING_PARAMS_GRP, status:VALID,
-
PACKAGE: APPS.INV_CHECK_PRODUCT_INSTALL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_CHECK_PRODUCT_INSTALL, status:VALID,
-
SYNONYM: APPS.MTL_LOT_UOM_CLASS_CONVERSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_LOT_UOM_CLASS_CONVERSIONS, status:VALID,
-
PACKAGE: APPS.WSH_SHIPPING_PARAMS_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_SHIPPING_PARAMS_GRP, status:VALID,
-
PACKAGE: APPS.WSH_FTE_COMP_CONSTRAINT_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_FTE_COMP_CONSTRAINT_GRP, status:VALID,
-
PACKAGE: APPS.WSH_FTE_COMP_CONSTRAINT_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_FTE_COMP_CONSTRAINT_GRP, status:VALID,
-
PACKAGE: APPS.OE_DUAL_UOM_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OE_DUAL_UOM_UTIL, status:VALID,
-
SYNONYM: APPS.WMS_SHIPPING_TRANSACTION_TEMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WMS_SHIPPING_TRANSACTION_TEMP, status:VALID,
-
PACKAGE: APPS.WMS_MDC_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WMS_MDC_PVT, status:VALID,
-
PACKAGE: APPS.WMS_MDC_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WMS_MDC_PVT, status:VALID,
-
PACKAGE: APPS.WMS_DATA_TYPE_DEFINITIONS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WMS_DATA_TYPE_DEFINITIONS_PUB, status:VALID,
-
PACKAGE: APPS.WSH_SHIP_CONFIRM_ACTIONS2
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_SHIP_CONFIRM_ACTIONS2, status:VALID,
-
PACKAGE: APPS.WMS_SHIPPING_TRANSACTION_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WMS_SHIPPING_TRANSACTION_PUB, status:VALID,
-
PACKAGE: APPS.WSH_SHIP_CONFIRM_ACTIONS2
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_SHIP_CONFIRM_ACTIONS2, status:VALID,
-
SYNONYM: APPS.MTL_UOM_CLASS_CONVERSIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_UOM_CLASS_CONVERSIONS, status:VALID,
-
PACKAGE: APPS.WSH_DELIVERY_DETAILS_PUB
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_DELIVERY_DETAILS_PUB, status:VALID,
-
PACKAGE: APPS.WMS_CONTROL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WMS_CONTROL, status:VALID,
-
SYNONYM: APPS.MTL_LOT_UOM_CLASS_CONVERSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_LOT_UOM_CLASS_CONVERSIONS, status:VALID,
-
SYNONYM: APPS.WSH_GLOBAL_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WSH_GLOBAL_PARAMETERS, status:VALID,
-
PACKAGE: APPS.WSH_DELIVERY_DETAILS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_DELIVERY_DETAILS_PUB, status:VALID,
-
PACKAGE BODY: APPS.GML_MOBILE_SHIP_CONFIRM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GML_MOBILE_SHIP_CONFIRM, status:VALID,
-
PACKAGE: APPS.WSH_INTERFACE_EXT_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_INTERFACE_EXT_GRP, status:VALID,
-
PACKAGE BODY: APPS.GML_MOBILE_SHIP_CONFIRM
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GML_MOBILE_SHIP_CONFIRM, status:VALID,
-
PACKAGE: APPS.WMS_DATA_TYPE_DEFINITIONS_PUB
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WMS_DATA_TYPE_DEFINITIONS_PUB, status:VALID,
-
PACKAGE: APPS.INV_CONTROL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_CONTROL, status:VALID,
-
PACKAGE: APPS.INV_CONTROL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_CONTROL, status:VALID,
-
SYNONYM: APPS.MTL_UOM_CLASS_CONVERSIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_UOM_CLASS_CONVERSIONS, status:VALID,
-
SYNONYM: APPS.WSH_GLOBAL_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WSH_GLOBAL_PARAMETERS, status:VALID,
-
PACKAGE: APPS.WMS_CONTAINER_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WMS_CONTAINER_PVT, status:VALID,
-
SYNONYM: APPS.WSH_ORG_CARRIER_SERVICES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:WSH_ORG_CARRIER_SERVICES, status:VALID,
-
PACKAGE: APPS.WMS_CONTROL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WMS_CONTROL, status:VALID,
-
PACKAGE: APPS.WSH_INTERFACE_EXT_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_INTERFACE_EXT_GRP, status:VALID,
-
PACKAGE BODY: APPS.WMS_CONSOLIDATION_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WMS_CONSOLIDATION_PUB, status:VALID,
-
PACKAGE: APPS.INV_INSTALL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_INSTALL, status:VALID,
-
PACKAGE: APPS.INV_RELEASE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_RELEASE, status:VALID,
-
PACKAGE: APPS.INV_RELEASE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:INV_RELEASE, status:VALID,
-
PACKAGE: APPS.INV_INSTALL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:INV_INSTALL, status:VALID,
-
PACKAGE BODY: APPS.WMS_CONSOLIDATION_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WMS_CONSOLIDATION_PUB, status:VALID,
-
PACKAGE: APPS.WMS_CONTAINER_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WMS_CONTAINER_PVT, status:VALID,
-
SYNONYM: APPS.WSH_ORG_CARRIER_SERVICES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WSH_ORG_CARRIER_SERVICES, status:VALID,
-
SYNONYM: APPS.OE_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OE_SETS, status:VALID,
-
PACKAGE: APPS.WSH_DELIVERY_DETAILS_ACTIONS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_DELIVERY_DETAILS_ACTIONS, status:VALID,
-
PACKAGE: APPS.WSH_DELIVERY_DETAILS_ACTIONS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_DELIVERY_DETAILS_ACTIONS, status:VALID,