Order processing
The Mobile WMS application can be used to handle Receive / PutAway / Pick / Count / Move orders.
Each order type is basically handled in the same way and the flow of messages between the mobile device and the ERP system is seen below.
When the mobile device sends a request for order data it expects the following data per order:
...
The data above is the only order information needed by the Mobile WMS application.
Displaying Order Information
The standard ”Order List” screens are configured to show three lines of text for each order. Here you present the information that the user will use to identify the correct order. The values on the 3 lines are controlled by the content of DisplayLine1+2+3.
When an order is selected the user is transferred to the ”Order Lines” screen. In the top of the ”Order Lines” screen there are two lines to display information about the selected order. These values are controlled by the values in the HeaderLabel/Value elements.
Example XML
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="utf-16"?>
<response messageid="4d932552-7394-45a6-89f0-011532c65912" status="Completed" xmlns="http://schemas.microsoft.com/Dynamics/Mobile/2007/04/Documents/Response">
<description />
<responseData>
<BaseOrder xmlns="http://schemas.taskletfactory.com/MobileWMS/BaseDataModel">
<BackendID>WM000001</BackendID>
<Status>1</Status>
<Sorting>0</Sorting>
<DisplayLine1>WM000001</DisplayLine1>
<DisplayLine2>No. of lines:4</DisplayLine2>
<DisplayLine3>WHITE</DisplayLine3>
<HeaderLabel1>Order No.</HeaderLabel1>
<HeaderLabel2 />
<HeaderValue1>WM000001</HeaderValue1>
<HeaderValue2 />
</BaseOrder>
</responseData>
</response>
|
...