Action Créer des commandes d'exécution
Dans Gestion des commandes Salesforce, créez des commandes d'exécution et des produits de commande d'exécution pour plusieurs résumés de groupe de livraison de commande, chacun définissant un destinataire et un mode de livraison. Vous spécifiez les résumés de produits de commande à exécuter et les emplacements d'exécution pour les traiter. Si vous spécifiez plusieurs emplacements de réalisation pour un seul résumé de groupe de livraisons de commande, une commande de réalisation est créée pour chaque emplacement.
Éditions requises
| Disponible avec : Lightning Experience |
| Afficher les éditions prises en charge. |
| Cette fonctionnalité nécessite le complément Salesforce Order Management. Pour acheter, contactez votre chargé de compte Salesforce. |
Dans Flow Builder, ajoutez un élément Action vers votre flux. Sélectionnez la catégorie Gestion des commandes et recherchez Create Fulfillment Orders.
Définition des valeurs d'entrée
Utilisez les valeurs antérieures du flux pour définir les entrées.
| Paramètre d'entrée | Description |
|---|---|
| Fulfillment Orders Input | Cette entrée est une variable de classe ConnectApi.MultipleFulfillmentOrderInputRepresentation définie par Apex. La variable contient un champ : fulfillmentOrders. Ce champ est une liste de variables de classe ConnectApi.FulfillmentOrderInputRepresentation définies par Apex. Chaque variable contient trois champs :
|
Stockage des valeurs de sortie
| Paramètre de sortie | Description |
|---|---|
| Fulfillment Orders Output | Cette valeur est une variable de classe ConnectApi.MultipleFulfillmentOrderOutputRepresentation définie par Apex. La variable contient un champ : fulfillmentOrders. Ce champ est une liste de variables de classe ConnectApi.FulfillmentGroupOutputRepresentation définies par Apex. Chaque variable contient les champs suivants :
|
Pour configurer l'entrée Fulfillment Orders :
-
Pour chaque groupe de livraisons de commande :
- Utilisez les éléments Attribution pour définir les valeurs de champ orderItemSummaryId et quantity dans une ou plusieurs variables ConnectApi.OrderItemSummaryInputRepresentation.
- Utilisez les éléments Attribution pour ajouter les variables ConnectApi.OrderItemSummaryInputRepresentation aux champs orderItemSummaries sur une ou plusieurs variables ConnectApi.FulfillmentGroupInputRepresentation, une pour chaque groupe d’exécution.
- Utilisez des éléments Attribution pour définir les valeurs de champ fulfilledFromLocationId, fulfillmentType et referenceId dans les variables ConnectApi.FulfillmentGroupInputRepresentation.
- Utilisez des éléments Attribution pour ajouter les variables ConnectApi.FulfillmentGroupInputRepresentation au champ fulfillmentGroups dans une variable ConnectApi.FulfillmentOrderInputRepresentation.
- Utilisez les éléments Attribution pour définir les valeurs de champ orderDeliveryGroupSummaryId et orderSummaryId sur la variable ConnectApi.FulfillmentOrderInputRepresentation.
- Utilisez des éléments Attribution pour ajouter les variables ConnectApi.FulfillmentOrderInputRepresentation au champ fulfillmentOrders dans une variable ConnectApi.MultipleFulfillmentOrderInputRepresentation.
- Utilisez la variable ConnectApi.MultipleFulfillmentOrderInputRepresentation dans l’entrée Action.
