Envoie un événement de prélèvement au serveur.
Identifiant : send_pick_event
Éléments
pick_event : Le type d'événement de prélèvement, par exemple CANCEL_PICK_GROUP.
- Type : chaîne
- Valeur par défaut : CONFIRM_PICK_ORDER
connection_timeout : Si aucune réponse n'est reçue du serveur après un temps donné (en secondes), la demande est abandonnée.
- Type : long
- Valeur par défaut : 50
server_communication : Définit la communication du serveur à SYNCHRONOUS, ASYNCHRONOUS, ou NONE.
- Type : chaîne
- Valeur par défaut : SYNCHRONOUS
propriétés : Liste des propriétés qui peuvent être transmises au serveur avec le pick_event.
- Type : liste nominative
- Valeur par défaut : empty
Sortie
L'étiquette d'événement pour cet événement est pick_event.
OK : L'événement de prélèvement a été envoyé avec succès au serveur.
NEW_ORDER : Le serveur transmet un nouvel ordre de prélèvement avec la réponse. Il envoie également l'événement OK
ERROR : Une erreur s'est produite lors de l'envoi de l'événement de prélèvement. Si le serveur envoie un message d'erreur, celui-ci se trouvera dans les données utiles.
Charge utile : erreur, message d'erreur, classe d'erreur, erreur, catégorie, code d'erreur.
TIMEOUT : Le serveur n'a pas répondu dans le délai spécifié, connection_timeout.
Exemples
Minimal
<pick_order_request id="send_pick_event" pick_event="CANCEL_PICK_GROUP" />
Toutes les options
<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>