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