Divert Confirm
URL: "xxx.wms.ocs.oraclecloud.com/env_name/wms/api/divert_confirm/"
Initial WMS Version: 8.0.0
Overview
Gives the ability for automated systems (MHE) to confirm that an LPN was diverted or located.
This will trigger the update of the LPN's location as well as possibly completing any
putaway allocations.
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 |
---|---|---|---|
facility_code | Container's facility | string | |
company_code | Container's company | string | |
mhe_system_code | MHE system code that did the divert | X | string |
lpn_nbr | Container that was diverted/putaway | X | string |
divert_lane | The divert lane pushed down | C | string |
dest_locn_brcd | Barcode of specific location | C | String |
pallet_nbr | Pallet that was diverted/putaway | - | String |
Note:
- Flat (pipe-delimited) data is valid when using flat_data input argument
- Data must follow the order specified above in the format: facility_code|company_code|mhe_system_code|lpn_nbr|divert_lane|dest_locn_brcd
- Multiple containers are separated by a new line
- XML data is valid when use xml_data input argument
See exmaple below:
The "Header" section may be omitted - it is not used at this time - If facility_code and/or company_code are not provided, the requesting user's default context is used
- The user must be eligible for all facility/company combinations
- The LPN can be Inbound or Outbound
- divert_lane or dest_locn_brcd must be provided
- When divert_lane is provided:
- System will locate LPN to Drop location in the given facility with the corresponding divert lane configured
- When dest_locn_brcd is provided:
- Locate the LPN to the specific location provided
If IBLPN:
- Cannot locate to a Consolidation location
- Cannot locate to a Drop location used for IB Sort
- Must be located to a VAS location if LPN requires VAS
- Must be located to a QC location if LPN requires QC
- If putaway allocation exist
- LPN cannot have a Prevent Putaway lock
- If dest_locn_brcd matches the directed location, putaway will be completed
- If dest_locn_brcd does not match the directed location, putaway allocations will be deallocated
- Putaway allocations must be for a single location
- If OBLPN:
- Cannot locate to Active or Reserve
- Must be in status In-Picking, Picked, In-Packing, or Packed
Example XML
<LgfData>
<Header>
<DocumentVersion>20B</DocumentVersion>
<OriginSystem>Host</OriginSystem>
<ClientEnvCode>wms6head</ClientEnvCode>
<ParentCompanyCode>*</ParentCompanyCode>
<Entity>divert_confirmation</Entity>
<TimeStamp>2019-01-25T12:34:56</TimeStamp>
<MessageId>1234567890</MessageId>
</Header>
<ListOfDivertConfirmations>
<divert_confirmation>
<facility_code>FAC001</facility_code>
<company_code>COM001</company_code>
<mhe_system_code>CONVYR001</mhe_system_code>
<lpn_nbr>LPN12345</lpn_nbr>
<divert_lane>DIVERT001</divert_lane>
<dest_locn_brcd></dest_locn_brcd>
</divert_confirmation>
<divert_confirmation>
<facility_code>FAC001</facility_code>
<company_code>COM002</company_code>
<mhe_system_code>CONVYR002</mhe_system_code>
<lpn_nbr>LPN12345</lpn_nbr>
<divert_lane></divert_lane>
<dest_locn_brcd>LOCN1234</dest_locn_brcd>
</divert_confirmation>
</ListOfDivertConfirmations>
</LgfData>