Votre modèle de données pour le traitement des paiements fournisseurs

NetSuite
Votre modèle de données pour le traitement des paiements fournisseurs

Votre modèle de données pour le traitement des paiements fournisseurs

Ce modèle fournit un cadre complet pour cartographier les flux de travail de vos comptes fournisseurs dans NetSuite. Il présente les principaux attributs de données, les activités essentielles du processus et des consignes d’extraction détaillées afin que votre analyse soit précise et exploitable.
  • Attributs recommandés pour une analyse approfondie
  • Jalons essentiels du processus à suivre
  • Consignes d’extraction propres à NetSuite
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 paiements fournisseurs

Voici les champs de données recommandés à inclure dans votre journal d’événements pour analyser en détail le traitement des paiements fournisseurs dans votre environnement NetSuite.
5 Obligatoire 10 Recommandé 6 Facultatif
Nom Description
Activité
Activity
Nom de l’étape ou de l’événement du processus.
Description

Cet attribut consigne l’action précise ou le changement d’état survenu à un moment donné. Exemples : « Facture créée », « Statut d’approbation modifié » ou « Paiement traité ».

Ces données sont indispensables pour reconstituer la carte du processus. En ordonnant chronologiquement les activités de chaque numéro de facture, l’outil de Process Mining visualise le flux de travail réel et repère les boucles, les reprises et les écarts par rapport au parcours nominal.

Pourquoi est-ce important ?

Définit les étapes de la carte du processus et est obligatoire pour toute analyse de Process Mining.

Où trouver ces données

System Notes ou journaux d’historique des flux de travail

Exemples
Facture crééeFacture approuvéePaiement planifiéPaiement compensé par la banque
Dernière mise à jour des données
LastDataUpdate
Horodatage de l’extraction ou de l’actualisation des données.
Description

Indique la date de la dernière extraction des données depuis le système source vers la plateforme de Process Mining. Les utilisateurs peuvent ainsi savoir si l’analyse repose sur des données récentes.

Cette information permet de déterminer si les données affichées dans les Dashboards reflètent la situation en temps réel ou un instantané d’une période antérieure. Elle est essentielle pour se fier aux calculs du nombre de jours de retard.

Pourquoi est-ce important ?

Obligatoire pour connaître la fraîcheur des données et l’état de la synchronisation.

Où trouver ces données

Horodatage ETL

Exemples
2023-11-01T00:00:00Z
Heure de l’événement
EventTime
Horodatage de l’activité.
Description

Date et heure précises auxquelles une activité a eu lieu. Elles servent à ordonner les événements et à calculer la durée entre les étapes.

Des horodatages exacts sont essentiels pour repérer les goulots d’étranglement. Ils permettent de calculer les temps de cycle, par exemple le temps nécessaire à une approbation ou la durée pendant laquelle une facture reste bloquée.

Pourquoi est-ce important ?

Obligatoire pour ordonner les événements et calculer tous les indicateurs fondés sur le temps.

Où trouver ces données

Champ 'date' de System Notes

Exemples
2023-10-01T14:30:00Z2023-10-02T09:15:00Z
Numéro de facture
InvoiceNumber
Identifiant unique de la facture fournisseur.
Description

Cet attribut correspond au numéro de référence unique attribué à une facture fournisseur dans NetSuite. Il sert d’identifiant de cas pour le processus des comptes fournisseurs et regroupe toutes les activités liées à une obligation de paiement donnée.

Dans l’analyse, ce champ sert de clé principale pour les instances du processus. Il permet de suivre le cycle de vie complet d’un passif, depuis la réception et l’enregistrement de la facture jusqu’à la confirmation du paiement par la banque. Les variantes sont regroupées à partir de cet identifiant afin de déterminer les parcours les plus fréquents.

Pourquoi est-ce important ?

Il s’agit de l’ID de cas obligatoire qui relie tous les événements pour constituer un cas de processus.

Où trouver ces données

Table des transactions, champ 'tranid' lorsque le type est 'Vendor Bill'

Exemples
INV-2023-001VB-99822ACME-10299982311
Système source
SourceSystem
Nom du système d’origine des données.
Description

Identifie l’application logicielle dont proviennent les données d’événement. Dans ce contexte, la valeur est généralement fixe, par exemple 'NetSuite'.

Cet attribut est utile dans les environnements comportant plusieurs systèmes, car il permet de suivre la provenance des données. Même si cette vue porte uniquement sur NetSuite, conserver ce champ garantit la compatibilité avec les modèles de données de l’entreprise.

Pourquoi est-ce important ?

Obligatoire pour assurer la traçabilité des données et les distinguer dans les environnements multi-systèmes.

Où trouver ces données

Renseigné en dur lors de l’extraction

Exemples
NetSuiteNetSuite OneWorld
Date d’échéance
DueDate
Date limite à laquelle le fournisseur doit être payé.
Description

Cet attribut indique la date limite de paiement prévue par les conditions de la facture. Il sert de référence pour calculer le taux de paiement dans les délais.

Ce champ est au cœur de l’indicateur clé de performance « Taux de paiement dans les délais ». En comparant la date de l’activité « Paiement exécuté » à cette date, le système signale les retards et aide à estimer les pénalités éventuelles.

Pourquoi est-ce important ?

Fondamental pour calculer le taux de paiement dans les délais et repérer les dettes réglées en retard.

Où trouver ces données

Champ « duedate » de la transaction

Exemples
2023-11-152023-12-01
Date de paiement
PaymentDate
Date à laquelle le paiement a été exécuté.
Description

Date enregistrée dans la transaction de paiement fournisseur associée à la facture. Elle marque la fin du cycle fournisseurs.

Elle permet de calculer les « Durées de cycle de paiement de bout en bout ». La comparaison de cette date avec la date de facture donne la durée totale du processus.

Pourquoi est-ce important ?

Horodatage de fin du cycle principal du processus.

Où trouver ces données

Date de la transaction de paiement fournisseur associée

Exemples
2023-11-202023-12-05
Département
Department
Département interne associé à la facture.
Description

Classe la facture selon le centre de coûts ou le département interne (par exemple, informatique ou marketing) auquel la dépense est imputée.

Cet attribut permet de comparer les temps de cycle par département. Il aide à repérer ceux qui mettent plus de temps à coder ou à approuver les factures, afin de cibler les améliorations du processus.

Pourquoi est-ce important ?

Permet d’analyser l’efficacité du processus par unité de l’organisation.

Où trouver ces données

Champ « department » de la transaction

Exemples
InformatiqueMarketingProduction
Filiale
Subsidiary
Filiale ou entité juridique de l’entreprise qui reçoit la facture.
Description

Dans les environnements NetSuite OneWorld, cet attribut identifie l’entité juridique (filiale) à laquelle la facture est rattachée. Il permet de comparer les différentes entités de l’organisation.

Cet attribut alimente le Dashboard « Durées de cycle de paiement de bout en bout » et permet de comparer l’efficacité des différentes unités opérationnelles. Il aide à repérer les régions ou entités dont les performances sont insuffisantes.

Pourquoi est-ce important ?

Essentiel aux organisations comptant plusieurs entités qui souhaitent comparer les performances de leurs unités opérationnelles.

Où trouver ces données

Champ « subsidiary » de la transaction

Exemples
Est des États-UnisSiège EMEAVentes APAC
Montant de la facture
InvoiceAmount
Montant total de la facture.
Description

Montant total de la facture fournisseur, généralement exprimé dans la devise de référence ou dans la devise de la transaction. Cette métrique permet d’analyser l’impact financier.

Elle est utilisée dans le Dashboard « Suivi des retards de paiement et des pénalités » pour quantifier le risque que les retards font peser sur la trésorerie. Elle permet également de prioriser les factures de montant élevé nécessitant une intervention manuelle.

Pourquoi est-ce important ?

Nécessaire pour quantifier l’impact financier des inefficacités du processus.

Où trouver ces données

Champ « usertotal » ou « foreignamount » de la transaction

Exemples
1500.00250.5010000.00
Nom du fournisseur
VendorName
Nom du fournisseur qui a émis la facture.
Description

Cet attribut indique le nom de l’entité associée à la facture fournisseur. Il est essentiel pour analyser les performances tout au long de la chaîne d’approvisionnement.

Dans les analyses, ce champ alimente le Dashboard « Écart du cycle de paiement par fournisseur ». Les analystes peuvent regrouper les dossiers par fournisseur afin de repérer ceux qui provoquent régulièrement des écarts de rapprochement ou appliquent des conditions de paiement non standard.

Pourquoi est-ce important ?

Essentiel pour regrouper les analyses par fournisseur et repérer les goulots d’étranglement qui lui sont propres.

Où trouver ces données

Champ « entity » de la transaction, associé à l’enregistrement du fournisseur

Exemples
Office DepotOracleFedEx
Numéro de commande d’achat
PurchaseOrderNumber
Numéro de référence de la commande d’achat associée.
Description

Associe la facture fournisseur à la commande d’achat (PO) à l’origine de la transaction. Si ce champ est vide, la facture est considérée comme une facture sans commande d’achat.

Cet attribut est essentiel au Dashboard « Vitesse de traitement des factures sans commande d’achat ». Il permet de distinguer les variantes du processus selon qu’elles concernent des factures avec commande d’achat ou des factures FI sans commande d’achat, afin d’en comparer l’efficacité et la conformité.

Pourquoi est-ce important ?

Nécessaire pour distinguer le traitement des factures avec commande d’achat de celui des factures sans commande d’achat.

Où trouver ces données

Champ « createdfrom » de la transaction

Exemples
PO-8821PO-1002null
Sans commande d’achat
IsNonPO
Indique si la facture n’est pas associée à une commande d’achat.
Description

Attribut booléen déduit de l’absence de commande d’achat associée. Il distingue les factures liées à une commande d’achat des factures FI directes.

Utilisé dans le Dashboard « Vitesse de traitement des factures sans commande d’achat », il met en évidence les inefficacités du traitement manuel par rapport au processus de rapprochement à trois voies.

Pourquoi est-ce important ?

Segment général permettant d’analyser les variantes du processus.

Où trouver ces données

Déduit de la valeur nulle de « PurchaseOrderNumber »

Exemples
truefalse
Statut d’approbation
ApprovalStatus
État actuel de l’approbation de la facture dans le flux de travail.
Description

Indique si la facture est en attente d’approbation, approuvée ou rejetée. Cet état détermine les transitions du flux de travail.

Ce champ est au cœur de l’« Audit de conformité du flux d’approbation ». Les changements de statut génèrent des événements d’activité, et le statut final indique si la facture peut être payée.

Pourquoi est-ce important ?

Suit l’avancement de la facture dans le circuit d’approbation.

Où trouver ces données

Champ « approvalstatus » de la transaction

Exemples
En attente d’approbationApprouvéRejeté
Utilisateur
User
Employé ayant réalisé l’activité.
Description

Identifie la personne responsable d’un événement donné, par exemple l’approbation d’une facture ou la levée d’un blocage de paiement.

Cet attribut est utilisé dans le Dashboard « Suivi des goulots d’étranglement du flux d’approbation » pour repérer les retards liés à certaines ressources. Il aide les responsables à répartir la charge de travail et à déterminer les besoins de formation de certains membres de l’équipe.

Pourquoi est-ce important ?

Nécessaire pour analyser les ressources et repérer les goulots d’étranglement au niveau des utilisateurs.

Où trouver ces données

Champ « name » des notes système ou champ « employee » de la transaction

Exemples
John DoeAdministrateur financierSystème
Blocage du paiement
PaymentHold
Indique si le paiement de la facture est actuellement bloqué.
Description

Indicateur ou statut signalant qu’un blocage de paiement a été appliqué à la facture, qui ne peut alors pas être incluse dans les campagnes de paiement.

Cet attribut alimente le Dashboard « Analyse de l’impact des blocages de paiement ». L’analyse de la durée pendant laquelle ce champ est défini sur « true » met en évidence les retards de traitement dus à des litiges ou à des informations manquantes.

Pourquoi est-ce important ?

Essentiel pour comprendre pourquoi des factures sont bloquées ou retardées.

Où trouver ces données

Champ « paymenthold » de la transaction

Exemples
truefalse
Conditions de paiement
PaymentTerms
Conditions convenues qui définissent les délais de paiement et les remises.
Description

Précise les conditions de paiement, par exemple « Net 30 » ou « 2 % 10 Net 30 ». Ces informations permettent d’expliquer la date d’échéance et les éventuelles remises pour paiement anticipé.

Cet attribut est utilisé dans le Dashboard « Taux de récupération des remises pour paiement anticipé ». Il permet de repérer les factures ouvrant droit à une remise et de mettre en relation les remises perdues avec certaines conditions restrictives.

Pourquoi est-ce important ?

Permet de comprendre la date d’échéance et de repérer les possibilités de remise.

Où trouver ces données

Champ « terms » de la transaction

Exemples
Net 302 % 10 Net 30Payable à réception
Date de la facture
InvoiceDate
Date figurant sur la facture du fournisseur.
Description

Date du document fournie par le fournisseur. Elle sert souvent de point de départ au calcul de l’ancienneté de la facture.

Elle permet de calculer le « Temps de cycle de traitement de bout en bout ». L’écart entre cette date et la date de création dans NetSuite peut révéler des retards liés à la numérisation ou au traitement du courrier.

Pourquoi est-ce important ?

Marque le début officiel du délai de traitement de la facture fournisseur.

Où trouver ces données

Champ « trandate » de la transaction

Exemples
2023-10-012023-10-05
Devise
Currency
Devise dans laquelle la facture a été émise.
Description

Code ISO représentant la devise de la transaction. Cette information est importante pour les organisations multinationales.

Elle permet de normaliser les montants dans l’analyse du montant des factures. Elle aide également à déterminer si les opérations de change allongent le délai avant l’activité « Paiement compensé ».

Pourquoi est-ce important ?

Nécessaire pour agréger correctement les montants financiers et analyser les opérations de change.

Où trouver ces données

Champ « currency » de la transaction

Exemples
USDEURGBP
Jours de retard
DaysOverdue
Nombre de jours écoulés entre la date d’échéance et le paiement.
Description

Métrique calculée qui mesure le retard de paiement par rapport à la date d’échéance. Les valeurs négatives indiquent un paiement anticipé.

Cet attribut alimente le Dashboard « Suivi des retards de paiement et des pénalités ». Il est essentiel pour mesurer l’ampleur des retards de paiement et repérer les retards récurrents.

Pourquoi est-ce important ?

Métrique clé pour analyser le respect des conditions de paiement et le risque de pénalités.

Où trouver ces données

Calcul : date de paiement - date d’échéance

Exemples
50-2
Remise disponible
DiscountAvailable
Montant de la remise éventuelle pour paiement anticipé.
Description

Montant de la remise pour paiement anticipé, calculé à partir du montant de la facture et des conditions de paiement. Il représente l’économie potentielle.

Cet attribut est au cœur du Dashboard « Taux de récupération des remises pour paiement anticipé ». En additionnant les montants correspondant aux paiements tardifs, les analystes peuvent calculer le total des économies manquées.

Pourquoi est-ce important ?

Quantifie les gains financiers possibles grâce à l’accélération du processus.

Où trouver ces données

Calculé à partir des conditions de paiement et du montant de la facture

Exemples
30.000.0015.50
Obligatoire Recommandé Facultatif

Activités du traitement des paiements fournisseurs

Voici les principales étapes et les jalons à enregistrer dans votre journal d’événements pour reconstituer avec précision le cycle de traitement des paiements.
5 Recommandé 9 Facultatif
Activité Description
Facture approuvée
Le statut de l’enregistrement Vendor Bill passe à Open, ce qui indique que la facture est autorisée au paiement et a été inscrite au grand livre. Il s’agit d’une étape clé avant le paiement.
Pourquoi est-ce important ?

Met fin au cycle d’approbation et rend la facture disponible pour la planification du paiement. Cette étape est essentielle pour mesurer l’efficacité des approbations.

Où trouver ces données

System Notes. Recherchez le passage du champ 'approvalstatus' à '2' (Approved) ou le passage du statut à 'Open'.

Données à recueillir

Comparez le champ de statut avant et après

Type d’événement inferred
Facture créée
Création initiale de l’enregistrement Vendor Bill dans NetSuite. Cet événement marque le début du processus et indique que la facture a été saisie dans l’ERP.
Pourquoi est-ce important ?

Définit l’horodatage de référence pour l’ensemble du cycle des comptes fournisseurs et le calcul de l’ancienneté des factures.

Où trouver ces données

Table des transactions. Filtrez les enregistrements dont le type est Vendor Bill. Récupérez le champ datecreated ou trandate.

Données à recueillir

Enregistré lors de l’exécution de la transaction Vendor Bill

Type d’événement explicit
Facture rapprochée avec le bon de commande
Indique que l’enregistrement Vendor Bill a été créé à partir d’un bon de commande existant ou qu’il y est associé. Cela permet de distinguer les factures liées à un bon de commande des autres.
Pourquoi est-ce important ?

Indispensable pour analyser le respect des politiques d’approvisionnement et comparer les temps de cycle des factures avec et sans bon de commande.

Où trouver ces données

Table des transactions. Vérifiez le champ 'createdfrom' de l’enregistrement Vendor Bill. Si ce champ contient l’identifiant d’un bon de commande, l’activité a eu lieu.

Données à recueillir

Comparez le champ de statut avant et après

Type d’événement inferred
Paiement compensé par la banque
L’enregistrement Bill Payment est marqué comme compensé lors du rapprochement bancaire. Cela confirme que les fonds ont quitté le compte bancaire.
Pourquoi est-ce important ?

Fournit la date réelle de sortie des fonds pour l’analyse de trésorerie, distincte de la date comptable du paiement.

Où trouver ces données

Transaction Line. Le champ 'cleared' de la ligne de transaction Bill Payment est défini sur True.

Données à recueillir

Enregistré lors de l’exécution de la transaction X

Type d’événement explicit
Paiement traité
Un enregistrement Bill Payment est comptabilisé avec succès. La facture est alors marquée comme entièrement ou partiellement payée et le passif est soldé dans le grand livre.
Pourquoi est-ce important ?

Principale étape marquant la fin du processus de paiement. Sert à calculer le temps de cycle de traitement de bout en bout.

Où trouver ces données

Table des transactions. Repérez la création d’un enregistrement 'Bill Payment' ou le passage de son statut à 'Deposited' (pour les chèques) ou à 'Paid'.

Données à recueillir

Enregistré lors de l’exécution de la transaction Bill Payment

Type d’événement explicit
Approbation de la facture demandée
Le statut de l’enregistrement Vendor Bill passe à Pending Approval. La facture entre alors dans le circuit de travail d’approbation.
Pourquoi est-ce important ?

Marque le début du temps de cycle d’approbation et permet de repérer les goulots d’étranglement dans le circuit d’autorisation.

Où trouver ces données

System Notes. Recherchez le passage du champ 'approvalstatus' à '1' (Pending Approval).

Données à recueillir

Comparez le champ de statut avant et après

Type d’événement inferred
Avoir fournisseur appliqué
Un avoir fournisseur (Vendor Credit) est appliqué à l’enregistrement Vendor Bill, ce qui réduit le montant dû. Il s’agit d’une solution de remplacement au paiement en espèces.
Pourquoi est-ce important ?

Explique pourquoi le montant payé peut différer du montant de la facture et permet de solder correctement le passif.

Où trouver ces données

Transaction Links. Repérez les transactions de type 'Vendor Credit' associées à l’enregistrement Vendor Bill.

Données à recueillir

Comparez le champ de statut avant et après

Type d’événement inferred
Blocage du paiement appliqué
La case Payment Hold de l’enregistrement Vendor Bill est cochée. La facture ne peut alors plus être sélectionnée pour les campagnes de paiement.
Pourquoi est-ce important ?

Repère les goulots d’étranglement qui retardent les factures en raison de litiges ou de décisions de gestion de trésorerie.

Où trouver ces données

System Notes. Recherchez le passage du champ 'paymenthold' de 'F' à 'T'.

Données à recueillir

Enregistré lors de l’exécution de la transaction X

Type d’événement explicit
Blocage du paiement levé
La case Payment Hold est décochée, ce qui autorise le traitement du paiement de la facture. Cette étape marque la fin de la période de blocage.
Pourquoi est-ce important ?

Sert à calculer l’indicateur de durée de blocage du paiement et à comprendre les délais de résolution des factures contestées.

Où trouver ces données

System Notes. Recherchez le passage du champ 'paymenthold' de 'T' à 'F'.

Données à recueillir

Enregistré lors de l’exécution de la transaction X

Type d’événement explicit
Compte de la facture modifié
Le compte de charges du grand livre associé aux lignes de facture est modifié. Cela peut indiquer la correction d’une erreur d’imputation ou un reclassement.
Pourquoi est-ce important ?

Mesure directement l’indicateur de taux de reprise d’imputation des factures et met en évidence les pertes d’efficacité à l’étape de l’imputation comptable.

Où trouver ces données

System Notes. Recherchez les modifications du champ 'account' dans la sous-liste Transaction Line.

Données à recueillir

Enregistré lors de l’exécution de la transaction X

Type d’événement explicit
Facture rejetée
L’enregistrement Vendor Bill est renvoyé à la personne qui l’a soumis pour correction ou refus. Cela correspond à une boucle ou à la fin du flux de travail d’approbation.
Pourquoi est-ce important ?

Un taux de rejet élevé peut révéler des difficultés dans le processus, des besoins de formation ou des problèmes de qualité des données en amont.

Où trouver ces données

System Notes. Recherchez le passage du champ 'approvalstatus' à '3' (Rejected).

Données à recueillir

Comparez le champ de statut avant et après

Type d’événement inferred
Montant de la facture modifié
Le montant total de l’enregistrement Vendor Bill est modifié après sa création. Cela peut indiquer des reprises, des erreurs de saisie ou la résolution d’un écart.
Pourquoi est-ce important ?

Signale une intervention manuelle et des reprises, qui réduisent le taux de traitement sans intervention manuelle.

Où trouver ces données

System Notes. Recherchez les modifications des champs 'total' ou 'usertotal' de l’enregistrement Vendor Bill.

Données à recueillir

Enregistré lors de l’exécution de la transaction X

Type d’événement explicit
Paiement annulé
Un enregistrement Bill Payment déjà traité est annulé, ce qui rouvre l’enregistrement Vendor Bill. Il s’agit d’une exception majeure et d’un échec du processus.
Pourquoi est-ce important ?

Indispensable pour respecter les exigences d’audit et repérer les causes des échecs de paiement, comme les erreurs d’impression de chèques ou les rejets bancaires.

Où trouver ces données

System Notes de Bill Payment. Recherchez le passage du statut à 'Voided'.

Données à recueillir

Enregistré lors de l’exécution de la transaction X

Type d’événement explicit
Paiement planifié
Un enregistrement Bill Payment est créé avec le statut 'Pending Approval'. Cela se produit souvent lors de la création d’un lot de paiements électroniques (EFT).
Pourquoi est-ce important ?

Distingue l’intention de payer du transfert effectif des fonds et met en évidence les retards d’autorisation du paiement.

Où trouver ces données

Table des transactions. Création d’un enregistrement 'Bill Payment' associé à la facture et portant le statut 'Pending Approval'.

Données à recueillir

Comparez le champ de statut avant et après

Type d’événement inferred
Recommandé Facultatif

Guides d’extraction

Comment extraire vos données de NetSuite

Prêt à commencer ?

Commencez dès aujourd’hui votre démarche de Process Mining en appliquant ce modèle à votre environnement NetSuite. Repérez les gains d’efficacité possibles et optimisez sans attendre vos flux de travail de paiement.

Optimisez dès aujourd’hui le traitement des paiements fournisseurs

Repérez les goulots d’étranglement et réduisez le temps de cycle de 30 %.

Démarrez l’essai gratuit

Aucune carte bancaire n’est requise. La configuration ne prend que quelques minutes.