Move LPN
The Move LPN API allows you to facilitate the initial movement of the Replenishment process which will move the LPN(s) from a source location to a drop location.
Note: This API supports only Full LPN replenishment
allocations.
URL
POST .../wms/lgfapi/v10/replenishment/move_lpn/
Request Parameters
| Parameter/Field Name | Type | Required | Description |
| company_id__code | String | Yes | Company context by code. |
| facility_id__code | String | Yes | Facility context by code. |
| location | String | Yes | Drop location |
| from_container_nbr | String | Yes | From container number or Source LPN number |
| Sub_container_nbr | String | No | Substitution container or LPN number |
| pallet_nbr | String | Yes | Pallet number |
| mhe_system_code | String | No | MHE system code used for inventory movement. |
| short_flg | Boolean (True/False) | No | By default, the value will be considered as false. You can use this parameter to short. |
| default_reason_code | String | No | Reason Code to provide in case of shorting. |
| update_invn_onshort | Boolean (True/False) | No |
If this is set to “True”, the API updates the LPN status to lost status and triggers cycle count task if trigger is configured. If this is set to “False”, the API deallocates the allocations and moves the LPN status to located. |
Note:
- If you are shorting using the parameter “short_flg” =“True”, you can use the option to provide a default reason code with a valid reason code, and update_invn_onshort to make sure the inventory updates happen correctly.
- Passed location must be a drop location.
Request Body
In the following request body, under move section, sample payloads are added for the
following scenarios respectively:
- Normal full LPN pick
- Full LPN shorting pick
- Full LPN substitution
{
"company_id__code": "COMPANY01",
"facility_id__code": "FACILITY01",
"location": "DROPLOC1101",
"move": [
{
"from_container_nbr": "RSSLPN103S",
"pallet_nbr": "IBLPN123",
"mhe_system_code": "AGV",
"short_flg": "False",
"update_invn_onshort": "False"
},
{
"from_container_nbr": "CNTST0100031584",
"pallet_nbr": "IBLPN123",
"mhe_system_code": "AGV2",
"short_flg": "True",
"default_reason_code": "Reason2",
"update_invn_onshort": "True"
},
{
"from_container_nbr": "CNTST0100031583",
"sub_container_nbr": "CPOBLPN0106",
"pallet_nbr": "IBLPN123",
"mhe_system_code": "AGV",
"short_flg": "False",
"update_invn_onshort": "False"
}
]
}
Sample Response
200 OK