Votre modèle de données pour le traitement des commandes clients, de la commande à l’encaissement

Salesforce Sales Cloud
Votre modèle de données pour le traitement des commandes clients, de la commande à l’encaissement

Votre modèle de données pour le traitement des commandes clients, de la commande à l’encaissement

Ce modèle vous guide dans la collecte des données nécessaires à l’analyse du traitement des commandes clients, de la commande à l’encaissement. Il présente les attributs essentiels à recueillir, les activités importantes à suivre et les étapes à suivre pour extraire ces informations. Utilisez-le pour préparer vos données au Process Mining.
  • Attributs recommandés à recueillir
  • Activités clés à suivre
  • Guide d’extraction des données de Salesforce Sales Cloud
Vous découvrez les journaux d’événements ? Découvrez comment créer un journal d’événements pour le Process Mining.

Attributs du traitement des commandes clients, de la commande à l’encaissement

Voici les champs de données recommandés à inclure dans votre journal d’événements pour analyser en détail le traitement des commandes clients, de la commande à l’encaissement, et en conserver toutes les informations essentielles.
5 Obligatoire 6 Recommandé 12 Facultatif
Nom Description
Commande client
SalesOrderId
Identifiant unique de chaque commande client, utilisé comme identifiant principal du cas pour suivre l’ensemble du processus, de la commande à l’encaissement.
Description

L’ID de commande client est au cœur de l’analyse du processus : il identifie chaque commande de manière unique tout au long de son cycle de vie. Il relie toutes les activités associées, de la création et de l’approbation à l’exécution et au paiement.

Dans le Process Mining, chaque événement lié à une commande est associé à cet ID. Vous pouvez ainsi reconstituer le parcours complet de la commande et analyser en détail les temps de cycle, les variantes du processus et les goulots d’étranglement pour chaque commande.

Pourquoi est-ce important ?

Cet attribut est essentiel pour regrouper tous les événements associés dans un même cas et visualiser et analyser le flux de bout en bout de chaque commande client.

Où trouver ces données

Il s’agit du champ « Id » de l’objet standard Salesforce « Order ».

Exemples
8018d000000XwPBAA08018d000000Y1qCAAS8018d000000Z3kDAB1
Heure de l’événement
EventTime
Date et heure exactes auxquelles l’activité a eu lieu.
Description

L’heure de l’événement, ou horodatage, indique le moment précis où une activité a eu lieu. Ces données sont essentielles pour remettre les événements dans le bon ordre et calculer la durée entre les activités, base de toute analyse du Process Mining fondée sur le temps.

Cet attribut sert à ordonner les activités de chaque cas, à calculer les temps de cycle, à repérer les temps d’attente et à analyser les performances du processus sur différentes périodes. Des horodatages inexacts ou manquants peuvent fortement limiter l’utilité de l’analyse.

Pourquoi est-ce important ?

Les horodatages sont indispensables pour ordonner les événements chronologiquement et calculer les indicateurs de performance, notamment les temps de cycle et les goulots d’étranglement.

Où trouver ces données

Correspond à des champs tels que « CreatedDate » ou « LastModifiedDate » de l’objet « Order » ou des enregistrements associés. Pour certains événements, il peut s’agir de la date d’achèvement d’un enregistrement « Task ».

Exemples
2023-10-26T10:00:00Z2023-10-26T14:35:10Z2023-10-27T09:00:00Z
Nom de l’activité
ActivityName
Nom de l’événement métier ou de la tâche qui s’est produit au cours du cycle de vie de la commande client.
Description

Le nom de l’activité décrit une étape du processus de commande client, par exemple « Order Created », « Credit Check Performed » ou « Invoice Sent ». Ces activités constituent les éléments de base de la cartographie du processus. Elles sont déduites des événements système, des changements de statut ou de l’achèvement de tâches.

L’analyse des activités permet de visualiser le flux du processus, de repérer les parcours fréquents (variantes) et de mesurer la fréquence et la durée de chaque étape. Elle est indispensable pour comprendre le déroulement réel du processus.

Pourquoi est-ce important ?

Cet attribut définit les étapes de la cartographie du processus. Sans lui, vous ne pouvez ni visualiser le flux du processus ni analyser le traitement réel des commandes client.

Où trouver ces données

Généralement déduit des changements du champ « Order.Status », de la création d’enregistrements associés (par exemple, « Invoice ») ou de l’achèvement d’enregistrements « Task » ou « Event » liés à la commande.

Exemples
Commande crééeCommande approuvéeMarchandises expédiéesPaiement reçu
Dernière mise à jour des données
LastDataUpdate
Horodatage indiquant la date de la dernière extraction ou actualisation des données.
Description

Cet attribut enregistre la date et l’heure de la dernière extraction des données depuis le système source. Il indique à quel point les données analysées sont récentes.

Les analystes s’en servent pour vérifier qu’ils consultent les données de processus les plus récentes et évaluer la pertinence de leurs conclusions. Il s’agit d’une métadonnée importante pour tout projet de Process Mining.

Pourquoi est-ce important ?

Indique aux utilisateurs si les données sont à jour et leur permet de comprendre à quelle période se rapporte l’analyse.

Où trouver ces données

Il s’agit d’un horodatage généré et ajouté lors du processus d’extraction, de transformation et de chargement des données (ETL).

Exemples
2023-11-01T05:00:00Z
Système source
SourceSystem
Identifie le système dont les données ont été extraites.
Description

Cet attribut indique l’origine des données du processus. Pour cette analyse, sa valeur sera toujours « Salesforce Sales Cloud ».

Dans un environnement comportant plusieurs systèmes, ce champ est essentiel pour assurer la traçabilité des données et résoudre les problèmes. Même lorsque les données proviennent d’un seul système, il fournit des informations importantes sur leur origine.

Pourquoi est-ce important ?

Cet attribut précise l’origine des données, une information importante pour leur gouvernance et l’intégration de données provenant de plusieurs systèmes sources.

Où trouver ces données

Il s’agit généralement d’une valeur statique ajoutée lors de l’extraction des données pour identifier le jeu de données.

Exemples
Salesforce Sales Cloud
Date de livraison demandée
RequestedDeliveryDate
Date de livraison souhaitée par le client pour la commande.
Description

Cet attribut indique la date à laquelle le client souhaite recevoir ses marchandises. Il sert de référence essentielle pour mesurer la performance des livraisons et la satisfaction client.

Cette date est utilisée directement dans le Dashboard « Suivi du respect des dates de livraison » et dans le KPI « Taux de livraison dans les délais ». Elle est comparée à la date réelle de livraison (horodatage de l’événement « Marchandises livrées ») pour déterminer si la commande a été livrée à temps, en avance ou en retard.

Pourquoi est-ce important ?

Il s’agit de la principale référence pour mesurer la performance des livraisons dans les délais, un indicateur important de la satisfaction client et de l’efficacité opérationnelle.

Où trouver ces données

Il s’agit souvent d’un champ de date personnalisé de l’objet « Order ». Son nom exact peut varier. Consultez la documentation ou le schéma de Salesforce Sales Cloud.

Exemples
2023-11-152023-12-012024-01-10
Montant total de la commande
TotalOrderAmount
Valeur monétaire totale de la commande client.
Description

Cet attribut représente le montant financier total de la commande du client. Il s’agit d’une métrique essentielle pour comprendre l’incidence des gains ou des pertes d’efficacité du processus.

L’analyse du montant total permet de segmenter les cas, par exemple pour déterminer si les commandes de grande valeur sont traitées différemment ou subissent davantage de retards que les commandes de faible valeur. Ce montant est également indispensable au calcul des KPI financiers et à l’évaluation de la valeur générée tout au long du processus.

Pourquoi est-ce important ?

Permet d’analyser les aspects financiers du processus, de segmenter les commandes selon leur valeur et de quantifier l’incidence financière des retards ou des reprises.

Où trouver ces données

Il s’agit du champ « TotalAmount » de l’objet standard « Order » de Salesforce.

Exemples
5400.50125000.00950.75
Nom du compte
AccountName
Nom du client ou de l’entreprise à l’origine de la commande.
Description

Le nom du compte désigne le client associé à la commande. Il permet ainsi d’analyser le processus du point de vue du client.

Les analystes peuvent utiliser cet attribut pour filtrer le processus par client, comparer les performances entre différents segments de clientèle ou repérer les clients qui rencontrent régulièrement des problèmes. Il permet de relier directement la performance du processus à l’expérience client.

Pourquoi est-ce important ?

Relie la performance du processus à des clients précis et permet d’analyser et de segmenter les commandes par client afin de repérer des tendances ou des problèmes.

Où trouver ces données

L’objet « Order » comporte un champ de recherche « AccountId ». Cet ID doit être associé à l’objet « Account » pour récupérer le champ « Account.Name ».

Exemples
Global Tech Inc.Innovate Solutions LLCVenture Dynamics
Statut de la commande
OrderStatus
Statut de la commande client au moment de l’événement.
Description

Cet attribut indique l’état de la commande client, par exemple « Draft », « Activated », « Shipped » ou « Closed ». Les changements de statut servent souvent à générer les activités du journal de processus.

L’analyse du statut de la commande apporte du contexte à chaque événement et permet de suivre l’avancement de la commande. Elle aide à comprendre l’issue des cas, par exemple à distinguer les commandes « Cancelled » de celles qui ont été clôturées avec succès.

Pourquoi est-ce important ?

Apporte un contexte important à chaque événement et sert souvent de base à la définition des activités. Il est également essentiel pour analyser l’issue des cas, notamment les annulations.

Où trouver ces données

Il s’agit du champ de liste de sélection « Status » de l’objet standard Salesforce « Order ».

Exemples
BrouillonActivéeExpédiéeClôturéeAnnulée
Temps de cycle total
CycleTime
Temps écoulé entre la création de la commande et sa clôture définitive.
Description

Le temps de cycle total est un indicateur clé qui mesure la durée complète du processus de commande. Il correspond à l’écart entre le premier événement, par exemple « Commande créée », et le dernier, par exemple « Commande clôturée ».

Cet indicateur est au cœur du Dashboard « Temps de cycle de bout en bout des commandes ». Son analyse permet de repérer les inefficacités globales du processus et de mesurer l’incidence des initiatives d’amélioration. Les écarts de temps de cycle peuvent être étudiés en segmentant les données selon d’autres attributs, comme le pays ou la famille de produits.

Pourquoi est-ce important ?

Ce KPI fondamental mesure l’efficacité globale du processus et permet de repérer les commandes qui s’éternisent, signe possible de problèmes systémiques.

Où trouver ces données

Calculé lors de la transformation des données, en soustrayant l’horodatage du premier événement de celui du dernier pour chaque « SalesOrderId ».

Exemples
10 jours et 4 heures25 jours et 11 heures5 jours et 2 heures
Utilisateur ayant effectué l’action
UserPerformingAction
Nom de l’utilisateur ou de l’agent système qui a exécuté l’activité.
Description

Cet attribut identifie la personne responsable de l’exécution d’une étape du processus. Il peut s’agir d’un représentant commercial, d’un analyste crédit ou d’un utilisateur système automatisé.

L’analyse par utilisateur est essentielle pour comprendre la répartition de la charge de travail, les performances individuelles et le degré d’automatisation. Elle permet de répondre à des questions telles que « Quels utilisateurs effectuent le plus de reprises ? » ou « Certaines équipes approuvent-elles les commandes plus rapidement ? ». Elle sert également à analyser les réseaux sociaux afin de voir comment le travail est transmis d’une personne à l’autre.

Pourquoi est-ce important ?

Permet d’analyser les performances par utilisateur, équipe ou rôle, et de repérer les possibilités d’automatisation ou les besoins de formation.

Où trouver ces données

Ces informations figurent dans des champs tels que « LastModifiedById » de l’objet « Order » ou « OwnerId » des enregistrements « Task ». Il faut associer ces ID à l’objet « User » pour obtenir le nom de l’utilisateur.

Exemples
Alice SmithBob JohnsonAutomatisation systèmeÉquipe crédit
Canal de vente
SalesChannel
Canal par lequel la commande a été passée, par exemple « Web », « Vente directe » ou « Partenaire ».
Description

L’attribut « Canal de vente » classe les commandes selon leur origine. Il permet de comparer la performance du processus entre différents canaux.

Cet attribut est indispensable au Dashboard « Comparaison des performances des canaux de vente ». En filtrant ou en comparant les commandes par canal, les entreprises peuvent repérer les canaux les plus efficaces, ceux qui entraînent le plus de reprises et les domaines où une harmonisation des pratiques pourrait améliorer les résultats.

Pourquoi est-ce important ?

Permet de comparer les performances entre les différents canaux commerciaux, de repérer les bonnes pratiques et de déterminer où harmoniser les processus.

Où trouver ces données

Il s’agit généralement d’un champ de liste de sélection personnalisé de l’objet « Order » ou « Opportunity ». Consultez la documentation ou le schéma de Salesforce Sales Cloud.

Exemples
Vente directePortail webRéseau de partenairesVente sédentaire
Durée d’encaissement
PaymentCollectionDuration
Temps écoulé entre l’envoi de la facture au client et la réception du paiement.
Description

Cette métrique calculée mesure l’efficacité de la dernière étape du cycle de la commande à l’encaissement : le recouvrement du paiement. Elle correspond au temps écoulé entre l’activité « Facture envoyée au client » et l’activité « Paiement reçu ».

Cet attribut alimente directement le Dashboard « Durée d’encaissement » et le KPI « Délai d’encaissement ». Son analyse aide le service financier à repérer les goulots d’étranglement dans le recouvrement, à évaluer l’efficacité des conditions de paiement et à trouver des moyens d’accélérer les rentrées de trésorerie.

Pourquoi est-ce important ?

Mesure l’efficacité du processus de gestion des créances clients, qui a une incidence directe sur la trésorerie de l’entreprise.

Où trouver ces données

Calculé lors de la transformation des données, en soustrayant l’horodatage de l’événement « Facture envoyée au client » de celui de l’événement « Paiement reçu » pour chaque cas.

Exemples
30 jours15 jours et 8 heures45 jours
Est automatisée
IsAutomated
Indique si l’activité a été effectuée par un processus système ou par un utilisateur.
Description

Cet attribut booléen distingue les événements déclenchés par une automatisation du système, comme une mise à jour automatique du statut, de ceux effectués manuellement par un utilisateur. Il permet de comprendre le degré d’automatisation du processus.

Son analyse aide à quantifier l’incidence de l’automatisation sur l’efficacité et la cohérence. Elle permet de comparer les parcours automatisés et manuels et de repérer les possibilités d’automatisation supplémentaires pour réduire le travail manuel et les risques d’erreur.

Pourquoi est-ce important ?

Permet de distinguer les actions du système de celles des utilisateurs, ce qui est essentiel pour analyser l’automatisation et repérer les possibilités de réduire le travail manuel.

Où trouver ces données

Calculé lors de la transformation des données, en vérifiant si « UserPerformingAction » correspond à un utilisateur système désigné ou en appliquant des règles fondées sur le type d’activité.

Exemples
truefalse
Famille de produits
ProductFamily
Catégorie ou famille à laquelle appartiennent les produits de la commande.
Description

La famille de produits classe les articles de la commande selon leur type. Elle permet d’analyser le processus en fonction des produits vendus.

Cet attribut peut servir à segmenter le processus et à déterminer si certaines familles de produits suivent des parcours différents, présentent des temps de cycle plus longs ou nécessitent davantage de reprises. Par exemple, les produits complexes et configurables peuvent nécessiter un processus d’approbation et d’exécution plus élaboré que les articles standard disponibles sur catalogue.

Pourquoi est-ce important ?

Permet d’analyser le processus par catégorie de produits et de déterminer si certains types de produits entraînent des écarts d’efficacité.

Où trouver ces données

Récupéré depuis l’objet « Product2 », associé à l’objet « Order » par l’objet de jonction « OrderItem ». Il faut pour cela associer Order -> OrderItem -> PricebookEntry -> Product2.

Exemples
Matériel informatiqueLicences logiciellesServices professionnelsContrats d’assistance
Heure de fin de l’événement
EventEndTime
Date et heure exactes auxquelles l’activité s’est achevée.
Description

L’heure de fin de l’événement indique le moment où une activité s’achève. De nombreux outils de Process Mining la déduisent de l’heure de début de l’activité suivante, mais son enregistrement explicite permet de calculer plus précisément la durée des activités, notamment celles qui s’étendent sur une longue période.

Cet attribut sert à calculer la durée de traitement exacte d’une activité. Il est particulièrement utile pour analyser les tâches longues, telles que « Credit Check Performed » ou « Inventory Allocated », et distinguer le temps de traitement actif du temps d’attente.

Pourquoi est-ce important ?

Il permet de calculer précisément la durée de traitement de chaque activité, ce qui aide à repérer les goulots d’étranglement et les étapes qui mobilisent beaucoup de ressources.

Où trouver ces données

Peut être déduit du champ « StartTime » de l’événement suivant dans la séquence d’un cas donné. Pour certaines activités, il peut s’agir d’un champ spécifique tel que « Task.CompletedDateTime ».

Exemples
2023-10-26T10:05:12Z2023-10-26T15:00:00Z2023-10-27T11:20:30Z
ID de facture
InvoiceId
Identifiant unique de la facture associée à la commande.
Description

L’ID de facture relie une commande à la facture correspondante. La création et l’envoi de cette facture sont des étapes importantes de la seconde moitié du processus de la commande à l’encaissement.

Cet attribut permet de suivre le processus depuis l’exécution de la commande jusqu’au paiement. Il sert à mesurer précisément les activités « Facture créée » et « Facture envoyée au client », nécessaires au calcul de la « Durée d’encaissement ».

Pourquoi est-ce important ?

Relie la commande au sous-processus de facturation et permet de suivre avec précision les activités financières et les temps de cycle de paiement.

Où trouver ces données

Il s’agit souvent d’un champ de recherche personnalisé de l’objet « Order », qui pointe vers un objet « Invoice » standard ou personnalisé. La mise en œuvre exacte varie.

Exemples
INV-001234INV-001235INV-001236
Livrée dans les délais
IsOnTimeDelivery
Indique si les marchandises ont été livrées à la date demandée par le client ou avant.
Description

Cet attribut booléen mesure directement la performance des livraisons au regard des attentes du client. Il est calculé en comparant l’horodatage de l’activité « Marchandises livrées » à la « RequestedDeliveryDate ».

Il constitue le calcul de base du KPI « Taux de livraison dans les délais ». Son analyse permet aux organisations d’évaluer leur fiabilité et leur respect des engagements, deux facteurs importants de la satisfaction client. Associé à d’autres attributs, il peut révéler si certains modes d’expédition ou certaines régions affichent un taux de livraison dans les délais plus faible.

Pourquoi est-ce important ?

Fournit une mesure claire et binaire du respect des engagements envers les clients et contribue directement au KPI « Taux de livraison dans les délais ».

Où trouver ces données

Calculé lors de la transformation des données. La logique est la suivante : IF ('Goods Delivered' EventTime <= 'RequestedDeliveryDate') THEN true ELSE false.

Exemples
truefalse
Mode d’expédition
ShippingMethod
Mode choisi pour expédier les marchandises, par exemple « Standard au sol », « Express » ou « International ».
Description

Cet attribut indique le niveau de service logistique choisi pour la livraison de la commande. Il a une incidence directe sur les délais et les coûts de livraison.

Dans l’analyse « Efficacité des modes d’expédition », il sert à comparer les performances des différentes options. Il permet de vérifier si les expéditions express respectent les délais annoncés et de mesurer l’incidence de chaque mode sur le temps écoulé entre les événements « Marchandises expédiées » et « Marchandises livrées ».

Pourquoi est-ce important ?

Permet d’analyser la performance logistique et d’évaluer le coût et l’efficacité des différents modes d’expédition.

Où trouver ces données

Il s’agit probablement d’un champ personnalisé de l’objet « Order » ou d’un objet personnalisé associé, « Shipment ». Consultez la documentation ou le schéma de Salesforce Sales Cloud.

Exemples
Standard au solExpress en 2 joursTransport aérien de nuitPrioritaire international
Nécessite des reprises
IsRework
Indique si la commande a nécessité des reprises, par exemple une activité répétée ou une boucle dans le processus.
Description

Cet attribut calculé repère les cas qui ne suivent pas une progression linéaire. Il y a reprise lorsqu’une activité est répétée ou que le processus revient à une étape antérieure, souvent à cause d’erreurs, d’informations manquantes ou d’approbations refusées.

Cet indicateur sert à calculer le KPI « Taux de reprises des commandes » et à alimenter le Dashboard « Reprises et taux d’erreur des commandes ». Il permet de quantifier la fréquence et l’incidence des inefficacités et de repérer les domaines où renforcer les contrôles qualité ou clarifier le processus.

Pourquoi est-ce important ?

Quantifie les inefficacités du processus en signalant les commandes qui nécessitent un travail supplémentaire imprévu, ce qui a une incidence directe sur les coûts et le temps de cycle.

Où trouver ces données

Calculé par le logiciel de Process Mining ou lors de la transformation des données, en détectant les noms d’activité répétés ou les retours en arrière dans le parcours d’un cas.

Exemples
truefalse
Pays d’expédition
ShippingCountry
Pays de destination de l’expédition de la commande.
Description

Cet attribut indique le pays vers lequel la commande est expédiée. Il constitue une dimension essentielle pour l’analyse géographique du processus de la commande à l’encaissement.

L’analyse par pays d’expédition peut révéler des différences régionales dans la performance du processus, comme des délais de livraison plus longs pour les commandes internationales ou des variations dans les cycles d’encaissement. Elle permet de segmenter le processus pour comprendre les difficultés propres à chaque région et y remédier.

Pourquoi est-ce important ?

Permet de segmenter le processus par zone géographique et de mettre en évidence les écarts de performance régionaux, les problèmes de conformité ou les difficultés logistiques.

Où trouver ces données

Il s’agit du champ « ShippingCountry » de l’objet standard « Order » de Salesforce.

Exemples
USAAllemagneJaponBrésil
Responsable de la commande
OrderOwner
Utilisateur principalement chargé de gérer la commande.
Description

Le responsable de la commande est le représentant commercial ou le gestionnaire de compte qui en a la responsabilité principale. Il ne s’agit pas nécessairement de l’utilisateur qui effectue une action précise : le responsable veille à l’avancement global du cas.

L’analyse par responsable permet d’évaluer la charge de travail et les performances des équipes ou des personnes dans la gestion de leur portefeuille de commandes. Elle peut révéler les responsables dont les commandes sont souvent bloquées ou nécessitent des reprises, et ainsi faire ressortir des besoins d’accompagnement.

Pourquoi est-ce important ?

Identifie la personne responsable de la réussite de la commande et permet d’analyser la charge de travail et les performances à ce niveau.

Où trouver ces données

Il s’agit du champ « OwnerId » de l’objet « Order ». Cet ID peut être associé à l’objet « User » pour obtenir le nom du responsable.

Exemples
Jane DoeJohn SmithÉquipe commerciale de l’Est
Statut du contrôle de solvabilité
CreditCheckStatus
Résultat du contrôle de solvabilité effectué pour la commande.
Description

Cet attribut indique le résultat de l’évaluation de la solvabilité du client, qui constitue souvent une étape de validation importante du processus de commande. Les valeurs courantes sont « Approuvé », « Rejeté » ou « En attente ».

Cet attribut est indispensable au Dashboard « Analyse des goulots d’étranglement du contrôle de solvabilité ». En suivant l’entrée et la sortie de la commande dans cette étape, ainsi que son statut final, les organisations peuvent en mesurer la durée et le résultat, et déterminer si elle est une source potentielle de retard.

Pourquoi est-ce important ?

Permet d’analyser directement l’étape de contrôle de solvabilité, d’en mesurer la durée et le taux de réussite, ainsi que son incidence sur le temps de cycle global.

Où trouver ces données

Il s’agit probablement d’un champ personnalisé de l’objet « Order » ou « Account ». Consultez la documentation ou le schéma de Salesforce Sales Cloud.

Exemples
ApprouvéRejetéEn attente d’examenNon requis
Obligatoire Recommandé Facultatif

Activités du traitement des commandes clients, de la commande à l’encaissement

Voici les principales étapes et jalons à consigner dans votre journal d’événements pour découvrir le processus avec précision et comprendre clairement le cycle de la commande à l’encaissement.
7 Recommandé 7 Facultatif
Activité Description
Commande activée
Événement standard de Salesforce indiquant que la commande est finalisée et peut passer à l’exécution et à la facturation. L’activation empêche la plupart des modifications de la commande et est enregistrée par un changement de statut spécifique.
Pourquoi est-ce important ?

L’activation est une étape clé, irréversible, qui confirme la validité de la commande. Elle marque le transfert officiel des ventes aux opérations et constitue un élément central du suivi des temps de cycle des ventes.

Où trouver ces données

Déduit du passage du champ standard « Status » de l’objet « Order » à la valeur « Activated ». L’horodatage est enregistré dans l’historique des champs de l’objet « Order ».

Données à recueillir

Surveillez l’historique des champs de l’objet « Order » pour repérer le passage du statut à « Activated ».

Type d’événement inferred
Commande clôturée
Indique que la commande client a été menée à bien et définitivement clôturée dans le système. Cet événement est déduit d’une mise à jour finale du statut de la commande, qui indique qu’aucune autre action n’est nécessaire.
Pourquoi est-ce important ?

Il s’agit de l’événement de fin du parcours nominal du processus. Le temps total écoulé jusqu’à cette activité permet de calculer l’indicateur de durée moyenne entre la commande et sa clôture.

Où trouver ces données

Déduit du passage du champ « Status » de l’objet « Order » à une valeur finale telle que « Closed », « Completed » ou « Fulfilled ». L’horodatage est disponible dans l’historique des champs.

Données à recueillir

Surveillez l’historique des champs de l’objet « Order » pour repérer le passage à un statut final indiquant que la commande est terminée.

Type d’événement inferred
Commande créée
Indique la création initiale d’une commande client dans le système. Cet événement est enregistré explicitement lors de la première sauvegarde d’une nouvelle instance de l’objet « Order » dans Salesforce.
Pourquoi est-ce important ?

Il s’agit de l’événement de début principal du processus de la commande à l’encaissement. L’analyse du temps écoulé entre ce point et les activités suivantes est essentielle pour comprendre les temps de cycle globaux.

Où trouver ces données

Événement de création de l’objet « Order ». L’horodatage correspond à la valeur du champ standard « CreatedDate » de l’enregistrement de commande.

Données à recueillir

Directement à partir de l’horodatage « CreatedDate » de l’objet « Order ».

Type d’événement explicit
Facture créée
Indique la création d’une facture pour la commande client. Cet événement peut être enregistré lors de la création d’un objet « Invoice » associé, dans Salesforce Billing ou par l’intermédiaire d’une intégration.
Pourquoi est-ce important ?

Cette étape marque le début du volet financier du processus. Le délai entre la livraison et la facturation peut révéler des goulots d’étranglement administratifs qui retardent les encaissements.

Où trouver ces données

Déduit de la date de création d’un objet « Invoice », standard ou personnalisé, associé à l’objet « Order ».

Données à recueillir

Utilisez le champ « CreatedDate » de l’enregistrement « Invoice » associé.

Type d’événement inferred
Marchandises expédiées
Indique le moment où la commande quitte physiquement l’entrepôt à destination du client. Cet événement est presque toujours enregistré dans Salesforce à la suite d’une mise à jour provenant d’un système d’expédition ou ERP externe.
Pourquoi est-ce important ?

Cette étape clé permet de mesurer le taux d’expédition dans les délais et l’efficacité globale de l’exécution des commandes. Elle marque le début de la livraison dans le parcours client.

Où trouver ces données

Déduit du renseignement d’un champ « Shipped Date » ou « Tracking Number » sur l’objet « Order » ou sur un objet personnalisé « Shipment » associé. Les données proviennent d’un système d’exécution des commandes.

Données à recueillir

Utilisez l’horodatage correspondant au premier renseignement d’un champ de date d’expédition ou de numéro de suivi.

Type d’événement inferred
Marchandises livrées
Indique que l’envoi est bien parvenu au client. Ces informations proviennent du système du transporteur et sont ensuite mises à jour dans Salesforce.
Pourquoi est-ce important ?

Cet événement est essentiel au calcul de l’indicateur de taux de livraison dans les délais et à la mesure des temps de cycle réellement vécus par les clients. Il confirme la fin du processus d’exécution de la commande.

Où trouver ces données

Déduit du renseignement d’un champ « Delivery Date » sur l’objet « Order » ou sur l’objet personnalisé « Shipment ». Ces données sont généralement transmises par une intégration avec un prestataire de transport.

Données à recueillir

Utilisez l’horodatage correspondant au renseignement du champ de date de livraison.

Type d’événement inferred
Paiement reçu
Confirme que le paiement du client a été reçu et rapproché. Ces informations sont transmises à Salesforce par un système financier, généralement sous la forme d’un changement de statut.
Pourquoi est-ce important ?

Cet événement marque la dernière étape de l’encaissement de la vente. L’analyse du temps écoulé entre l’envoi de la facture et cette étape est essentielle à la gestion de la trésorerie et du délai moyen de paiement client.

Où trouver ces données

Déduit du passage du statut de l’objet « Invoice » à « Paid » ou « Closed ». La mise à jour provient d’une intégration avec un système comptable ou de traitement des paiements.

Données à recueillir

Suivez les changements de statut de l’objet « Invoice » transmis par l’intégration avec un système financier externe.

Type d’événement inferred
Commande annulée
Indique que la commande a été annulée avant la fin de son exécution. Cet événement est enregistré par un changement de statut final de l’enregistrement de commande.
Pourquoi est-ce important ?

Il s’agit d’une exception importante et d’un événement de fin. L’analyse des raisons et du moment des annulations peut révéler des problèmes liés au processus de vente, à la disponibilité des produits ou à la solvabilité des clients.

Où trouver ces données

Déduit du passage du champ « Status » de l’objet « Order » à « Cancelled ». L’horodatage figure dans l’historique du champ « Status ».

Données à recueillir

Surveillez l’historique des champs de l’objet « Order » pour repérer le passage au statut « Cancelled ».

Type d’événement inferred
Commande approuvée
Indique que toutes les parties requises ont officiellement approuvé la commande client et que celle-ci peut passer à l’étape suivante. Cet événement est enregistré en observant la dernière étape d’approbation du flux de travail ou la mise à jour de statut correspondante.
Pourquoi est-ce important ?

Cette étape clé permet de lancer le processus d’exécution de la commande. Les retards d’approbation peuvent allonger considérablement le temps de cycle global, de la commande à l’encaissement.

Où trouver ces données

Déduit du changement du champ de statut de l’objet « Order » vers une valeur telle que « Approved ». Il peut également être déterminé à partir de la date d’achèvement de l’enregistrement « ProcessInstance » associé.

Données à recueillir

Surveillez le champ « Status » de l’objet « Order » ou l’achèvement du processus d’approbation dans son historique.

Type d’événement inferred
Commande soumise pour approbation
Indique qu’une commande à l’état de brouillon est soumise au processus formel d’approbation. Cet événement est généralement déduit d’un changement de statut de la commande ou de la création d’un enregistrement dans l’historique du processus d’approbation de Salesforce.
Pourquoi est-ce important ?

Le suivi des soumissions permet de mesurer le temps d’attente des commandes avant approbation et l’efficacité du processus d’examen. Il met en évidence les goulots d’étranglement qui surviennent avant l’approbation.

Où trouver ces données

Déduit d’un changement de statut de l’objet « Order » (par exemple, de « Draft » à « Submitted for Approval ») ou du suivi de la date de soumission dans l’objet « ProcessInstance » associé à la commande.

Données à recueillir

Suivez les changements du champ de statut ou interrogez l’objet « ProcessInstance ».

Type d’événement inferred
Commande transmise à l’exécution
Marque le transfert de la commande activée à un entrepôt ou à un système d’exécution pour la préparation et l’emballage. Cet événement est généralement enregistré par un changement de statut de la commande déclenché par une intégration.
Pourquoi est-ce important ?

Cet événement sépare les volets commercial et logistique du processus. Le suivi du temps écoulé entre l’activation et cette étape permet de distinguer les retards administratifs de ceux liés au traitement en entrepôt.

Où trouver ces données

Déduit du changement du statut de l’objet « Order » vers une valeur telle que « Sent to Fulfillment » ou « Awaiting Shipment ». Ce changement de statut est souvent déclenché par une intégration avec un système ERP ou WMS.

Données à recueillir

Surveillez le champ « Status » de l’objet « Order » pour repérer les valeurs qui indiquent le transfert à l’exécution.

Type d’événement inferred
Facture envoyée au client
Indique que la facture a été envoyée au client pour paiement. Cet événement est généralement enregistré par un changement de statut de la facture.
Pourquoi est-ce important ?

Cet événement déclenche le calcul de l’indicateur de délai d’encaissement. Tout retard entre la création et l’envoi de la facture repousse directement le début du délai de paiement.

Où trouver ces données

Déduit du passage du statut de l’objet « Invoice » à « Sent » ou à une valeur similaire. Une entrée dans le journal des activités indiquant l’envoi du courriel peut également servir.

Données à recueillir

Surveillez le champ « Status » de l’objet « Invoice » associé ou recherchez les activités consignées dans le journal des courriels.

Type d’événement inferred
Stock affecté
Indique que les produits de la commande ont été réservés dans le système de gestion des stocks. Cet événement provient généralement d’un système ERP ou de gestion des stocks externe, qui met à jour Salesforce. Il est enregistré à partir d’un changement de champ.
Pourquoi est-ce important ?

Cette activité est essentielle à l’analyse de l’indicateur « Inventory Allocation Lead Time ». Les retards à cette étape compromettent directement l’expédition des commandes dans les délais.

Où trouver ces données

Une analyse du système est nécessaire. L’événement est souvent déduit d’une mise à jour de statut des objets « Order » ou « OrderItem », ou du renseignement du champ personnalisé « Allocation_Date__c » par une intégration.

Données à recueillir

Suivez les changements de statut ou de date des objets « Order » ou « OrderItem » transmis par une intégration ERP.

Type d’événement inferred
Vérification de solvabilité effectuée
Indique que la vérification de la solvabilité du client associé à la commande est terminée. Cet événement est souvent déduit de la mise à jour d’un champ personnalisé, tel que « Credit Check Status », à la valeur « Passed » ou « Completed ».
Pourquoi est-ce important ?

Cette activité est souvent à l’origine de retards importants. Mesurer sa durée et son temps d’attente est essentiel pour analyser le Dashboard « Credit Check Bottleneck Analysis » et améliorer les encaissements.

Où trouver ces données

Déduit d’un horodatage ou d’un changement de statut dans un champ personnalisé de l’objet « Order » ou de l’objet « Account » associé, par exemple « Credit_Check_Date__c » ou « Credit_Status__c ».

Données à recueillir

Suivez les mises à jour des champs personnalisés qui indiquent la fin de la vérification de solvabilité.

Type d’événement inferred
Recommandé Facultatif

Guides d’extraction

Comment extraire vos données de Salesforce Sales Cloud

Prêt à commencer ?

Commencez dès aujourd’hui à optimiser le traitement des commandes clients, de la commande à l’encaissement, en préparant vos données à l’aide de ce modèle. Repérez les possibilités d’amélioration pour optimiser les opérations et la gestion de la trésorerie.

Améliorez votre trésorerie en optimisant dès maintenant le traitement des commandes clients

Repérez les inefficacités, réduisez le temps de cycle de 30 % et accélérez les rentrées de trésorerie.

Démarrez votre essai gratuit

Aucune carte bancaire requise • Commencez en quelques minutes