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.
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.
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