Votre modèle de données Order to Cash - Sales Order Processing

NetSuite
Votre modèle de données Order to Cash - Sales Order Processing

Votre modèle de données Order to Cash - Sales Order Processing

Ce modèle fournit un guide complet pour recueillir les données nécessaires à l’analyse de votre processus Order to Cash - Sales Order Processing dans NetSuite. Il présente les attributs et les activités essentiels à extraire de votre système. Vous y trouverez également des conseils pratiques pour extraire efficacement ces données et préparer votre analyse de processus dans de bonnes conditions.
  • Attributs recommandés pour une analyse détaillée
  • Activités essentielles à suivre dans votre processus
  • Conseils pratiques pour extraire les données de NetSuite
Vous découvrez les journaux d’événements ? En savoir plus sur la création d’un journal d’événements pour le Process Mining.

Order to Cash, attributs du traitement des commandes clients

Voici les champs de données recommandés à inclure dans votre journal d’événements pour analyser de manière complète votre processus Order to Cash de traitement des commandes clients.
3 Obligatoire 8 Recommandé 10 Facultatif
Nom Description
Commande client
SalesOrder
Identifiant unique de chaque document de commande client.
Description

Le Sales Order sert d’identifiant principal du cas et relie toutes les activités suivantes, depuis la passation de la commande par le client jusqu’à la livraison des articles et au paiement final. Chaque Sales Order représente une instance du processus de bout en bout.

Dans le Process Mining, cet attribut est fondamental pour reconstituer le parcours de chaque commande. Il permet d’analyser les variantes du processus, les temps de cycle et les goulots d’étranglement pour chaque commande, afin d’obtenir une vue complète du cycle de vie de chaque demande client.

Pourquoi c’est important

Il s’agit de l’identifiant central qui relie tous les événements associés au sein d’une même instance de processus et rend possible l’analyse de bout en bout.

Où les obtenir

Il s’agit de l’identifiant interne de l’enregistrement de transaction Sales Order dans NetSuite. Il se trouve généralement sous « Internal ID » sur le formulaire Sales Order ou dans les résultats de recherche.

Exemples
SO-100521SO-100522SO-100523
Heure de l’événement
EventTime
Horodatage indiquant le moment où l’activité a eu lieu.
Description

Cet attribut fournit la date et l’heure exactes de chaque activité du processus. Il constitue la base chronologique du journal d’événements et permet de calculer les temps de cycle, les durées et les temps d’attente entre les différentes étapes.

Des horodatages précis sont essentiels pour analyser les performances, par exemple pour mesurer le délai entre la création de la commande et son expédition ou pour repérer les retards dans le processus d’approbation du crédit. Ils permettent d’analyser en détail l’efficacité du processus et le respect des accords de niveau de service.

Pourquoi c’est important

Les horodatages sont indispensables au calcul de toutes les métriques temporelles, notamment les temps de cycle et les durées, qui permettent d’identifier les goulots d’étranglement du processus.

Où les obtenir

Cela correspond aux champs de date des enregistrements de transaction NetSuite, tels que « Date Created » pour le Sales Order, « Actual Ship Date » pour les Item Fulfillments ou « Date » pour les factures et les paiements.

Exemples
2023-04-15T10:00:00Z2023-04-15T14:30:00Z2023-04-16T09:00:00Z
Nom de l’activité
ActivityName
Nom de l’événement métier ou de l’activité survenu à un moment précis.
Description

Cet attribut décrit une étape précise ou un changement de statut dans le cycle de vie du Sales Order, par exemple « Sales Order Created », « Goods Shipped » ou « Payment Received ». La séquence de ces activités constitue la base de la cartographie du processus.

L’analyse du flux des activités aide à repérer les parcours fréquents, les écarts et les goulots d’étranglement. Comprendre la fréquence et l’ordre des activités est essentiel pour identifier les possibilités d’optimisation des opérations et de réduction des tâches manuelles.

Pourquoi c’est important

Il définit les étapes du processus et permet de visualiser et d’analyser son déroulement.

Où les obtenir

Cet attribut est généralement dérivé des changements de statut système, des types de transaction ou de journaux d’événements spécifiques dans NetSuite. Il faut souvent mettre en correspondance les champs de statut ou les événements de création de transaction avec un nom d’activité standardisé.

Exemples
Commande client crééeCommande client approuvéeArticles expédiésFacture crééePaiement reçu
Catégorie de produit
ProductCategory
Catégorie du principal produit ou service figurant sur le Sales Order.
Description

Cet attribut classe les articles du Sales Order dans des catégories générales telles que « Hardware », « Software » ou « Services ». Si une commande comprend plusieurs catégories, une catégorie principale peut être attribuée selon la valeur ou le nombre d’articles.

L’analyse du processus par catégorie de produit peut révéler des différences dans les parcours d’exécution. Par exemple, les services peuvent suivre un processus beaucoup plus simple que le matériel physique, qui nécessite un prélèvement, un emballage et une expédition. Cette segmentation est essentielle pour concevoir des améliorations adaptées à chaque catégorie.

Pourquoi c’est important

La segmentation du processus par catégorie de produit permet de révéler les différents parcours d’exécution et d’identifier les goulots d’étranglement propres à chaque catégorie.

Où les obtenir

Ces informations sont dérivées des enregistrements « Item » associés aux lignes du Sales Order. Il peut être nécessaire de les relier aux données de référence Item pour obtenir la catégorie.

Exemples
ÉlectroniqueLicence logicielleServices de conseil
Conditions de paiement
PaymentTerms
Conditions convenues pour le paiement de la facture.
Description

Cet attribut définit les conditions dans lesquelles le client doit payer les biens ou services, par exemple « Net 30 » ou « Due on Receipt ». Ces conditions servent à calculer la date d’échéance de la facture.

L’analyse par conditions de paiement aide à identifier celles qui sont associées aux retards de paiement et permet à l’entreprise d’évaluer l’incidence financière de ses politiques de crédit. Elle est fondamentale pour analyser le Dashboard « Payment Terms Adherence Rate » et comprendre les mécanismes de la trésorerie.

Pourquoi c’est important

Il sert de base au calcul des dates d’échéance et à l’analyse du comportement de paiement des clients ainsi que du respect des échéances.

Où les obtenir

Il s’agit du champ « Terms » de l’enregistrement de transaction Sales Order ou Invoice dans NetSuite.

Exemples
À 30 joursÀ 60 joursPayable à réception
Date de livraison demandée
RequestedDeliveryDate
Date de livraison demandée par le client.
Description

Cet attribut consigne la date à laquelle le client souhaite recevoir ses articles. Il sert de référence pour mesurer les livraisons dans les délais.

Cette date est comparée à la date de livraison réelle, correspondant à l’horodatage « Goods Shipped », afin de calculer le KPI « On-Time Delivery Rate ». L’analyse de l’écart entre les dates de livraison demandée et réelle aide à repérer les problèmes systémiques liés aux prévisions, à la gestion des stocks ou à la logistique qui empêchent l’entreprise de répondre aux attentes des clients.

Pourquoi c’est important

Il sert de référence pour mesurer les performances de livraison dans les délais et la satisfaction client.

Où les obtenir

Il peut correspondre à un champ standard ou personnalisé de l’enregistrement Sales Order, souvent nommé « Requested Delivery Date » ou de manière similaire.

Exemples
2023-05-202023-06-012023-06-15
Montant total de la commande
TotalOrderAmount
Valeur monétaire totale du Sales Order.
Description

Cet attribut représente la valeur financière totale du Sales Order, y compris les articles, les taxes et les frais d’expédition. Il constitue une mesure essentielle de l’importance économique de chaque instance du processus.

L’analyse du processus selon la valeur de la commande peut révéler des tendances importantes. Par exemple, les commandes de grande valeur peuvent suivre un processus d’approbation plus manuel, tandis que les commandes de faible valeur peuvent être largement automatisées. Cette analyse aide à prioriser les efforts d’amélioration sur les commandes ayant le plus fort impact.

Pourquoi c’est important

Il permet une analyse fondée sur la valeur, afin de prioriser les commandes de grande valeur et de comprendre l’incidence de l’efficacité du processus sur le chiffre d’affaires.

Où les obtenir

Il s’agit du champ « Total » de l’enregistrement de transaction Sales Order dans NetSuite.

Exemples
1500.00250.5012500.75
Nom du client
CustomerName
Nom du client ayant passé la commande.
Description

Cet attribut contient le nom de l’entité juridique ou de la personne ayant acheté les biens ou services. Il relie le processus de commande client à un compte client précis.

Filtrer ou segmenter l’analyse par client est essentiel pour comprendre les comportements propres à chaque client, repérer les problèmes qui touchent les comptes stratégiques et évaluer les niveaux de service. Cette approche centrée sur le client met en évidence ceux qui subissent le plus de retards ou de reprises.

Pourquoi c’est important

Il permet de segmenter le processus par client, ce qui est essentiel pour analyser la satisfaction client, repérer les problèmes touchant les comptes stratégiques et adapter les services.

Où les obtenir

Il s’agit du champ « Customer » ou « Entity » de l’enregistrement de transaction Sales Order dans NetSuite.

Exemples
Global Corp Inc.Innovate Solutions Ltd.Dynamic Tech
Numéro de facture
InvoiceNumber
L’identifiant unique de la facture client.
Description

Cet attribut correspond au numéro de référence du document de facture généré à partir de la commande client. Il relie le processus d’exécution de la commande au processus de gestion des créances clients.

Le suivi du numéro de facture est important pour le rapprochement financier et pour les analyses couvrant l’ensemble du cycle, de la commande au paiement final. Il établit un lien concret entre les activités opérationnelles d’expédition des marchandises et l’activité financière de recouvrement.

Pourquoi c’est important

Il relie la commande client à la transaction financière correspondante pour la facturation, ce qui permet une analyse Order-to-Cash réellement de bout en bout.

Où les obtenir

Il s’agit du champ « Invoice # » ou « Transaction ID » de l’enregistrement Invoice créé à partir de la Sales Order.

Exemples
INV-2001INV-2002INV-2003
Statut du Sales Order
SalesOrderStatus
Statut actuel du Sales Order dans son cycle de vie.
Description

Cet attribut indique l’état actuel du Sales Order, par exemple « Pending Approval », « Pending Fulfillment » ou « Billed ». Il fournit un aperçu de la position de la commande dans le processus global.

Alors que le journal des activités présente le déroulement historique, le statut actuel permet de filtrer les commandes et de se concentrer sur celles qui sont actuellement bloquées ou en cours. L’analyse des cas selon leur statut final aide à comprendre les résultats du processus, notamment si une commande a été clôturée, annulée ou est toujours en cours.

Pourquoi c’est important

Il permet de filtrer les cas selon leur état actuel, ce qui est essentiel pour analyser les commandes ouvertes et identifier celles qui sont bloquées ou en retard.

Où les obtenir

Il s’agit du champ « Status » de l’enregistrement de transaction Sales Order dans NetSuite.

Exemples
En attente d'exécutionEn attente de facturationFacturéeClôturée
Utilisateur
User
Utilisateur ou employé ayant réalisé l’activité.
Description

Cet attribut identifie la personne responsable de l’exécution d’une étape précise du processus, par exemple le commercial qui a créé la commande ou l’opérateur d’entrepôt qui a emballé les articles. Il peut s’agir du nom de l’utilisateur ou d’un identifiant unique.

L’analyse par utilisateur permet de comprendre la répartition de la charge de travail, d’identifier les besoins de formation et de comparer les performances entre personnes ou équipes. Elle est essentielle à l’analyse des causes profondes lors de l’étude des écarts ou des retards associés aux actions d’un utilisateur donné.

Pourquoi c’est important

Il permet d’analyser les performances par employé ou par rôle, afin d’identifier les meilleurs résultats, les possibilités d’automatisation et les besoins de formation.

Où les obtenir

Ces informations peuvent être trouvées dans des champs tels que « Created By », « Modified By » ou « Owner » sur différents enregistrements de transaction NetSuite.

Exemples
John SmithJane DoeUtilisateur de l'entrepôt 1
Date d’échéance du paiement
PaymentDueDate
Date à laquelle le paiement de la facture doit être effectué.
Description

Cet attribut correspond à la date calculée à laquelle le client doit effectuer le paiement, en fonction de la date de facturation et des conditions de paiement. Par exemple, pour une facture datée du 1er avril avec des conditions « Net 30 », la date d’échéance est fixée au 1er mai.

Cette date est essentielle pour l’analyse financière. Elle est comparée directement à la date « Payment Received » afin de déterminer si le paiement a été effectué dans les délais. Elle constitue un élément clé du calcul du KPI « On-Time Payment Rate » et de la gestion des créances clients.

Pourquoi c’est important

Il s’agit de la référence utilisée pour mesurer la performance des paiements effectués dans les délais, un indicateur important pour la gestion de la trésorerie et des créances clients.

Où les obtenir

Il s’agit du champ « Due Date » de l’enregistrement de transaction Invoice. NetSuite le calcule automatiquement à partir de la date de facturation et des conditions de paiement.

Exemples
2023-05-302023-06-152023-07-01
Dernière mise à jour des données
LastDataUpdate
Horodatage de la dernière actualisation ou extraction des données depuis le système source.
Description

Cet attribut indique la date de la dernière mise à jour du jeu de données. Il informe les utilisateurs métier de l’actualité des données analysées et leur permet de comprendre la période couverte par les Dashboards et les analyses de Process Mining.

Il n’est pas utilisé pour l’analyse du flux du processus, mais constitue un élément essentiel des métadonnées pour la gouvernance des données et la confiance des utilisateurs. Il aide ces derniers à évaluer l’actualité des analyses et à savoir quand de nouvelles données seront prises en compte.

Pourquoi c’est important

Il informe les utilisateurs de l’actualité des données, un élément essentiel pour prendre des décisions fondées sur l’analyse.

Où les obtenir

Cet horodatage est généré et ajouté au jeu de données lors de l’extraction des données depuis NetSuite.

Exemples
2023-10-27T02:00:00Z
Équipe commerciale
SalesTeam
L’équipe commerciale ou le groupe auquel la commande client est attribuée.
Description

Cet attribut identifie l’équipe ou le service responsable de la vente. Il sert à organiser les représentants commerciaux et à gérer les territoires de vente ou les gammes de produits.

Dans le cadre du Process Mining, l’analyse des performances par équipe commerciale peut révéler les bonnes pratiques des équipes les plus performantes ou mettre en évidence des problèmes systémiques touchant une équipe donnée. Elle peut faire ressortir des écarts dans la qualité de la saisie, l’approbation des remises ou d’autres facteurs en amont qui influencent le processus d’exécution en aval.

Pourquoi c’est important

Il permet de comparer les performances des différentes équipes commerciales et d’identifier les bonnes pratiques ou les domaines nécessitant un accompagnement.

Où les obtenir

Il peut s’agir d’un champ standard ou personnalisé de l’enregistrement Sales Order, souvent associé à l’enregistrement employé du Sales Rep.

Exemples
Ventes Amérique du NordEntreprises EMEACanal APAC
Livraison dans les délais
IsOnTimeDelivery
Indicateur précisant si la commande a été livrée à la date demandée ou avant celle-ci.
Description

Cet attribut booléen calculé compare l’horodatage de « Goods Shipped » ou de la livraison effective avec « RequestedDeliveryDate ». Sa valeur est vraie si la livraison a été effectuée à temps ou en avance, et fausse si elle a été effectuée en retard.

Cet indicateur est essentiel pour calculer le KPI « On-Time Delivery Rate » et alimenter le Dashboard « Delivery Promise vs. Reality Gap ». Il simplifie l’analyse des performances de livraison et permet de filtrer et d’agréger facilement les données afin d’identifier les causes des expéditions tardives, qu’il s’agisse de produits, de régions ou de goulots d’étranglement précis.

Pourquoi c’est important

Il fournit un résultat binaire clair sur la performance de livraison, ce qui simplifie le calcul des KPI et l’analyse des causes profondes des commandes livrées en retard.

Où les obtenir

Il est calculé lors de la transformation des données en comparant l’horodatage de l’activité « Goods Shipped » avec l’attribut « RequestedDeliveryDate ».

Exemples
truefalse
Nombre de modifications de la commande client
SalesOrderChangeCount
Le nombre de fois où une commande client a été modifiée après sa création initiale.
Description

Cette mesure calculée compte les occurrences des activités « Sales Order Changed » pour chaque cas. Un nombre élevé de modifications indique une reprise du travail, qui peut être due à des demandes du client, à des erreurs de saisie ou à des ajustements tarifaires.

Cet attribut alimente directement le KPI « Sales Order Rework Rate » et le Dashboard « Sales Order Rework Variants ». L’analyse des caractéristiques des commandes présentant un nombre élevé de modifications aide à identifier les causes profondes des reprises, notamment les problèmes liés à certains produits, clients ou représentants commerciaux.

Pourquoi c’est important

Il quantifie directement les reprises du travail et aide à localiser les sources d’inefficacité, les problèmes de qualité des données et l’instabilité du processus.

Où les obtenir

Il est calculé lors de la transformation des données en comptant les événements « Sales Order Changed » pour chaque identifiant de cas « SalesOrder ».

Exemples
013
Paiement dans les délais
IsOnTimePayment
Indicateur précisant si la facture a été réglée à la date d’échéance ou avant celle-ci.
Description

Cet attribut booléen calculé compare l’horodatage de « Payment Received » avec « PaymentDueDate ». Sa valeur est true si le paiement a été effectué à la date d’échéance ou avant celle-ci, et false dans le cas contraire.

Cet attribut constitue la base du KPI « On-Time Payment Rate » et du Dashboard « Payment Terms Adherence Rate ». Il fournit une mesure claire du comportement de paiement des clients et permet d’analyser les clients, les régions ou les conditions de paiement les plus souvent associés aux retards.

Pourquoi c’est important

Il mesure directement la discipline de paiement des clients, un élément important pour la gestion de la trésorerie et l’évaluation du risque de crédit.

Où les obtenir

Il est calculé lors de la transformation des données en comparant l’horodatage de l’activité « Payment Received » avec l’attribut « PaymentDueDate ».

Exemples
truefalse
Pays d’expédition
ShippingCountry
Le pays de destination de l’expédition.
Description

Cet attribut contient le pays vers lequel les marchandises commandées sont expédiées. Il est dérivé de l’adresse d’expédition associée à la commande client.

L’analyse géographique fondée sur le pays d’expédition peut révéler des écarts de performance liés à la logistique, aux formalités douanières ou à l’efficacité des bureaux régionaux. Elle permet de comparer les délais d’expédition, la précision des livraisons et les coûts des processus entre différents pays ou régions.

Pourquoi c’est important

Permet d’effectuer des analyses géographiques pour identifier les goulots d’étranglement régionaux, comparer les performances logistiques et comprendre les difficultés liées aux opérations internationales.

Où les obtenir

Ce champ fait partie de l’« Shipping Address » de l’enregistrement de transaction Sales Order.

Exemples
USAAllemagneJapon
Statut du crédit
CreditStatus
Indique si la commande client est bloquée pour des raisons de crédit.
Description

Cet attribut indique le statut de crédit du client au moment du traitement de la commande, par exemple « On Hold » ou « Released ». Il constitue un facteur important au début du cycle de vie de la commande.

L’analyse de cet attribut permet de comprendre l’impact des contrôles de crédit sur le temps de cycle global de la commande. Le Dashboard « Credit Check Cycle Time Analysis » s’appuie sur ces données pour déterminer combien de commandes sont mises en attente et combien de temps est nécessaire pour les libérer, en mettant en évidence les goulots d’étranglement du processus de gestion du crédit.

Pourquoi c’est important

Il a une incidence directe sur le KPI « Credit Check Cycle Time » et contribue à expliquer les retards survenant au début du processus de commande.

Où les obtenir

Il peut s’agir d’un champ de statut standard ou d’une case à cocher personnalisée, par exemple « Credit Hold », dans l’enregistrement Sales Order. Il peut également être déduit de la présence des activités « Credit Hold Applied » et « Credit Hold Released ».

Exemples
BonEn attenteLibérée
Système source
SourceSystem
Identifie le système à l’origine des données.
Description

Cet attribut précise l’application source dans laquelle les données de l’événement ont été générées. Pour ce processus, il s’agira généralement de « NetSuite ». Dans les environnements plus complexes, il peut aider à distinguer les données provenant de plusieurs systèmes intégrés, comme un CRM ou un WMS distinct.

Dans l’analyse, il permet de confirmer la traçabilité des données et joue un rôle essentiel lors de la combinaison de données provenant de plusieurs sources pour créer une vue unifiée du processus. Il garantit que les données sont correctement rattachées à leur origine, ce qui est important pour la gouvernance des données et le diagnostic des problèmes.

Pourquoi c’est important

Il fournit un contexte essentiel sur l’origine des données, notamment dans les environnements où plusieurs systèmes sont intégrés.

Où les obtenir

Il s’agit d’une valeur statique (« NetSuite ») ajoutée lors du processus d’extraction et de transformation des données.

Exemples
NetSuite
Type de commande client
SalesOrderType
La catégorie de la commande client, par exemple standard, urgente ou spéciale.
Description

Cet attribut catégorise les commandes clients selon leur type, lequel détermine souvent le parcours et le niveau de priorité du processus. Par exemple, une « Rush Order » peut contourner certaines étapes ou être soumise à des SLA plus stricts qu’une « Standard Order ».

L’analyse du processus par type de commande est essentielle pour déterminer si les différentes variantes sont intentionnelles et efficaces. Elle permet d’évaluer si les procédures de traitement particulières appliquées à certains types de commandes produisent réellement des résultats plus rapides ou de meilleure qualité, et à quel coût.

Pourquoi c’est important

Il permet de comparer différents parcours de processus prévus, par exemple les commandes standard et urgentes, afin de vérifier s’ils produisent les résultats attendus.

Où les obtenir

Il s’agit généralement d’un champ personnalisé « Order Type » du formulaire Sales Order, car NetSuite utilise par défaut différents formulaires de transaction, par exemple « Standard Sales Order » et « Standard Sales Order - Cash Sale », plutôt qu’un champ de type unique.

Exemples
Commande standardCommande urgenteCommande de projet
Obligatoire Recommandé Facultatif

Order to Cash, activités de traitement des commandes clients

Voici les principales étapes du processus et les jalons à enregistrer dans votre journal d’événements pour obtenir une découverte et une analyse précises.
7 Recommandé 7 Facultatif
Activité Description
Articles expédiés
Cette étape marque le moment où les articles ont quitté l’entrepôt et sont en route vers le client. Elle est déduite lorsque le statut de l’enregistrement « Item Fulfillment » passe à « Shipped ».
Pourquoi c’est important

L’expédition constitue un point de transfert essentiel vers le transporteur et le client. Cet événement est indispensable pour suivre les performances de livraison dans les délais et mesurer le délai total d’exécution de la commande.

Où les obtenir

Cet événement est déduit du passage du champ « Status » de la transaction « Item Fulfillment » associée à « Shipped ». Son horodatage correspond à la date de ce changement de statut.

Collecte

Horodatage du passage au statut « Shipped » sur l’enregistrement Item Fulfillment.

Type d’événement inferred
Commande client approuvée
Cette étape indique que la commande client a passé tous les contrôles internes, notamment ceux liés au crédit et aux stocks, et qu’elle est prête à être exécutée. Elle est généralement déduite du passage du statut de la commande à « Pending Fulfillment ».
Pourquoi c’est important

L’approbation constitue un point de passage essentiel du processus. Mesurer le délai d’approbation permet d’identifier les retards dans les contrôles internes et la prise de décision.

Où les obtenir

Cet événement est déduit d’un changement de statut de l’enregistrement Sales Order. L’horodatage est capturé lorsque le champ « Order Status » est mis à jour vers « Pending Fulfillment » ou vers un statut personnalisé équivalent indiquant l’approbation.

Collecte

Horodatage du passage au statut « Pending Fulfillment » dans les notes système du Sales Order.

Type d’événement inferred
Commande client clôturée
Il s’agit de l’activité finale : la commande client a été entièrement exécutée et facturée, et elle est considérée comme terminée. Cet événement est déduit du passage du statut de la commande client à « Closed ».
Pourquoi c’est important

Cet événement marque la fin opérationnelle du cycle de vie de la commande. Le délai entre sa création et sa clôture fournit une vue complète de la durée du processus de bout en bout.

Où les obtenir

Cet événement est déduit du passage du champ « Status » de la transaction Sales Order à « Closed ». L’horodatage est extrait des notes système correspondant à ce changement de statut final.

Collecte

Horodatage du passage au statut « Closed » dans les notes système du Sales Order.

Type d’événement inferred
Commande client créée
Cette activité marque le début officiel du processus de commande client. Elle intervient lorsqu’une nouvelle transaction de commande client est enregistrée pour la première fois dans NetSuite, ce qui permet de consigner la demande initiale du client.
Pourquoi c’est important

Il s’agit de l’événement de début principal du processus Order to Cash. L’analyse du délai entre cet événement et les activités suivantes est essentielle pour mesurer l’efficacité globale du traitement des commandes et les temps de cycle.

Où les obtenir

Il s’agit d’un événement explicite extrait du champ « Date Created » de l’enregistrement de transaction Sales Order, dans la table Transaction, avec Type='SalesOrd'.

Collecte

Utilisez la date de création de la transaction pour les Sales Orders.

Type d’événement explicit
Exécution de commande créée
Cette activité marque le début de l’exécution physique de la commande dans l’entrepôt. Elle intervient lorsqu’une transaction « Item Fulfillment » est générée à partir du Sales Order.
Pourquoi c’est important

Il s’agit d’une étape importante qui relie le processus commercial aux opérations d’entrepôt. Le délai entre l’approbation de la commande et la création de l’exécution constitue un indicateur important de la capacité opérationnelle.

Où les obtenir

Il s’agit d’un événement explicite. L’horodatage correspond à la date de création de l’enregistrement « Item Fulfillment », qui est associé au Sales Order source.

Collecte

Utilisez la date de création de la transaction pour l’enregistrement Item Fulfillment associé.

Type d’événement explicit
Facture créée
Représente la création de la facture correspondant aux biens ou services expédiés. Il s’agit d’un événement explicite déclenché par la création d’une transaction « Invoice » associée au Sales Order.
Pourquoi c’est important

Cette activité constitue une étape importante pour la comptabilisation du chiffre d’affaires et marque le début du cycle de paiement. Le délai entre l’expédition et la facturation a une incidence directe sur la trésorerie.

Où les obtenir

Il s’agit d’un événement explicite extrait du champ « Date Created » de l’enregistrement de transaction Invoice, dans la table Transaction, avec Type='CustInvc', associé au Sales Order.

Collecte

Utilisez la date de création de la transaction pour l’Invoice associée.

Type d’événement explicit
Paiement reçu
Cette activité marque la réception du paiement du client au titre d’une facture. Elle est capturée lorsqu’une transaction « Customer Payment » est créée et affectée à la facture associée au Sales Order.
Pourquoi c’est important

En tant qu’événement terminal essentiel, cette activité est indispensable pour analyser le cycle de conversion de trésorerie et les paiements effectués dans les délais. Elle indique que la transaction commerciale a été menée à son terme sur le plan financier.

Où les obtenir

Il s’agit d’un événement explicite. L’horodatage correspond à la date de création de la transaction « Customer Payment », dans la table Transaction, avec Type='CustPymt', affectée à la facture concernée.

Collecte

Utilisez la date de transaction de l’enregistrement Customer Payment affecté à l’Invoice.

Type d’événement explicit
Articles emballés
Indique que les articles prélevés ont été emballés et sont prêts à être expédiés. Cet événement est capturé en suivant le passage du statut de l’enregistrement « Item Fulfillment » à « Packed ».
Pourquoi c’est important

Cette activité aide à mesurer l’efficacité du poste d’emballage. La durée entre le prélèvement et l’emballage peut révéler des contraintes de capacité ou des inefficacités.

Où les obtenir

Cet événement est déduit du passage du champ « Status » de la transaction « Item Fulfillment » associée à « Packed ». L’horodatage est enregistré dans les notes système correspondant à cette mise à jour.

Collecte

Horodatage du passage au statut « Packed » sur l’enregistrement Item Fulfillment.

Type d’événement inferred
Articles prélevés
Indique que les articles de la commande ont été prélevés dans leurs emplacements de stockage. Il s’agit d’un événement déduit du changement de statut de l’enregistrement « Item Fulfillment » associé.
Pourquoi c’est important

L’analyse du temps nécessaire au prélèvement des articles est essentielle pour optimiser l’efficacité de l’entrepôt. Cette activité aide à mesurer et à repérer les goulots d’étranglement du processus de prélèvement.

Où les obtenir

Cet événement est déduit du passage du champ « Status » de la transaction « Item Fulfillment » associée à « Picked ». L’horodatage est extrait des notes système correspondant à ce changement de statut.

Collecte

Horodatage du passage au statut « Picked » sur l’enregistrement Item Fulfillment.

Type d’événement inferred
Avoir créé
Cet événement intervient lorsqu’un avoir est émis pour une commande client ou une facture, généralement à la suite d’un retour, d’un ajustement de prix ou d’une autre concession. Il est capturé lors de la création d’une transaction « Credit Memo ».
Pourquoi c’est important

Les avoirs révèlent souvent des défaillances du processus, telles que des erreurs d’expédition ou des défauts de produit. L’analyse de leur fréquence et de leur moment d’apparition aide à identifier les causes profondes et à améliorer la qualité globale.

Où les obtenir

Il s’agit d’un événement explicite fondé sur la création d’une transaction « Credit Memo », dans la table Transaction, avec Type='CredMemo'. Celle-ci peut être associée à la facture ou à la commande client d’origine.

Collecte

Utilisez la date de création de la transaction pour le Credit Memo associé.

Type d’événement explicit
Commande client modifiée
Cette activité consigne toute modification importante apportée à une commande client après sa création, par exemple une modification de la quantité, des articles ou des prix. Elle est capturée en suivant les mises à jour enregistrées dans les notes système ou la piste d’audit.
Pourquoi c’est important

Des modifications fréquentes peuvent révéler des erreurs de saisie ou une demande client instable, entraînant des reprises et des inefficacités. Le suivi de ces changements aide à identifier les causes profondes des modifications de commande.

Où les obtenir

Cet événement est dérivé des notes système ou de la piste d’audit associées à la transaction Sales Order. Chaque modification enregistrée d’un champ pertinent peut être considérée comme une occurrence de cette activité.

Collecte

Identifiez les modifications de champs dans les notes système du Sales Order après sa création initiale.

Type d’événement inferred
Levée de la mise en attente de crédit
Représente le moment où une commande client sort de la mise en attente de crédit et peut poursuivre son exécution. Cet événement est capturé en observant le passage d’un statut de mise en attente à un statut ouvert ou approuvé.
Pourquoi c’est important

La durée des mises en attente de crédit constitue un KPI essentiel. Cet événement permet de mesurer le temps nécessaire pour résoudre les problèmes de solvabilité et leur incidence sur la durée globale du cycle Order to Cash.

Où les obtenir

Cet événement est déduit des notes système ou de la piste d’audit de l’enregistrement Sales Order, qui consignent l’horodatage du changement du champ « Order Status » depuis un statut de mise en attente.

Collecte

Identifiez l’horodatage du passage du statut de la commande d’un état de mise en attente de crédit à un état actif.

Type d’événement inferred
Mise en attente de crédit
Cet événement intervient lorsqu’une commande client est placée automatiquement ou manuellement en attente de crédit, ce qui suspend son exécution. Il est généralement déduit du changement de statut de la commande vers « Pending Approval » ou vers un statut spécifique « Credit Hold ».
Pourquoi c’est important

Identifier quand et pourquoi les commandes sont mises en attente est essentiel pour comprendre les retards du cycle d’exécution. Cette activité met en évidence les goulots d’étranglement liés aux problèmes de solvabilité des clients.

Où les obtenir

Cet événement est déduit des notes système ou de la piste d’audit de l’enregistrement Sales Order, en recherchant notamment les changements du champ « Order Status » vers un statut de mise en attente.

Collecte

Identifiez l’horodatage du changement de statut de la commande vers un état de mise en attente de crédit.

Type d’événement inferred
Stock réservé
Cet événement marque le moment où le stock est officiellement réservé pour une commande client, afin de garantir sa disponibilité pour l’exécution. Il est déduit des changements apportés à la « Committed Quantity » sur les lignes de commande client.
Pourquoi c’est important

Cette activité est essentielle pour analyser l’efficacité de l’allocation des stocks. Les retards entre l’approbation de la commande et la réservation du stock peuvent entraîner des ruptures et compromettre les engagements de livraison.

Où les obtenir

Cet événement est déduit des notes système des lignes de l’enregistrement Sales Order. L’horodatage correspond au moment où le champ « Quantity Committed » passe de zéro à une valeur positive.

Collecte

Horodatage de la modification du champ « Quantity Committed » sur les lignes de commande.

Type d’événement inferred
Recommandé Facultatif

Guides d’extraction

Comment extraire vos données de NetSuite

Prêt à commencer ?

Utilisez ce modèle pour simplifier la collecte de vos données et commencer à faire apparaître des analyses détaillées de votre processus NetSuite Order to Cash - Sales Order Processing. Commencez dès aujourd’hui à optimiser vos processus.

Accélérez vos encaissements : optimisez dès aujourd’hui le traitement des commandes clients

Rejoignez les entreprises qui réduisent de 30 % la durée de leur cycle Order to Cash.

Démarrer l’essai gratuit

Aucune carte bancaire requise. Configuration en quelques minutes.