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