Skip to main content
Rejoignez-nous lors de l'événement TDX à San Francisco ou sur Salesforce+ les 5 et 6 mars pour la conférence des développeurs à l'ère des agents IA. Inscrivez-vous dès maintenant.

Personnalisation des flux d’Order Management

Objectifs de formation

Une fois cette unité terminée, vous pourrez :

  • Expliquer ce qu’est un flux
  • Décrire les deux types de flux
  • Énumérer et décrire les modèles de flux d’Order Management
  • Énumérer les différentes façons de personnaliser ou de configurer des flux
  • Expliquer comment rendre possible l’utilisation de flux de service sur la page d’enregistrement du résumé de la commande

Configuration de flux pour Order Management

Order Management fonctionne avec Flow Builder, un outil qui vous permet de créer des fonctions manuelles et automatisées dans votre organisation. Les flux collectent des données et exécutent des actions dans votre Salesforce org ou un système externe. Vous pouvez utiliser deux types de flux avec Order Management.

  • Screen (Écran) : automatisez un processus métier qui recueille des données auprès d’individus, tel qu’un tutoriel guidé ou un assistant avec des écrans.
  • Autolaunched (Lancé automatiquement) : lancez un flux en interne lorsqu’un enregistrement est modifié ou qu’un utilisateur clique sur un bouton.

Utilisation de deux types de flux avec Order Management : Screen (Écran) et Autolaunched (Lancé automatiquement).

Pour vous familiariser avec cet outil, consultez la section Flow Builder à la page Automatisation de vos processus métiers de l’aide Salesforce.

Flux d’Order Management

Order Management s’accompagne d’un ensemble de modèles de flux. Maria ne peut toutefois pas les utiliser directement. Elle doit les copier, les personnaliser et configurer son système de sorte qu’il utilise les copies. Elle peut en lancer certains manuellement, tandis que le système en lance d’autres automatiquement. 

Flux

Type de flux

Type de lancement

Annuler l’article

Écran

partage

Créer un résumé de la commande

Lancé automatiquement

Système

Créer une exception de traitement

Lancé automatiquement

Système

Remise

Écran

partage

Even Exchange Flow (Flux Échange équivalent) [nécessite une licence Growth Salesforce Order Management]

Écran

partage

Order On Behalf Of (OOBO) [Commander au nom de]

Écran

partage

Reship Order (Réexpédier la commande) [nécessite une licence Growth Salesforce Order Management]

Écran

partage

Retourner l’article

Écran

partage

Flux Return Merchandise Authorizations - Create Credit Memo and Ensure Refunds (Autorisations de retour de produit - Créer une note de crédit et garantir le remboursement)

Lancé automatiquement

Système

RMA Return Items (RMA Retourner des articles)

Écran

partage

Le système lance des flux automatiquement dans les situations suivantes :

  • Create Order Summary (Créer un résumé de la commande) : lorsqu’un enregistrement de commande est créé ou mis à jour et que son StatusCode (Code de statut) est Activated (Activé).
  • Create Process Exception (Créer une exception de traitement) : lorsqu’un événement de plate-forme Événement d’exception de traitement est créé.
  • RMA - Create Credit Memo and Ensure Refunds (Autorisations de retour de produit - Créer une note de crédit et garantir le remboursement) : lorsqu’un enregistrement d’ordre de retour avec un cycle de vie de type Managed (Géré) est mis à jour et que sa StatusCategory (Catégorie de statut) est Closed (Fermé).

Considérations relatives aux flux

Les flux ne peuvent pas utiliser d’étiquettes localisées. Si Maria souhaite inclure un écran ou un texte localisé dans un flux, elle doit créer une copie du flux avec un texte codé en dur dans la langue souhaitée.

Si Maria ajoute un champ personnalisé à un objet utilisé dans un flux, elle doit également personnaliser le flux pour le gérer.

Une commande de modification est un enregistrement de commande. Si vous ajoutez un champ personnalisé obligatoire à l’objet de commande, veillez à modifier les flux de service pour définir ce champ lorsque l’utilisateur crée une commande de modification. Si un flux tente de créer une commande et qu’il ne définit pas ce champ, l’opération échoue.

Personnalisation et configuration des modèles de flux

Une fois que Maria a copié un modèle de flux, elle peut le personnaliser. Voici les étapes à suivre pour créer un flux à partir d’un modèle.

  1. Dans Setup (Configuration), dans la zone Quick Find (Recherche rapide), saisissez Flows (Flux), puis sélectionnez Flows (Flux).
  2. Cliquez sur Nouveau flux.

Maria peut maintenant personnaliser le flux comme dans les exemples suivants.

  • Utilisez la fonctionnalité d’échange équivalent avec les devises multiples.
  • Utilisez une valeur allocatedItemsChangeOrderType différente avec le flux Discount Item (Article de remise).
  • Utilisez Salesforce Omnichannel Inventory.
  • Configurez les motifs justifiant une annulation, une remise, un retour ou un échange équivalent.
  • Configurez l’autorisation de retour de produit (RMA).

Utilisation de la fonctionnalité d’échange équivalent avec les devises multiples

Maria utilise la fonctionnalité d’échange équivalent et souhaite prendre en charge plusieurs devises. L’échange équivalent consiste à troquer un produit contre un autre, généralement d’une taille ou d’une couleur différente. Voici comment elle personnalise le flux Even Exchange (Échange équivalent) pour définir la valeur Currency ISO Code (Code ISO de la devise) sur les entrées au catalogue de prix.

  1. Ouvrez le flux Even Exchange (Échange équivalent).
  2. Dans la liste des éléments Create Records (Créer des enregistrements), sélectionnez l’élément Pricebook Entry (Entrée au catalogue de prix). (Vous pouvez également saisir cet élément dans la zone de recherche pour le trouver.)
    Dans le flux Even Exchange (Échange équivalent), modifiez l’enregistrement Pricebook Entry (Entrée au catalogue de prix).
  3. Dans la section Set Field Values for the Price Book Entry (Définir les valeurs de champ de l’entrée au catalogue de prix), cliquez sur Add Field (Ajouter un champ).
    • Dans la zone Field (Champ), sélectionnez Currency ISO Code (Code ISO de la devise).
    • Dans la zone Value (Valeur), définissez cette valeur sur celle du code ISO de la devise du résumé de la commande en sélectionnant Get Order Summary (Obtenir des résumés de commande), puis Currency ISO Code (Code ISO de la devise).
  1. Cliquez sur Done (Terminé).
  2. Cliquez sur Save (Enregistrer).

Personnalisation du flux Discount Item (Article de remise)

Par défaut, le flux Discount Item (Article de remise) appelle l’action Adjust Order Item Summary (Résumé d’élément de commande d’ajustement) avec une valeur allocatedItemsChangeOrderType égale à InFulfillment. Ce processus crée un ordre de modification distinct pour les éléments de commande en cours d’exécution. Maria souhaite utiliser un processus différent et est contente de savoir qu’il suffit de définir une valeur différente.

Si vous prévoyez d’utiliser des résumés de commande non gérés, personnalisez la logique du flux Create Order Summary (Créer un résumé de la commande) pour associer le type de cycle de vie de la commande. Le flux par défaut crée systématiquement des résumés de commande gérés. Reportez-vous à la page Cycle de vie de gestion des commandes.

Utilisation de Salesforce Omnichannel Inventory

Si vous utilisez Salesforce Omnichannel Inventory, vous devez personnaliser des flux.

  • Dans le flux Even Exchange (Échange équivalent), définissez les variables applyOCI et useLocationGroups sur true (vrai). La valeur par défaut de ces variables est false (faux).
  • Dans le flux Reship Order (Réexpédier la commande), appliquez la valeur true (vrai) à la variable applyOCI. La valeur par défaut de cette variable est false (faux).

Configuration des motifs

Pour les flux Cancel Item (Annuler l’article), Discount (Remise), Return Item (Retourner l’article) et Even Exchange (Échange équivalent), l’utilisateur doit sélectionner un motif justifiant l’action dans une liste déroulante. Les motifs peuvent par exemple être les suivants : Wrong Item (Article incorrect) et Customer Changed Mind (Changement d’avis du client). Voici comment définir une liste de motifs et les ajouter aux valeurs de la liste de sélection pour le champ Reason (Motif) de l’objet Order Product Summary Change (Modification du résumé des produits de la commande).

  1. Dans Setup (Configuration), dans la zone Quick Find (Recherche rapide), saisissez Object Manager (Gestionnaire d’objet), puis sélectionnez Object Manager (Gestionnaire d’objet).
  2. Sélectionnez l’objet Order Product Summary Change (Modification du résumé des produits de la commande).
  3. Cliquez sur Champs et relations.
  4. Sélectionnez le motif correspondant.
    Ajout des motifs justifiant une modification du résumé des produits de la commande.
  5. Ajoutez vos motifs aux valeurs de la liste de sélection de motifs.
  6. Sélectionnez une valeur par défaut.

Configuration de Return Merchandise Authorization (RMA) [Autorisation de retour de produit (RMA)]

Voici comment indiquer un utilisateur par défaut et des motifs de retour pour les autorisations de retour de produit. Tous les motifs des valeurs retournées figurant sur l’élément de ligne de commande de retour doivent correspondre aux valeurs des motifs figurant sur la modification du résumé du produit de la commande.

  1. Spécifiez un utilisateur de workflow par défaut. Certaines actions du flux RMA sont exécutées par cet utilisateur.
    • Dans Setup (Configuration), dans la zone Quick Find (Recherche rapide), saisissez Process Automation Settings (Paramètres d’automatisation des processus), puis sélectionnez Process Automation Settings (Paramètres d’automatisation des processus).
      Dans l’organisation, indiquez un utilisateur de workflow par défaut. Certaines actions du flux RMA sont exécutées par cet utilisateur.
    • Dans le champ Default Workflow User (Utilisateur de workflow par défaut), saisissez le nom d’un utilisateur ayant un profil d’administrateur système. Vous pouvez cliquer sur l’icône de recherche pour ouvrir une fenêtre de recherche utilisateur.
  1. Ajoutez vos motifs de retour à l’objet Return Order Line Item (Élément de ligne de commande de retour).
    • Dans Setup (Configuration), dans la zone Quick Find (Recherche rapide), saisissez Object Manager (Gestionnaire d’objet), puis sélectionnez Object Manager (Gestionnaire d’objet).
    • Sélectionnez Return Order Line Item (Élément de ligne de commande de retour).
    • Sélectionnez Fields & Relationships (Champs et relations).
    • Dans Reason for Return (Motif du retour), sélectionnez le motif. Vous pouvez également cliquer sur New (Nouveau) et créer la liste.
    • Ajoutez vos motifs de retour aux valeurs de la liste de sélection de motifs de retour.
    • Sélectionnez une valeur par défaut.
    • Vérifiez que l’ensemble de ces entrées figure également dans la liste de sélection Reason (Motif) de la modification du résumé du produit de la commande.

Flux de paiement B2B

Maria utilise Order Management avec les flux de paiement de B2B Commerce, elle doit donc configurer le flux de paiement B2B pour qu’il fonctionne avec Order Management.

Disponibilité des flux de service sur la page d’enregistrement du résumé de la commande

Maria permet aux utilisateurs d’accéder à ses flux en les ajoutant au composant Actions & Recommendations (Actions et recommandations) de la FlexiPage du résumé de la commande. Observons comment elle procède.

  1. Dans Setup (Configuration), dans la zone Quick Find (Recherche rapide), saisissez Actions & Recommendations (Actions et recommandations), puis sélectionnez Actions & Recommendations (Actions et recommandations).
  2. Cliquez sur New Deployment (Nouveau déploiement), puis sur Next (Suivant).
  3. Après avoir donné un nom au déploiement, sélectionnez Flows and quick actions (Flux et actions rapides).
  4. Désélectionnez Recommendations (Recommandations) et cliquez sur Next (Suivant).
    Ajout de flux au composant Actions & Recommendations (Actions et recommandations) de la FlexiPage du résumé de la commande.
  5. Dans la liste Available Objects (Objets disponibles), recherchez Order Summary (Résumé de la commande), déplacez-le dans la liste Selected Objects (Objets sélectionnés) et cliquez sur Next (Suivant).
  6. Sélectionnez l’onglet Default (Par défaut).
  7. Dans la liste All Actions (Toutes les actions), recherchez les flux que vous avez clonés et faites-les glisser vers la section Top Pinned (Épinglé en haut).
  8. Sélectionnez vos flux et cliquez sur Unmark Removable (Ne plus marquer détachable).
  9. Cliquez sur Suivant, puis sur Enregistrer.

Création de la page d’enregistrement de résumé de la commande

Maria ouvre un enregistrement de résumé de la commande dans son organisation pour modifier la page de l’enregistrement par défaut. Les résumés de commande nécessitant plusieurs enregistrements associés, n’essayez pas d’en créer un manuellement. Il vous suffit de créer et d’activer une commande, ce qui déclenche le flux Create Order Summary (Créer un résumé de la commande). Vous pouvez ensuite ouvrir l’enregistrement de résumé de la commande et modifier sa présentation de page. Voici comment procéder.  

  1. Créez une commande dans votre magasin.
  2. Cliquez sur le lanceur d’application dans votre organisation.
  3. Saisissez le nom de l’objet, Order Summary (Résumé de la commande), et sélectionnez-le.
  4. Cliquez sur l’onglet Order Summaries (Résumés de commande) et ouvrez un enregistrement de résumé de la commande.
  5. Dans le menu Setup (Configuration), sélectionnez Edit Page (Modifier la page).
    Ouverture d’un enregistrement de résumé de la commande pour en modifier la présentation de page.
    • Sélectionnez le composant Actions & Recommendations (Actions et recommandations) dans la présentation de l’aperçu.
    • Dans le champ Actions & Recommendations Deployment (Déploiement Actions et recommandations), sélectionnez le déploiement que vous venez de créer et cliquez sur Save (Enregistrer).
  1. Dans la boîte de dialogue qui s’affiche, cliquez sur Activate (Activer) et sur Save (Enregistrer).
    • Cliquez sur Activation.
    • Enregistrez la présentation de page en tant que présentation de page par défaut de l’organisation.

Étapes suivantes

Dans cette unité, vous avez découvert Flow Builder, les modèles de flux disponibles avec Order Management, ainsi que la manière dont vous pouvez personnaliser vos flux. Vous apprendrez ensuite à configurer certaines fonctionnalités de paiement.

Ressources

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires