向服务器发送一个拣选事件。
identifier:send_pick_event
构成要素
pick_event。选取事件的类型,例如:CANCEL_PICK_GROUP。
connection_timeout。当在指定的时间(以秒为单位)后没有收到服务器的响应,请求就会被中止。
server_communication:将服务器通信设置为SYNCHRONOUS、ASYNCHRONOUS或NONE。
属性。可以通过pick_event传递给服务器的属性列表。
输出
此事件的事件标签是pick_event
好的。选取事件已成功发送到服务器。
NEW_ORDER:服务器通过响应传递一个新的拣选订单。它也会发送OK事件
ERROR:在发送Pick Event时出现了错误。如果服务器发送了错误信息,将在有效载荷中找到它。
有效载荷:错误,错误信息,错误类,错误,类别,错误代码
TIMEOUT。服务器在指定时间内没有回应,connection_timeout。
实例
最小的
<pick_order_request id="send_pick_event" pick_event="CANCEL_PICK_GROUP" />
所有选项
<send_pick_event id="send_pick_event" pick_event="CANCEL_PICK_GROUP" connection_timeout="20" server_communication="SYNCHRONOUS">
<list name="properties" listType="NAMED">
<param name="reason" type="string">DAMAGE</param>
</list>
</send_pick_event>