Skip to main content
Build the future with Agentforce at TDX in San Francisco or on Salesforce+ on March 5–6. Register now.

Configuration des taxes et de l’exécution

Objectifs de formation

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

  • Dresser la liste des étapes à suivre pour configurer l’affichage de la taxe brute dans Order Management
  • Dresser la liste des trois catégories de type d’exécution
  • Expliquer le fonctionnement de la réservation de capacité de commande d’exécution
  • Expliquer comment la catégorie de statut est liée au statut de l’enregistrement de la commande d’exécution

Configurer les paramètres

Order Management est étroitement associé aux fonctionnalités de traitement des commandes et aux données relatives aux prix, aux taxes et au statut des commandes. Maria Jimenez configure le fonctionnement de chacun de ces éléments dans Order Management.

Configuration de l’affichage des taxes

Elle peut configurer l’affichage des prix et des taxes dans son organisation. La configuration dépend du type de taxation utilisé par une région, qu’il s’agisse d’une taxation nette ou brute.

Type de taxation

Exemple

Affichage des prix et des taxes

Si vous ne travaillez qu’avec une région à fiscalité nette

Nette 

Taxe de vente, prix et taxes

Distinct

Aucune configuration supplémentaire n’est nécessaire.

Brute

Taxe sur la valeur ajoutée (TVA)

Combiné

Configurez la présentation de page de votre organisation afin qu’elle affiche les montants combinant les prix et les taxes.

L’organisation de Maria est activée pour les devises multiples, elle crée donc un profil d’utilisateur pour les agents de service dans les régions à taxe brute en clonant le profil d’utilisateur standard. Elle crée ensuite des présentations de page qui utilisent les champs de la taxe brute au lieu des champs de la taxe nette, et les attribue au nouveau profil. Observons comment elle procède.

  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).
    • Pour chaque objet qui affiche des prix, créez une présentation de page qui utilise des champs de taxation brute combinant les prix et les montants des taxes.
  1. Dans Setup (Configuration), dans la zone Quick Find (Recherche rapide), saisissez Profiles (Profils) et sélectionnez Profiles (Profils).
    • Si votre organisation a activé la possibilité d’utiliser plusieurs devises, clonez le profil Standard User (Utilisateur standard). Donnez au nouveau profil un nom qui permet de savoir qu’il est applicable aux utilisateurs travaillant avec la taxe brute.
    • Si vous n’exercez votre activité que dans une région qui utilise la taxation brute, modifiez le profil Standard User (Utilisateur standard).
    • Si votre organisation a activé la possibilité d’utiliser plusieurs devises, modifiez le nouveau profil.
    • Attribuez les présentations de page de taxation brute au profil de l’utilisateur.
  1. Créez au moins un enregistrement de résumé de la commande.
  2. Dans Salesforce Order Management, ouvrez la page de détails d’un enregistrement du résumé de la commande.
    • Dans le menu Setup (Configuration) de cette page, sélectionnez Edit Page (Modifier la page).
    • Configurez les champs de la section Gross Tax Orders (Commandes taxe brute) du composant Totals (Totaux).
    • Enregistrez et activez la page.

Configuration de l’exécution

La partie relative à l’exécution du processus de commande gère la manière dont la commande parvient à l’acheteur. Elle implique toujours la présence d’un emplacement et d’un statut. Order Management est accompagné d’exemples de packages d’exécution comprenant des flux, des processus et des classes Apex qui montrent comment implémenter l’exécution avec Flow Builder.

Catégories et types d’exécutions

Les types d’exécutions correspondent à la manière dont une commande est exécutée, par exemple, depuis un entrepôt ou en ligne. Order Management gère ces procédures à l’aide de types d’exécutions flexibles qui sont chacun attribués à une catégorie de type d’exécution fixe. Order Management est accompagné de types d’exécutions par défaut, et vous avez la possibilité d’en ajouter d’autres. Le type d’exécution attribué à une commande d’exécution indique la méthode d’exécution qu’Order Management utilise pour les produits de cette commande. Voici les différents types et catégories.

Catégorie de types d’exécutions

 Types d’exécutions par défaut

Physique

  • Entrepôt
  • Magasin de détail
  • Retrait en magasin

Livraison directe

  • Fournisseur

Numérique

  • Télécharger
  • Un e-mail

Bien que Maria ne puisse pas modifier les catégories de types d’exécutions, elle peut personnaliser ces derniers à condition d’associer chacun d’eux à une catégorie de types d’exécutions. Pour personnaliser les types d’exécutions, elle modifie les valeurs de la liste de sélection pour le champ Type de l’objet Fulfillment Order (Commande d’exécution).

Emplacements d’exécution

D’où viennent exactement ces produits ? Ils proviennent de l’emplacement d’exécution. Maria définit un ensemble de types d’emplacements d’exécution, tels que Warehouse (Entrepôt) et Retail Store (Magasin de détail), et les ajoute à la liste de sélection Location Type (Type d’emplacement) sur l’objet Location (Emplacement). Elle crée ensuite un enregistrement d’emplacement pour représenter chacun de ses emplacements d’exécution.

Elle peut également créer un système de classement des emplacements dans sa logique d’acheminement. Pour ce faire, elle ajoute des valeurs à la liste de sélection du champ Priority (Priorité) de l’objet Location (Emplacement) et attribue une valeur à chaque emplacement.

Elle peut limiter le nombre de commandes d’exécution attribuées à un emplacement en définissant sa capacité de commande d’exécution. Combien de commandes d’exécution peuvent être attribuées à un emplacement ? L’objet Location (Emplacement) comporte trois champs permettant d’utiliser la capacité de commande d’exécution.

Champs de l’objet Location (Emplacement)

Description

Track Fulfillment Order Capacity (Suivre la capacité de commande d’exécution)

Indique si la capacité de l’emplacement est suivie.

Fulfillment Order Capacity (Capacité de commande d’exécution)

Le nombre maximum de commandes d’exécution pouvant être attribuées à l’emplacement sur 24 heures. Si la valeur est nulle, la capacité de l’emplacement est illimitée.

Assigned Fulfillment Order Count (Nombre de commandes d’exécution attribuées)

Le nombre de commandes d’exécution actuellement attribuées à l’emplacement. Pour définir la période associée à la capacité maximale, réinitialisez cette valeur à un certain intervalle. Par exemple, pour suivre la capacité par jour, exécutez une tâche automatisée qui définit cette valeur sur 0 pour chaque emplacement à minuit dans le fuseau horaire correspondant.

Il est important d’effectuer un suivi des articles disponibles à l’expédition à partir d’un emplacement afin de garantir la ponctualité des livraisons et la satisfaction des acheteurs. Order Management gère la capacité d’un emplacement par le biais d’actions sur les données de capacité des commandes d’exécution, comme le montre le tableau suivant. Order Management permet de réserver, de confirmer, de débloquer et d’obtenir la capacité de commande d’exécution d’un emplacement.

Ressource/action

Description

Hold Fulfillment Order Capacity (Réserver la capacité de commande d’exécution)

Pour attribuer une commande d’exécution à un emplacement, il faut que la capacité de cet emplacement soit réservée. Si l’emplacement n’a pas de capacité disponible, il renvoie une erreur. La capacité disponible correspond à la capacité de commande d’exécution d’un emplacement, moins la somme de sa capacité détenue et des commandes d’exécution attribuées.

Confirm Held Fulfillment Order Capacity (Confirmer la capacité de commande d’exécution réservée)

Lorsque vous attribuez une commande d’exécution à un emplacement, confirmez la capacité détenue pour cette commande dans cet emplacement.

Ainsi, le nombre de commandes d’exécution attribuées à l’emplacement augmente et sa capacité détenue diminue.

Release Fulfillment Order Capacity (Libérer la capacité de commande d’exécution réservée)

Si vous réservez une capacité pour une commande d’exécution à un emplacement et que vous décidez de ne pas attribuer cette commande d’exécution à ce dernier, débloquez la capacité détenue.

Cette action a pour effet de diminuer la capacité détenue par l’emplacement sans augmenter le nombre de commandes d’exécution qui lui sont attribuées.

Récupérer les valeurs de capacité de la commande d'exécution

L’obtention des valeurs permet de connaître la capacité maximale d’un emplacement, le nombre de commandes d’exécution qui lui sont attribuées et la capacité qu’il détient. Il s’agit de l’unique manière de récupérer la quantité détenue, car celle-ci n’est pas représentée par un champ de l’objet Location (Emplacement).

La modification du nombre de commandes d’exécution attribuées ne supprime pas la capacité détenue pour les commandes d’exécution non attribuées. Pour diminuer la capacité détenue, vous devez la confirmer ou la débloquer. 

Pour utiliser Salesforce Omnichannel Inventory afin de gérer les emplacements de stock, créez des groupes d’emplacements et attribuez-leur des emplacements. Définissez le champ ShouldSyncWithOci sur true (vrai) pour les emplacements et les groupes d’emplacements qui font partie de votre implémentation Omnichannel Inventory.

Découverte du statut et des catégories de statut

Order Management utilise des catégories de statut pour suivre les commandes tout au long du flux de travail. Lorsqu’Order Management définit le statut d’un enregistrement de commande d’exécution, il définit également sa catégorie de statut.

Vous ne pouvez pas modifier les catégories de statut ; elles sont fixes. Vous pouvez toutefois personnaliser un statut à condition de l’associer à une catégorie de statut. Les catégories de statut fixes sont importantes si vous disposez de processus personnalisés qui dépendent de la catégorie de statut d’un enregistrement.

La catégorie de statut d’une commande d’exécution détermine les champs de quantité sur les résumés des produits de la commande associés à ses produits de commande d’exécution. Par exemple, lorsqu’un enregistrement de commande d’exécution dispose du statut Assigned (Attribuée) ou Pickpack (Collectée et préparée), la catégorie de statut est Fulfilling (Exécution en cours). Vous pouvez ajouter des statuts de commande en fonction de vos processus métiers, notamment :

  • Approuvé
  • Waiting to Fulfill (En attente d’exécution)
  • Retardé

Comment ces catégories fonctionnent-elles avec Order Management ? Order Management fonctionne avec plusieurs types d’objets, comme le montre le tableau suivant. Chaque type d’objet dispose de catégories de statut fixes, chacune étant associée à un ou plusieurs statuts. Voici la configuration par défaut.

Objet

Catégorie de statut (fixe)

Statuts par défaut (modifiables)

Commande d'exécution

Brouillon

  • Brouillon

Activé

  • Activé

Exécution en cours

  • Attribué
  • Collectée et préparée

Fermé

  • Exécuté

Canceled

  • Canceled

Commande

Brouillon

  • Brouillon

Activé

  • Activé

Résumé de la commande

N/A

  • Créé

Exception de traitement  

Active

  • Nouveau
  • Trié

Inactif 

  • Ignoré
  • Interrompu
  • Annulé

Résolu

  • Résolu

Résolu

Activé

  • Activé
  • Soumis

Canceled

  • Canceled

Fermé

  • Fermé

Brouillon

  • Brouillon

L’objet Order Summary (Résumé de la commande) possède un champ Status (Statut), mais pas de champ Status Category (Catégorie de statut). La fonctionnalité standard d’Order Management n’utilise pas les statuts des résumés des commandes, bien que vous puissiez les utiliser pour implémenter des processus métiers personnalisés. Si vous ajoutez des statuts de résumés de commandes, nous vous recommandons de les configurer afin qu’ils correspondent aux statuts de commande.

Importation des données historiques des commandes

Lorsque Linda a besoin d’importer des enregistrements de commandes historiques ou non standard, elle utilise l’API de transfert en masse ou l’API Composite et configure le flux Create Order Summary (Créer un résumé de la commande) pour qu’il s’exécute sur les enregistrements de commandes importés.

Pour conclure

Dans cette unité, vous avez appris à configurer l’affichage et le traitement des taxes. Vous avez découvert les statuts et les catégories de statuts d’Order Management. Vous pouvez maintenant répondre au questionnaire final et obtenir un magnifique badge.

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