Marquer la commande à traiter comme étant traitée
L'action Marquer la commande à traiter comme étant traitée crée un traitement des commandes pour toutes les rubriques d’une commande à traiter.
Si une commande à traiter se trouve dans un état où elle ne peut pas être traitée, comme ON_HOLD
, le flux de travail Flow échouera. La commande à traiter doit être dans un état où elle peut être traitée. Pour ce faire, vous pouvez définir une condition à évaluer si FulfillmentOrder.supportedActions.action
inclut CREATE_FULFILLMENT
.
Sur cette page
Champs
L'action Marquer la commande à traiter comme étant traitée contient les champs suivants.
Champ | Description |
---|---|
Message | Un message supplémentaire à envoyer avec le traitement des commandes. |
Avertir le client | Informez le client que le traitement des commandes a été créé. |
Déclencheurs
L'action Marquer la commande à traiter comme étant traitée fonctionne sur les commandes à traiter. L’action utilise un identifiant de commande à traiter pour identifier la commande à traiter et en créer le traitement. L'action Marquer la commande à traiter comme étant traitée peut être utilisée dans les flux de travail qui commencent par les déclencheurs suivants :
- Commande prête pour le traitement
- Traitement de commande déplacé
- Levée de la suspension du traitement des commandes
- Demande d’annulation de traitement de commande rejetée
- Demande de traitement de commande à traiter acceptée
- Le service de traitement des commandes n’a pas réussi à effectuer le traitement
L’action Marquer la commande à traiter comme étant traitée peut également être utilisée dans tout flux de travail qui parcourt le traitement des commandes à l’aide de l'action Pour chaque boucle (parcourir).
Exemples
Dans cet exemple de flux de travail, lorsqu’une commande à traiter est déplacée vers un nouvel emplacement, un traitement des commandes est créé pour la commande à traiter.
Dans cet exemple de flux de travail, lorsqu’une commande est créée, un traitement des commandes est créé pour toutes les commandes à traiter.Détails de l'API
Pour en savoir plus, examinez la mutation fulfillmentCreateV2 .