Fractionnement de l’ordre de traitement de la commande

Un ordre de traitement de la commande est une attribution d’articles du panier à un emplacement de traitement des commandes. Le déclencheur Fractionnement de l’ordre de traitement de la commande démarre un flux de travail lorsqu’un ordre de traitement de la commande est fractionné par vous ou par une application tierce. Les flux de travail utilisant ce déclencheur s’appliquent à l’ordre de traitement de la commande d’origine ainsi qu’aux ordres de traitement de commande résultant du fractionnement.

Données fournies par le déclencheur Fractionnement de l’ordre de traitement de la commande

Les données suivantes sont fournies aux flux de travail qui commencent par le déclencheur Fractionnement de l’ordre de traitement de la commande.

Données fournies aux flux de travail avec le déclencheur Fractionnement de l’ordre de traitement de la commande.
DonnéesDescription
ordre de traitement de la commandeL’ordre de traitement de la commande d’origine qui a été fractionné. Permet d’accéder aux données de l’objet FulfillmentOrder de l’API GraphQL Admin
ordre de traitement de la commande restantL’ordre de traitement de la commande restant résultant du fractionnement. Permet d’accéder aux données de l’objet FulfillmentOrder de l’API GraphQL Admin
ordre de traitement de la commande de remplacementL’ordre de traitement de la commande de remplacement si l’ordre de traitement de la commande d’origine n’a pas pu être fractionné. Ce champ est facultatif et peut être nul. Permet d’accéder aux données de l’objet FulfillmentOrder de l’API GraphQL Admin

Actions

Ce déclencheur fournit des ordres de traitement de commande, ce qui vous permet d’utiliser n’importe quelle action qui nécessite un ordre de traitement de la commande, y compris :

Les ordres de traitement de la commande étant également liés à une commande, le déclencheur peut aussi être utilisé avec des actions qui nécessitent des commandes, telles que :

Les ordres de traitement de la commande contiennent également des listes de données, telles que des articles. Vous pouvez parcourir ces listes et effectuer des actions sur chaque article à l’aide d’une action Pour chaque. Par exemple, vous pouvez parcourir les articles pour vérifier la disponibilité du stock.

Test du déclencheur

Pour tester un flux de travail actif qui commence par ce déclencheur, vous pouvez :

  • Diviser un ordre de traitement de la commande dans l’interface administrateur Shopify en sélectionnant n’importe quelle commande et en utilisant la fonctionnalité de division.
  • Pour tester les flux de travail qui gèrent les ordres de traitement de la commande de remplacement, traitez d’abord partiellement certains articles d’un ordre de traitement de la commande, puis divisez les articles non traités restants. Le suivi de ces étapes générera un ordre de traitement de la commande de remplacement, car l’ordre de traitement de la commande d’origine ne peut pas être divisé.
  • Contactez votre application tierce de gestion des commandes pour lui demander de diviser un ordre de traitement de la commande à l’aide de la mutation fulfillmentOrderSplit.

Détails de l’API

Le déclencheur Division de l’ordre de traitement de la commande permet d’effectuer des actions avec l’objet de l’API GraphQL FulfillmentOrderSplitResult. Ce déclencheur correspond au webhook fulfillment_orders/split.

Pour d’autres flux de travail d’ordres de traitement de la commande, vous pouvez également envisager :