Loading
Automatisation de vos processus métier
Table des matières
Sélectionner des filtres

          Aucun résultat
          Aucun résultat
          Voici quelques conseils de recherche

          Vérifiez l'orthographe de vos mots-clés.
          Utilisez des termes de recherche plus généraux.
          Sélectionnez moins de filtres pour élargir votre recherche.

          Recherchez dans toute l’aide de Salesforce
          Action Créer une commande de retour

          Action Créer une commande de retour

          Dans Gestion des commandes Salesforce, créez une commande de retour et des articles de commande de retour pour les articles appartenant à un résumé de commande. Vous pouvez ajouter des frais de retour pour n'importe quel article de commande.

          É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 Return Order.

          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
          Return Order Input

          Cette entrée est une variable de classe ConnectApi.ReturnOrderInputRepresentation définie par Apex.

          La variable a quatre champs :

          • orderSummaryId : ID du résumé de commande contenant les articles à renvoyer. Le type de cycle de vie de la commande du résumé doit être Géré.
          • returnOrderLifeCycleType : LifeCycleType de la commande de retour. Les valeurs possibles sont les suivantes :
            • Managed : traite la commande de retour en utilisant les actions et des API. Elle peut générer des commandes de modification, et affecte les champs financiers et les calculs de cumul.
            • Unmanaged : la commande de retour est utilisée uniquement à des fins de suivi. Elle n'est impliquée dans aucun calcul financier et ne génère aucune commande de modification. Le système n'empêche pas la création d'éléments de ligne dupliqués dans une commande de retour non gérée pour le même article de commande.
          • returnOrderLineItems : une liste de variables de classe ConnectApi.ReturnOrderLineItemInputRepresentation définies par Apex. Chaque variable contient les champs suivants :
            • canReduceShipping : indique si les frais d'expédition associés peuvent être remboursés.
            • orderItemSummaryId : ID du OrderItemSummary associé. Si OrderItemSummary a déjà un ReturnOrderLineItem associé, vous devez spécifier un reasonForReturn différent. La duplication du motif rompt les calculs financiers.
            • quantityExpected : quantité attendue à retourner.
            • quantityReceived : (facultatif) quantité déjà physiquement retournée. Cette valeur n'est utilisée par aucune fonctionnalité standard, mais fournie pour les personnalisations.
            • reasonForReturn : (facultatif) motif de retour. La valeur doit correspondre à une entrée dans la liste de sélection ReasonForReturn de l'objet ReturnOrderLineItem.
            • returnOrderLineItems : (facultatif) liste de variables Apex de la classe ConnectApi.ReturnOrderLineItemFeeInputRepresentation. Chaque variable contient les champs suivants :
              • amount : valeur utilisée pour calculer le montant des frais, tel que décrit par le amountType. Il doit être une valeur positive.
              • amountType : décrit le montant des frais calculé. Il peut avoir l'une des valeurs suivantes :
                • AmountWithTax : montant correspond au montant des frais, taxe comprise.
                • AmountWithoutTax : montant correspond au montant des frais, hors taxe. La taxe est calculée sur la valeur et ajoutée.
                • Percentage : montant est un pourcentage. Le montant des frais est amount divisé par 100, puis multiplié par le TotalPrice et le TotalTaxAmount du OrderItemSummary associé, au prorata de la quantité renvoyée.
                • PercentageGross : montant est un pourcentage. Le montant des frais est amount divisé par 100, puis multiplié par le TotalLineAmountWithTax du OrderItemSummary associé, au prorata de la quantité renvoyée.
              • description : (facultatif) description des frais.
              • product2Id : ID du produit représentant les frais.
              • reason : motif des frais. La valeur doit correspondre à une entrée dans la liste de sélection ReasonForReturn de l'objet ReturnOrderLineItem.
          • status : statut à attribuer à la commande de retour. La valeur doit correspondre à l'une des valeurs de liste de sélection du champ Statut de l'objet Commande de retour.

          Stockage des valeurs de sortie

          Paramètre de sortie Description
          Return Order Output

          Cette valeur est une variable de classe ConnectApi.ReturnOrderOutputRepresentation définie par Apex.

          Le champ returnOrderId contient l’ID de la commande de retour créée.

          Utilisation

          Pour configurer l'entrée Create Return Order :

          • Utilisez des éléments Attribution pour définir les valeurs de champ canReduceShipping, orderItemSummaryId, quantityExpected, quantityReceived et reasonForReturn dans une ou plusieurs variables ConnectApi.ReturnOrderLineItemInputRepresentation.
          • Si vous souhaitez ajouter des frais de retour, utilisez des éléments Attribution pour définir les valeurs de champ amount, amountType, description, product2Id et reason dans une ou plusieurs variables ConnectApi.ReturnOrderLineItemFeeInputRepresentation. product2Id pointe vers un produit des frais que vous avez créé.
          • Utilisez les éléments Attribution pour ajouter les variables ConnectApi.ReturnOrderLineItemFeeInputRepresentation aux champs returnOrderLineItemFees dans les variables ConnectApi.ReturnOrderLineItemInputRepresentation représentant les articles de la commande de retour associés.
          • Utilisez un élément Attribution pour ajouter les variables ConnectApi.ReturnOrderLineItemInputRepresentation au champ returnOrderLineItems dans une variable ConnectApi.ReturnOrderInputRepresentation.
          • Utilisez des éléments Attribution pour définir les valeurs de champ orderSummaryId, returnOrderLifeCycleType et status dans la variable ConnectApi.ReturnOrderInputRepresentation.
          • Utilisez la variable ConnectApi.ReturnOrderInputRepresentation dans l’entrée Action.
           
          Chargement
          Salesforce Help | Article