MHE API to perform cubed or non cubed picking

URL: "xxx.wms.ocs.oraclecloud.com/env_name/wms/api/pick_confirm/"

Overview

Gives the ability for automated systems (MHE) to complete allocations of the LPN (ie. pack, pick, etc)

This will trigger the update of WMS to complete the packing operations.

Table 1. Request Arguments
Argument Name Function Required Default Value Data Type
xml_data Required data in XML format C string
flat_data Required data in delimited format C string
Note: Either xml_data or flat_data must be provided.
Table 2. Data Format
Field Name Function Required Data Type Default
facility_code string User default facility
company_code string User default company
wave_nbr wave number X string
order_nbr Order number of LPN C string
item_alternate_code Item alternate code C string
item_barcode C string
qty quantity packed C number
pick_location pick location of ib LPN X string
from_container_nbr If Picking is performed from reserve location then inbound LPN number is mandatory if picking from active location then inbound lpn number is not mandatory C string
to_container_nbr Outbound LPN number picked and packed into. C

string

action_code X string
mhe_system_code X string
reason_code string
update_inventory_on_short_flg Boolean False
close_container_status Value sent is PICKED or PACKED depending on operation string Packed
short_on_close_flg Boolean False
allocation_uom Depicts the UOM in which the corresponding inventory is allocated. Possible values UNITS, PACKS, CASES String
uom_qty Depicts the corresponding inventory pack or inventory case qty. Populate the value if allocation uom is packs or cases. uom_qty will be blank if the allocation uom is Units or LPNs. Value shared will be in integers. Integer
batch_nbr MHE can send the batch number corresponding to the item that is been picked String
Note:
  • User needs to be eligible for facility and company
  • wave number needs to exist in the system
  • qty must be an integer
  • from_container_nbr needs to be either "partial allocated" or "allocated" status
  • LPN allocation must be associated with the mhe system given in the mhe_system_code
  • Valid values for ob_lpn_status : "PACKED" "PICKED"
  • Valid values for action_code : "PICK", "SHORT", "CLOSE", "COMPLETE"
  • order_nbr is required if action code is pick or short
  • if action code is pick or short at least item_alternate_code or item_barcode must be passed
  • qty is required if action code is pick or short
  • If it is pick or short you need have at least pick_location or from_containter_number)
  • if action code close or pick or short, then to container nbr is required