Search Results wms_deploy
Overview
The APPS.WMS_DEPLOY package body is a deploy-side utility package within Oracle Warehouse Management (WMS), a module that in Oracle E-Business Suite 12.1.1 and 12.2.2 is integrated with Oracle Inventory and Oracle Shipping. Despite the "WMS" prefix, the object's documented dependencies and procedure list indicate that its functional scope is client and deployment metadata resolution in a third-party logistics (3PL) or supplier-managed inventory context: it maps items, customers, purchase orders, and deployment modes to client-facing identifiers. The package is classified as OTHER rather than as a formal FND_API-based public interface, and it carries a status of VALID. The ETRM dependency listing confirms that WMS_DEPLOY references FND_API, FND_MSG_PUB, and FND_PROFILE for error handling and profile option lookups, indicating that its routines raise and translate standard EBS messages rather than returning bare return codes.
Key Procedures and Functions
Nineteen documented procedures and functions are exposed. The deployment-mode and configuration routines are WMS_DEPLOYMENT_MODE, which reports the operational deployment scenario; GET_ITEM_FLEX_DELIMITER, which returns the delimiter used in the item key flexfield; and GET_ITEM_FLEX_SEGMENT_COUNT, which returns the number of concatenated segments in that flexfield. Costing helpers include COSTED_TXN and COSTED_TXN_FOR_ITEM, which evaluate transaction-level and item-level costing applicability.
Client resolution routines form the largest group: GET_CLIENT_INFO, GET_CLIENT_INFO_FOR_ITEM, GET_CLIENT_CODE, GET_CLIENT_DETAILS, GET_CLIENT_ITEM_NAME, GET_CLIENT_ITEM, GET_ITEM_CLIENT_NAME, and GET_CATEGORY_INFO. Purchase-order-oriented routines include GET_CLIENT_PONUM_INFO, GET_CLIENT_PO_NUM, GET_PO_CLIENT_CODE, GET_PO_CLIENT_NAME, and GET_PO_NUMBER. The LOV helper GET_ITEM_SUFFIX_FOR_LOV supplies list-of-values support for item suffixes. No parameter lists are documented, and none should be assumed.
Tables Accessed
The package reads from several registered EBS base tables through APPS synonyms. HZ_PARTIES and HZ_CUST_ACCOUNTS supply customer party and account data used to derive client codes and names. MTL_CLIENT_PARAMETERS holds the 3PL client definition and is central to the client-information routines. MTL_SYSTEM_ITEMS and the key flexfield view MTL_SYSTEM_ITEMS_B_KFV provide item and concatenated item-segment data, while PO_HEADERS_ALL provides purchase order header information for the PO client mapping functions. Flexfield structure and segment metadata are obtained from FND_ID_FLEX_SEGMENTS_VL and FND_ID_FLEX_STRUCTURES_VL, which support the delimiter and segment-count routines.
Usage Notes
WMS_DEPLOY is not a standalone interface; it functions as a shared utility layer. The ETRM metadata records that it is referenced by 61 other database objects, and that it is itself not referenced by any database object, placing it high in the dependency chain. It is therefore typically invoked indirectly from WMS and Inventory forms, concurrent programs, and other PL/SQL packages that require consistent translation between internal item, customer, and PO identifiers and their client-facing equivalents. Because the package relies on FND_PROFILE and FND_MSG_PUB, callers should expect standard EBS profile option governance and message-stack behavior. Recent patches to any of the referenced tables should be evaluated against this package before deployment.
-
PACKAGE BODY: APPS.WMS_DEPLOY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WMS_DEPLOY, status:VALID,
-
SYNONYM: APPS.MTL_CLIENT_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_CLIENT_PARAMETERS, status:VALID,
-
PACKAGE BODY: APPS.INV_ONHAND_BALANCE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_ONHAND_BALANCE, status:VALID,
-
PACKAGE BODY: APPS.WSH_WSHRDLAB_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_WSHRDLAB_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.INV_INVENTORY_ADJUSTMENT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_INVENTORY_ADJUSTMENT, status:VALID,
-
PACKAGE BODY: APPS.RCV_RECEIPT_CONFIRMATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_RECEIPT_CONFIRMATION, status:VALID,
-
PACKAGE BODY: APPS.RCV_TRANSACTIONS_HISTORY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_TRANSACTIONS_HISTORY_PKG, status:VALID,
-
PACKAGE BODY: APPS.RCV_TRANSACTIONS_UTIL2
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_TRANSACTIONS_UTIL2, status:VALID,
-
PACKAGE BODY: APPS.INV_TRANSACTIONS_UTIL2
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_TRANSACTIONS_UTIL2, status:VALID,
-
PACKAGE: APPS.WMS_DEPLOY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WMS_DEPLOY, status:VALID,
-
PACKAGE BODY: APPS.WSH_SHIPPING_PARAMS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_SHIPPING_PARAMS_PVT, status:VALID,
-
PACKAGE BODY: APPS.RCV_EXTERNAL_INTERFACE_SV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_EXTERNAL_INTERFACE_SV, status:VALID,
-
PACKAGE BODY: APPS.WMS_PLAN_TASKS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WMS_PLAN_TASKS_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_INTERFACE_VALIDATIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INTERFACE_VALIDATIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.WMS_TASK_DISPATCH_LOV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WMS_TASK_DISPATCH_LOV, status:VALID,
-
PACKAGE BODY: APPS.INV_3PL_SEEDED_SOURCES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_3PL_SEEDED_SOURCES, status:VALID,
-
PACKAGE BODY: APPS.INV_3PL_BILLING_UNITS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_3PL_BILLING_UNITS_PVT, status:VALID,
-
PACKAGE BODY: APPS.INV_RCV_TXN_INTERFACE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_TXN_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRANSACTIONS_TPW_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRANSACTIONS_TPW_UTIL, status:VALID,
-
PACKAGE BODY: APPS.WSH_WSHRDINV_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_WSHRDINV_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.INV_REPLENISH_COUNT_LOVS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_REPLENISH_COUNT_LOVS, status:VALID,
-
PACKAGE BODY: APPS.WSH_DELIVERY_DETAILS_SPLITTER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_DELIVERY_DETAILS_SPLITTER, status:VALID,
-
PACKAGE BODY: APPS.INV_EXTERNAL_INTERFACE_SV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_EXTERNAL_INTERFACE_SV, status:VALID,
-
PACKAGE BODY: APPS.WSH_AUTO_MANIFEST
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_AUTO_MANIFEST, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRANSACTIONS_FORM_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRANSACTIONS_FORM_PKG, status:VALID,
-
PACKAGE BODY: APPS.INV_LABEL_PVT2
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_LABEL_PVT2, status:VALID,
-
PACKAGE BODY: APPS.WSH_INTEGRATION
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INTEGRATION, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRANSACTIONS_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRANSACTIONS_UTIL, status:VALID,
-
PACKAGE BODY: APPS.WSH_SHIP_CONFIRM_ACTIONS2
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_SHIP_CONFIRM_ACTIONS2, status:VALID,
-
PACKAGE BODY: APPS.WSH_WSHRDPAK_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_WSHRDPAK_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_PICKING_BATCHES_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_PICKING_BATCHES_GRP, status:VALID,
-
PACKAGE BODY: APPS.INV_LABEL_PVT1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_LABEL_PVT1, status:VALID,
-
PACKAGE: APPS.WMS_DEPLOY
12.2.2
-
PACKAGE BODY: APPS.PO_INBOUND_XML
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_INBOUND_XML, status:VALID,
-
PACKAGE BODY: APPS.INV_UI_ITEM_LOVS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_UI_ITEM_LOVS, status:VALID,
-
PACKAGE BODY: APPS.WSH_EXTERNAL_INTERFACE_SV
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_EXTERNAL_INTERFACE_SV, status:VALID,
-
PACKAGE BODY: APPS.WSH_DELIVERY_DETAILS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_DELIVERY_DETAILS_PKG, status:VALID,
-
PACKAGE BODY: APPS.INV_LABEL_PVT5
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_LABEL_PVT5, status:VALID,
-
PACKAGE BODY: APPS.WSH_CUST_MERGE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_CUST_MERGE, status:VALID,
-
PACKAGE BODY: APPS.WMS_CATCH_WEIGHT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WMS_CATCH_WEIGHT_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_BATCH_PROCESS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_BATCH_PROCESS, status:VALID,
-
PACKAGE BODY: APPS.INV_LABEL_PVT4
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_LABEL_PVT4, status:VALID,
-
PACKAGE BODY: APPS.RCV_RMA_TRANSACTIONS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:RCV_RMA_TRANSACTIONS, status:VALID,
-
PACKAGE BODY: APPS.INV_RCV_STD_RCPT_APIS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_RCV_STD_RCPT_APIS, status:VALID,
-
PACKAGE BODY: APPS.WSH_INTERFACE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.INV_UI_RCV_LOVS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_UI_RCV_LOVS, 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 BODY: APPS.WMS_CARTNZN_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WMS_CARTNZN_PUB, status:VALID,
-
PACKAGE BODY: APPS.WSH_PROCESS_INTERFACED_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_PROCESS_INTERFACED_PKG, status:VALID,
-
PACKAGE BODY: APPS.INV_LABEL_PVT8
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:INV_LABEL_PVT8, status:VALID,