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 associer vos flux de travail de comptes fournisseurs dans NetSuite. Il présente une liste détaillée des attributs de données essentiels, des activités principales du processus et des instructions d’extraction spécifiques, afin de garantir une analyse précise et concrète.
  • Attributs recommandés pour une analyse approfondie
  • Jalons essentiels du processus à suivre
  • Instructions spécifiques pour l'extraction dans 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.

Attributs du traitement des paiements des comptes 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 des comptes 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 exécuté.
Description

Cet attribut enregistre l’action précise ou le changement d’état survenu à un moment donné. Parmi les exemples figurent « Facture créée », « Statut d’approbation modifié » ou « Paiement traité ».

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

Pourquoi c’est important

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

Où les obtenir

Journaux des notes système ou de l’historique du flux de travail

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

Indique la date à laquelle les données ont été extraites pour la dernière fois du système source vers la plateforme de Process Mining. Cela permet de connaître la période couverte par l'analyse.

Cette information sert à déterminer si les données affichées dans les Dashboards correspondent à la situation en temps réel ou à un instantané d'une période antérieure. Elle est essentielle pour interpréter correctement les calculs de « Days Overdue ».

Pourquoi c’est important

Indispensable pour connaître l'actualité des données et l'état de la synchronisation.

Où les obtenir

Horodatage ETL

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

Date et heure précises auxquelles une activité s’est produite. Ces informations servent à ordonner les événements et à calculer les durées entre les étapes.

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

Pourquoi c’est important

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

Où les obtenir

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 représente le numéro de référence unique attribué à une facture fournisseur dans NetSuite. Il constitue l’identifiant de cas de référence du processus de comptes fournisseurs et regroupe toutes les activités liées à une obligation de paiement donnée.

Dans l’analyse, ce champ sert de clé primaire pour les instances du processus. Il permet aux analystes de suivre le cycle de vie complet d’un passif, depuis la réception et l’enregistrement de la facture jusqu’à la compensation du paiement final. Les variantes sont regroupées à partir de cet identifiant afin de déterminer les chemins de processus courants.

Pourquoi c’est important

Il s’agit du Case ID obligatoire qui relie tous les événements pour former un cas de processus.

Où les obtenir

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 à l’origine des données.
Description

Identifie l’application logicielle à partir de laquelle les données d’événements ont été extraites. Dans ce contexte, la valeur est généralement statique, par exemple 'NetSuite'.

Cet attribut est utile dans les environnements multisystèmes pour suivre la traçabilité des données. Même si cette vue se concentre sur NetSuite, le maintien de ce champ garantit la compatibilité avec les modèles de données à l’échelle de l’entreprise.

Pourquoi c’est important

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

Où les obtenir

Codé en dur lors de l’extraction

Exemples
NetSuiteNetSuite OneWorld
Date d'échéance
DueDate
Date à laquelle le paiement doit être effectué au fournisseur au plus tard.
Description

Cet attribut indique l'échéance contractuelle du paiement, conformément aux conditions de la facture. Il sert de référence pour calculer les paiements effectués dans les délais.

Ce champ constitue la base du KPI « On Time Payment Rate ». En comparant la date « Payment Executed » à cette échéance, le système signale les paiements en retard et aide à estimer les pénalités éventuelles.

Pourquoi c’est important

Fondamental pour calculer le taux de paiements effectués dans les délais et identifier les dettes réglées en retard.

Où les obtenir

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 Vendor Payment associée à la facture. Elle représente la fin du cycle de traitement des comptes fournisseurs.

Elle est utilisée pour calculer le « End to End Payment Cycle Times ». La comparaison de cette date avec « InvoiceDate » donne la durée totale du processus.

Pourquoi c’est important

Horodatage de fin du cycle principal du processus.

Où les obtenir

Date de la transaction Vendor Payment associée

Exemples
2023-11-202023-12-05
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 précise (Subsidiary) à laquelle la facture appartient. Il permet de comparer les performances entre les différentes entités.

Cet attribut alimente le Dashboard « End to End Payment Cycle Times » et permet de comparer l'efficacité des différentes unités opérationnelles. Il aide à déterminer si certaines régions ou entités affichent des performances insuffisantes.

Pourquoi c’est important

Essentiel pour les organisations multi-entités qui souhaitent comparer les performances entre leurs unités opérationnelles.

Où les obtenir

Champ « subsidiary » de la transaction

Exemples
Est des États-UnisSiège EMEAVentes APAC
Montant de la facture
InvoiceAmount
Valeur monétaire totale de la facture.
Description

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

Elle est utilisée dans le Dashboard « Late Payment and Penalty Tracking » pour quantifier le risque de trésorerie lié aux retards de paiement. Elle sert également à prioriser les factures de montant élevé nécessitant une intervention manuelle.

Pourquoi c’est important

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

Où les obtenir

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 contient le nom de l'entité associée à la facture fournisseur. Il est essentiel pour analyser la performance de la chaîne d'approvisionnement.

Dans l'analyse, ce champ alimente le Dashboard « Vendor Payment Cycle Variance ». Il permet aux analystes de regrouper les cas par fournisseur afin d'identifier ceux qui provoquent régulièrement des écarts de rapprochement ou appliquent des conditions de paiement non standard.

Pourquoi c’est important

Essentiel pour regrouper l'analyse par fournisseur et identifier les goulots d'étranglement propres à certains fournisseurs.

Où les obtenir

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

Exemples
Office DepotOracleFedEx
Numéro du bon de commande
PurchaseOrderNumber
Numéro de référence du bon de commande associé.
Description

Associe la facture fournisseur au bon de commande (PO) à l'origine de la transaction. Si ce champ est vide, la facture est considérée comme une facture sans bon de commande (Non-PO).

Cet attribut est essentiel pour le Dashboard « Non PO Invoice Processing Speed ». Il permet de distinguer les variantes de flux selon qu'elles concernent des factures adossées à un PO ou des factures sans PO (FI), afin de comparer l'efficacité et la conformité.

Pourquoi c’est important

Nécessaire pour distinguer le traitement des factures basées sur un PO de celui des factures sans PO.

Où les obtenir

Champ « createdfrom » de la transaction

Exemples
PO-8821PO-1002null
Sans PO
IsNonPO
Indicateur précisant si la facture n'est pas associée à un bon de commande.
Description

Attribut booléen dérivé de l'absence de bon de commande associé. Il segmente le processus entre les factures adossées à un PO et les factures FI directes.

Utilisé dans le Dashboard « Non PO Invoice Processing Speed » pour mettre en évidence l'inefficacité du traitement manuel des factures par rapport au processus de rapprochement à trois niveaux.

Pourquoi c’est important

Segment de haut niveau pour analyser les variantes du processus.

Où les obtenir

Dérivé de « PurchaseOrderNumber » lorsque la valeur est nulle

Exemples
truefalse
Service
Department
Service interne associé à la facture.
Description

Classe la facture selon le centre de coûts ou le service interne, par exemple l'informatique ou le marketing, qui a engagé la dépense.

Cet attribut permet de ventiler les délais de traitement par service. Il aide à déterminer si certains services prennent plus de temps pour imputer ou approuver les factures, afin de cibler les améliorations du processus.

Pourquoi c’est important

Permet d'analyser l'efficacité du processus au niveau de l'organisation.

Où les obtenir

Champ « department » de la transaction

Exemples
InformatiqueMarketingProduction
Statut d'approbation
ApprovalStatus
État actuel de l’approbation du flux de travail de la facture.
Description

Indique si la facture est en attente d'approbation, approuvée ou rejetée. Cet état détermine la logique de transition du Workflow.

Ce champ est au cœur de l'« Approval Workflow Compliance Audit ». Les changements de statut génèrent des événements d'activité et l'état final détermine si la facture peut être payée.

Pourquoi c’est important

Suit l'avancement de la facture au sein de l'étape d'approbation.

Où les obtenir

Champ « approvalstatus » de la transaction

Exemples
En attente d'approbationApprouvéeRejetée
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.

Utilisé dans le « Approval Workflow Bottleneck Monitor » pour identifier les retards liés à certaines ressources. Il aide la direction à équilibrer la charge de travail et à repérer les besoins de formation de certains membres de l'équipe.

Pourquoi c’est important

Nécessaire pour analyser les ressources et identifier les goulots d'étranglement au niveau des utilisateurs.

Où les obtenir

System Notes « name » ou Transaction « employee »

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

Indicateur ou statut signalant qu'un blocage de paiement a été appliqué à la facture, l'empêchant d'être incluse dans les campagnes de paiement.

Cet attribut alimente le Dashboard « Payment Block Impact Analysis ». 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 c’est important

Essentiel pour analyser les raisons pour lesquelles certaines factures restent bloquées ou prennent du retard.

Où les obtenir

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 ». Ce contexte aide à comprendre la « Due Date » et les possibilités de remise pour paiement anticipé.

Cet attribut est utilisé dans le Dashboard « Early Payment Discount Capture Rate ». Il identifie les factures éligibles à une remise et aide à mettre en relation les remises non obtenues avec certaines conditions restrictives.

Pourquoi c’est important

Permet de contextualiser la date d'échéance et d'identifier les possibilités de remise.

Où les obtenir

Champ « terms » de la transaction

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

Date du document fournie par le fournisseur. Elle constitue souvent le point de départ des calculs d'ancienneté.

Elle est utilisée pour calculer le « End to End Processing Cycle Time ». 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 c’est important

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

Où les obtenir

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 internationales.

Elle est utilisée pour normaliser les valeurs financières dans l'analyse « Invoice Amount ». Elle aide également à déterminer si les processus de change prolongent l'activité « Payment Cleared ».

Pourquoi c’est important

Nécessaire pour agréger correctement les valeurs financières et analyser les opérations de change.

Où les obtenir

Champ « currency » de la transaction

Exemples
USDEURGBP
Jours de retard
DaysOverdue
Nombre de jours entre la date d'échéance et la date effective du paiement.
Description

Mesure calculée du retard de paiement par rapport à la date d'échéance. Les valeurs négatives indiquent un paiement anticipé.

Cet attribut alimente le Dashboard « Late Payment and Penalty Tracking ». Il est essentiel pour quantifier l'importance des retards de paiement et identifier les habitudes de paiement régulièrement tardif.

Pourquoi c’est important

Indicateur clé pour analyser la conformité des paiements et le risque de pénalités.

Où les obtenir

Calculé comme suit : PaymentDate - DueDate

Exemples
50-2
Remise disponible
DiscountAvailable
Montant potentiel de la remise disponible en cas de paiement anticipé.
Description

Valeur monétaire de la remise pour paiement anticipé, calculée à partir du montant de la facture et des conditions de paiement. Elle représente l'économie potentielle.

Cet attribut est au cœur du Dashboard « Early Payment Discount Capture Rate ». En additionnant cette valeur pour les paiements tardifs, les analystes peuvent calculer le montant total des économies non réalisées.

Pourquoi c’est important

Quantifie l'opportunité financière liée à l'accélération du processus.

Où les obtenir

Calculé à partir de Terms et InvoiceAmount

Exemples
30.000.0015.50
Obligatoire Recommandé Facultatif

Activités du traitement des paiements des comptes fournisseurs

Voici les principales étapes du processus et les jalons importants à enregistrer dans votre journal d’événements pour permettre une découverte précise du cycle de vie de votre traitement des paiements.
5 Recommandé 9 Facultatif
Activité Description
Facture approuvée
Le statut du Vendor Bill passe à Open, ce qui indique qu’il est autorisé au paiement et que l’écriture a été prise en compte dans le General Ledger. Il s’agit d’une étape clé avant le paiement.
Pourquoi c’est important

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

Où les obtenir

System Notes. Rechercher une modification du champ 'approvalstatus' vers '2' (Approved) ou du statut vers 'Open'.

Collecte

Comparer 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. Cette activité marque le début du processus et indique que la facture a été saisie dans l’ERP.
Pourquoi c’est important

Établit l’horodatage de référence pour l’ensemble du cycle des comptes fournisseurs et les calculs d’ancienneté.

Où les obtenir

Table des transactions. Filtrer lorsque le type d’enregistrement est Vendor Bill. Capturer le champ datecreated ou trandate.

Collecte

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 le Vendor Bill a été créé à partir d’un Purchase Order existant ou qu’il lui est associé. Cette activité distingue les factures adossées à un bon de commande des factures sans bon de commande.
Pourquoi c’est important

Essentiel pour analyser la conformité aux politiques d’approvisionnement et comparer les délais de cycle des factures avec et sans bon de commande.

Où les obtenir

Table des transactions. Vérifier le champ 'createdfrom' dans l’enregistrement Vendor Bill. S’il contient un identifiant de Purchase Order, cette activité a eu lieu.

Collecte

Comparer le champ de statut avant et après

Type d’événement inferred
Paiement compensé
Le Bill Payment est marqué comme compensé lors du rapprochement bancaire. Cela confirme que les fonds ont quitté le compte bancaire.
Pourquoi c’est important

Fournit la véritable date de fin financière pour l’analyse de la trésorerie, distincte de la date comptable du paiement.

Où les obtenir

Transaction Line. L’indicateur 'cleared' est défini sur True dans la ligne de transaction Bill Payment.

Collecte

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, ce qui marque la facture comme Paid in Full ou Partially Paid. Le passif est apuré dans le GL.
Pourquoi c’est important

Principale étape d’achèvement du processus de paiement. Utilisée pour calculer le « End to End Processing Cycle Time ».

Où les obtenir

Table des transactions. Identifier la création de l’enregistrement 'Bill Payment' ou le changement de statut vers 'Deposited' (pour les chèques) ou 'Paid'.

Collecte

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 la facture fournisseur passe à En attente d’approbation. Cela indique que la facture est entrée dans le routage du flux de travail pour autorisation.
Pourquoi c’est important

Marque le début du délai du cycle d’approbation et permet d’identifier les goulots d’étranglement dans la chaîne d’autorisation.

Où les obtenir

System Notes. Rechercher une modification du champ 'approvalstatus' vers '1' (Pending Approval).

Collecte

Comparer le champ de statut avant et après

Type d’événement inferred
Avoir fournisseur appliqué
Un Bill Credit (Vendor Credit) est appliqué au Vendor Bill, ce qui réduit le montant dû. Il s’agit d’une solution alternative au paiement en espèces.
Pourquoi c’est important

Explique pourquoi le montant d’un paiement peut différer du montant de la facture et permet de solder correctement le passif.

Où les obtenir

Transaction Links. Identifier le moment où une transaction de type 'Vendor Credit' est associée au Vendor Bill.

Collecte

Comparer le champ de statut avant et après

Type d’événement inferred
Blocage du paiement appliqué
La case Payment Hold est définie sur True dans le Vendor Bill. Cela empêche la sélection de la facture lors des campagnes de paiement.
Pourquoi c’est important

Identifie les goulots d’étranglement où les factures sont bloquées en raison de litiges ou de décisions de gestion de la trésorerie.

Où les obtenir

System Notes. Rechercher la modification du champ 'paymenthold' de 'F' à 'T'.

Collecte

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éfinie sur False, ce qui libère la facture pour le traitement du paiement. Cette activité marque la fin d’une période de blocage.
Pourquoi c’est important

Utilisé pour calculer le KPI « Payment Block Duration » et comprendre les délais de résolution des factures contestées.

Où les obtenir

System Notes. Rechercher la modification du champ 'paymenthold' de 'T' à 'F'.

Collecte

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 General Ledger associé aux lignes de la facture est modifié. Cela indique la correction d’une erreur d’imputation ou une reclassification.
Pourquoi c’est important

Mesure directement le KPI « Invoice Coding Rework Rate » et met en évidence les pertes d’efficacité lors de l’étape d’imputation comptable.

Où les obtenir

System Notes. Rechercher des modifications du champ 'account' dans la sous-liste Transaction Line.

Collecte

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

Type d’événement explicit
Facture rejetée
La facture fournisseur est renvoyée à son émetteur pour correction ou refus. Cela représente une boucle ou une terminaison dans le flux de travail d’approbation.
Pourquoi c’est important

Des taux de rejet élevés indiquent des difficultés dans le processus, des problèmes de formation ou des problèmes de qualité des données en amont.

Où les obtenir

System Notes. Rechercher une modification du champ 'approvalstatus' vers '3' (Rejected).

Collecte

Comparer le champ de statut avant et après

Type d’événement inferred
Montant de la facture modifié
Le montant total du Vendor Bill est modifié après sa création initiale. Cela peut révéler un travail supplémentaire, des erreurs de saisie ou la résolution d’un écart.
Pourquoi c’est important

Indique une intervention manuelle et un travail supplémentaire, ce qui réduit les taux de Straight Through Processing.

Où les obtenir

System Notes. Rechercher des modifications des champs 'total' ou 'usertotal' dans l’enregistrement Vendor Bill.

Collecte

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

Type d’événement explicit
Paiement annulé
Un Bill Payment précédemment traité est annulé, ce qui rouvre le Vendor Bill. Cela représente une exception majeure et un échec du processus.
Pourquoi c’est important

Essentiel pour la conformité des audits et l’identification des causes des paiements échoués, par exemple les erreurs d’impression de chèques ou les rejets bancaires.

Où les obtenir

System Notes sur Bill Payment. Changement de statut vers 'Voided'.

Collecte

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 Electronic Bank Payment (EFT).
Pourquoi c’est important

Distingue l’intention de payer de l’exécution effective des fonds et met en évidence les retards dans l’autorisation du paiement.

Où les obtenir

Table des transactions. Création d’un enregistrement 'Bill Payment' associé au Bill, avec le statut 'Pending Approval'.

Collecte

Comparer 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. Commencez immédiatement à repérer les gains d’efficacité et à optimiser vos flux de paiement.

Optimisez dès aujourd'hui le traitement de vos paiements fournisseurs

Identifiez les goulots d'étranglement et réduisez le délai de traitement de 30 %.

Démarrer l'essai gratuit

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