Votre modèle de données pour le processus achats-paiements, traitement des factures

SAP ECC
Votre modèle de données pour le processus achats-paiements, traitement des factures

Votre modèle de données pour le processus achats-paiements, traitement des factures

Ce modèle présente les données essentielles à recueillir pour analyser efficacement le processus achats-paiements, traitement des factures. Il précise les attributs à collecter et les activités clés à suivre dans votre journal d’événements. Vous y trouverez également des conseils pratiques pour extraire ces données de votre système SAP ECC et démarrer votre analyse de Process Mining dans de bonnes conditions.
  • Attributs recommandés à collecter
  • Activités clés à suivre
  • Conseils d’extraction pour SAP ECC
Vous découvrez les journaux d’événements ? Découvrez comment créer un journal d’événements pour le Process Mining.

Attributs du processus achats-paiements, traitement des factures

Voici les champs de données recommandés pour votre journal d’événements afin d’analyser en détail le processus achats-paiements, traitement des factures.
3 Obligatoire 8 Recommandé 11 Facultatif
Nom Description
Activité
Activity
Nom d’une étape ou d’un événement métier précis survenu pendant le cycle de traitement de la facture.
Description

L’attribut Activité représente une étape ou une action distincte du flux de travail de traitement des factures. Ces activités sont déduites de différents événements système, comme la création d’un document, un changement de statut, une approbation ou une action utilisateur consignée dans les journaux de modifications SAP.

L’analyse des activités est au cœur du process mining. Elle permet de visualiser les cartes de processus, de repérer les goulots d’étranglement (par exemple, une longue attente après « Facture envoyée pour approbation »), les boucles de reprise (par exemple, des cycles répétés de « Blocage de paiement appliqué » et de « Blocage de paiement levé ») et les écarts de conformité. L’ordre et la fréquence des activités révèlent le déroulement réel du processus.

Pourquoi est-ce important ?

Il définit les étapes de la carte de processus et permet de visualiser les flux, de repérer les goulots d’étranglement et de détecter les reprises.

Où trouver ces données

Cet attribut est généralement établi à partir de plusieurs sources, notamment les codes de transaction (SY-TCODE), les champs de statut de tables comme RBKP (par exemple, RBSTAT) et les événements de modification des tables CDHDR et CDPOS.

Exemples
Facture préenregistréeFacture envoyée pour approbationFacture approuvéeFacture comptabiliséeFacture compensée
Heure de l’événement
EventTime
Horodatage précis, comprenant la date et l’heure auxquelles une activité a eu lieu.
Description

L’heure de l’événement indique le moment exact où une activité métier a été exécutée et consignée dans le système source. Cet horodatage constitue le fil chronologique du processus : il ordonne les activités de chaque facture pour former une séquence cohérente.

Dans le cadre de l’analyse, l’heure de l’événement est indispensable au calcul de tous les indicateurs de durée, notamment les temps de cycle, les temps d’attente et les temps de traitement entre les activités. Elle alimente des Dashboards tels que « Temps de cycle de bout en bout des factures » et « Durée de résolution des blocages de paiement », en fournissant les données nécessaires pour mesurer le temps écoulé entre deux étapes du processus. Des horodatages précis sont essentiels pour repérer les retards et les goulots d’étranglement.

Pourquoi est-ce important ?

Cet horodatage est indispensable pour remettre les événements dans le bon ordre et calculer les indicateurs de performance, comme les temps de cycle et la durée des goulots d’étranglement.

Où trouver ces données

Il est généralement obtenu en combinant la date de modification (UDATE) et l’heure de modification (UTIME) de la table d’en-tête des documents de modification CDHDR. Pour certains événements de création, il peut correspondre à la date et à l’heure de création des tables comme RBKP (ERNAM, ERZET).

Exemples
2023-03-15T10:30:00Z2023-03-16T14:05:21Z2023-03-28T09:00:00Z
Numéro de facture
InvoiceNumber
Identifiant unique du document de facture fournisseur.
Description

Le numéro de facture sert d’identifiant unique pour le cas correspondant au traitement de la facture. Chaque numéro désigne une seule facture reçue d’un fournisseur et permet de suivre toutes les activités associées, de la saisie des données au paiement final, au sein d’une même instance de processus.

Dans le cadre du process mining, cet attribut est indispensable pour reconstituer le cycle de vie complet de chaque facture. Il permet de relier dans l’ordre chronologique les différents événements consignés dans SAP, comme le préenregistrement, la comptabilisation, le blocage et la compensation. Vous pouvez ainsi voir clairement comment chaque facture est traitée, combien de temps prend le traitement et à quel moment le processus s’écarte du parcours standard.

Pourquoi est-ce important ?

Cette clé principale relie tous les événements associés à une même facture. Elle constitue la base de l’analyse du processus et de l’étude de ses variantes.

Où trouver ces données

Il s’agit généralement du numéro de document de la table SAP RBKP, champ BELNR, souvent associé au code société (BUKRS) et à l’exercice fiscal (GJAHR) pour garantir son unicité.

Exemples
510004567851000456795100045680
Date d’échéance du paiement
PaymentDueDate
Date à laquelle le paiement de la facture au fournisseur doit être effectué, conformément aux conditions de paiement.
Description

La date d’échéance du paiement est calculée à partir de la date de référence de la facture et des conditions de paiement convenues. Elle correspond à la date limite de paiement. Tout retard peut entraîner des pénalités ou nuire à la relation avec le fournisseur.

Cet attribut est essentiel pour des indicateurs de performance et de conformité tels que le « Taux de paiement dans les délais » et la « Perte d’occasions de remise pour paiement anticipé ». En comparant la date de paiement réelle (date de compensation) à la date d’échéance, l’analyse détermine automatiquement si le paiement a été effectué à temps, en avance ou en retard. Cet attribut est également à la base du Dashboard de suivi du respect des conditions de paiement.

Pourquoi est-ce important ?

Elle sert de référence pour mesurer le respect des délais de paiement et repérer les occasions de bénéficier de remises pour paiement anticipé.

Où trouver ces données

Cette date est souvent calculée. La date de référence du paiement (ZFBDT) figure dans la table BSEG. La logique de calcul de l’échéance dépend également des conditions de paiement (BSEG-ZTERM).

Exemples
2023-04-192023-05-052023-05-11
Date de compensation
ClearingDate
Date à laquelle le paiement a été effectué et la facture a été soldée dans les comptes fournisseurs.
Description

La date de compensation marque la dernière étape du cycle de vie de la facture : le paiement. Elle correspond à la date à laquelle le poste de facture ouvert est soldé par une pièce de paiement dans le système. Elle indique le moment où le paiement a effectivement été exécuté.

Cet attribut sert de point final à plusieurs indicateurs importants, notamment le temps de cycle moyen des factures et le taux de paiement dans les délais. Il est comparé à la date d’échéance pour mesurer le respect des délais de paiement. Pour analyser les remises pour paiement anticipé, il est comparé à la période de remise afin de vérifier si le paiement a été effectué à temps pour en bénéficier.

Pourquoi est-ce important ?

Elle marque la fin du processus et sert de base au calcul du temps de cycle total, du taux de paiement dans les délais et des remises obtenues.

Où trouver ces données

Pour les postes soldés, il s’agit du champ « Clearing Date » (AUGDT) de la table des postes fournisseurs soldés BSAK.

Exemples
2023-04-152023-05-022023-05-20
Date de comptabilisation
PostingDate
Date à laquelle la facture a été officiellement comptabilisée dans les livres financiers.
Description

La date de comptabilisation est une date clé du processus comptable. Elle détermine la période fiscale au cours de laquelle la charge liée à la facture est enregistrée dans le grand livre. Le comptable fournisseurs la renseigne généralement pendant le traitement de la facture.

Dans l’analyse des processus, l’activité « Facture comptabilisée », associée à cette date, constitue une étape importante. Le délai entre la réception de la facture et sa date de comptabilisation représente une part essentielle du temps de cycle global. Cette date est également indispensable aux rapports financiers et à l’analyse des volumes, par exemple pour suivre le nombre de factures comptabilisées par semaine ou par mois.

Pourquoi est-ce important ?

Elle marque une étape importante du processus, détermine la période financière de l’opération et entre dans le calcul du temps de cycle.

Où trouver ces données

Il s’agit du champ « Posting Date » (BUDAT) de la table d’en-tête des factures RBKP.

Exemples
2023-03-202023-04-052023-04-11
Montant de la facture
InvoiceAmount
Montant brut total de la facture dans la devise d’origine du document.
Description

Le montant de la facture correspond à la valeur totale de la facture soumise par le fournisseur. Il s’agit d’un indicateur financier clé pour chaque cas de facture.

Dans le cadre du process mining, cet attribut est indispensable à l’analyse par valeur. Il permet de filtrer et de segmenter le processus selon le montant de la facture, souvent lié à sa complexité et aux exigences d’approbation. Par exemple, les factures de montant élevé peuvent suivre un parcours d’approbation différent et plus strict. Cet attribut sert également à l’analyse de conformité, notamment pour vérifier que les factures de montant élevé ne contournent pas les étapes d’approbation requises.

Pourquoi est-ce important ?

Il permet d’analyser les factures selon leur montant, de donner la priorité aux factures de valeur élevée et de comprendre l’incidence du montant sur le déroulement du processus et la conformité.

Où trouver ces données

Il s’agit du champ « Montant brut de la facture » (RMWWR) de la table d’en-tête des documents de facture RBKP.

Exemples
1500.7512500.00850.20
Motif du blocage du paiement
PaymentBlockReason
Code indiquant pourquoi le paiement d’une facture est bloqué.
Description

Lorsqu’une facture présente un écart ou nécessite des vérifications supplémentaires, le paiement est bloqué. Le code du motif précise la raison du blocage, par exemple un écart de quantité ou de prix, ou un blocage manuel.

Cet attribut est essentiel au Dashboard de suivi du délai de résolution des blocages de paiement. L’analyse de la fréquence et de la durée des blocages par motif permet d’en repérer les causes profondes. Par exemple, si les écarts de prix sont souvent à l’origine de blocages prolongés, cela peut révéler un problème dans les données de référence ou dans le processus de commande, auquel il convient de remédier.

Pourquoi est-ce important ?

Il explique les retards de paiement, permet d’analyser les causes profondes des blocages et aide à hiérarchiser les améliorations du processus.

Où trouver ces données

Le motif de blocage du paiement peut être consulté au niveau du poste dans la table RSEG (champ SPGRS) ou dans la table des pièces comptables BSEG (champ ZLSPR).

Exemples
RIM
Nom d’utilisateur
UserName
Identifiant SAP de la personne ayant effectué l’activité.
Description

L’attribut Nom d’utilisateur identifie précisément la personne chargée d’effectuer une activité donnée dans le processus. Il s’agit généralement du nom d’utilisateur SAP consigné avec la transaction ou l’événement de modification.

Cet attribut est important pour analyser les performances d’une personne ou d’une équipe. Il aide à répondre à des questions telles que « Quels approbateurs sont les plus rapides ? » ou « Quels utilisateurs génèrent le plus de reprises ? ». Les Dashboards s’en servent pour analyser la répartition de la charge de travail, repérer les besoins de formation et comprendre les différences de performance entre les employés.

Pourquoi est-ce important ?

Il permet d’analyser les performances et la charge de travail par personne ou par équipe, afin de repérer les personnes les plus performantes, les besoins de formation et les déséquilibres dans l’affectation des ressources.

Où trouver ces données

Il s’agit du champ « Modifié par » (USERNAME) de la table d’en-tête des documents de modification CDHDR. Pour les événements de création, il peut s’agir du champ « Saisi par » (ERNAM) de tables comme RBKP.

Exemples
JSMITHBWILSONCHEN
Numéro de commande d’achat
PurchaseOrderNumber
Identifiant de la commande d’achat (PO) à laquelle la facture est rapprochée.
Description

Le numéro de commande d’achat relie une facture au document d’approvisionnement d’origine. Il est indispensable au rapprochement à trois voies (commande d’achat, réception des marchandises, facture) et à l’analyse de l’efficacité du traitement des factures associées à une commande.

Cet attribut est essentiel pour des Dashboards comme « Taux d’écart de rapprochement entre factures et commandes d’achat ». Il permet de distinguer les factures associées à une commande d’achat des autres, dont les parcours et la complexité sont souvent très différents. L’analyse des problèmes liés à certaines commandes d’achat peut aider à repérer les difficultés en amont du processus d’approvisionnement.

Pourquoi est-ce important ?

Il relie la facture au processus d’approvisionnement, ce qui permet de comparer les factures associées à une commande d’achat aux autres et de repérer les écarts de rapprochement.

Où trouver ces données

Cette information se trouve généralement au niveau du poste. Le champ « Numéro de commande d’achat » (EBELN) figure dans la table des postes de facture RSEG. Il peut être nécessaire de l’agréger au niveau de l’en-tête.

Exemples
450001756345000175644500017565
Numéro de fournisseur
VendorNumber
Identifiant unique du fournisseur ayant soumis la facture.
Description

Le numéro de fournisseur est la clé des données de référence qui identifie le fournisseur. Il relie la facture à un partenaire commercial précis et permet d’analyser le processus en fonction des caractéristiques du fournisseur.

L’analyse par numéro de fournisseur peut révéler des éléments importants sur les relations avec les fournisseurs et leurs performances. Elle peut, par exemple, aider à repérer ceux qui soumettent régulièrement des factures problématiques entraînant des blocages de paiement ou des écarts, ainsi que ceux dont les factures sont traitées le plus efficacement. Ces informations sont utiles à la gestion des fournisseurs et aux initiatives d’approvisionnement stratégique.

Pourquoi est-ce important ?

Il permet d’analyser les résultats par fournisseur et de repérer les tendances, les problèmes ou les gains d’efficacité propres à certains fournisseurs.

Où trouver ces données

Il s’agit du champ « Partie facturante » (LIFNR) de la table d’en-tête des documents de facture RBKP.

Exemples
100345100876200112
Code société
CompanyCode
Identifiant de l’entité juridique ou de la société pour laquelle la facture est traitée.
Description

Le code société est une unité organisationnelle fondamentale de SAP Financials qui représente une entité juridique indépendante. Toutes les opérations financières, y compris les factures, sont comptabilisées dans un code société précis.

Cet attribut permet de segmenter l’analyse des processus par entité juridique. Il est essentiel pour comparer la performance, la conformité et l’efficacité des processus entre les différentes sociétés d’un groupe. Vous pouvez filtrer les Dashboards par code société pour consulter les indicateurs de traitement des factures propres à chaque société.

Pourquoi est-ce important ?

Il permet de comparer les processus et leurs performances entre les différentes entités juridiques d’une organisation.

Où trouver ces données

Il s’agit du champ « Company Code » (BUKRS) de la table d’en-tête des factures RBKP.

Exemples
10002000US01
Compte du grand livre
GeneralLedgerAccount
Numéro du compte du grand livre auquel la charge ou le coût de la facture est imputé.
Description

Le compte du grand livre est le compte du plan comptable dans lequel est enregistrée l’incidence financière de la facture. Ces données sont essentielles aux rapports financiers et à la gestion des coûts.

En Process Mining, l’analyse du compte du grand livre ajoute une dimension financière au flux du processus. Le Dashboard d’analyse de l’utilisation des comptes du grand livre peut révéler des tendances de dépenses, repérer d’éventuelles erreurs d’imputation des factures et vérifier que les coûts sont affectés aux services ou aux projets appropriés. Il permet de rapprocher l’exécution du processus de ses conséquences financières.

Pourquoi est-ce important ?

Il ajoute une dimension financière au processus et permet d’analyser l’affectation des coûts, les tendances de dépenses et les éventuelles erreurs d’imputation des factures.

Où trouver ces données

Cette information figure au niveau du poste. Le « numéro de compte du grand livre » (HKONT) se trouve dans la table des postes de facture RSEG pour les factures liées à une commande, ou dans BSEG pour les factures FI directes.

Exemples
630000655100741000
Conditions de paiement
PaymentTerms
Code définissant les conditions de paiement convenues avec le fournisseur, notamment les délais de remise et les dates d’échéance.
Description

Les conditions de paiement définissent la date à laquelle une facture doit être réglée et les éventuelles remises accordées en cas de paiement anticipé. Par exemple, « 30 jours nets » ou « 2 % sous 10 jours, net à 30 jours » signifie qu’une remise de 2 % est accordée si le paiement intervient sous 10 jours ; sinon, le montant total est dû sous 30 jours.

Cet attribut est à la base du Dashboard de suivi des pertes d’occasions de remise pour paiement anticipé et de l’indicateur de taux de remises obtenues. L’analyse combine les conditions de paiement avec les dates de comptabilisation et de paiement pour déterminer si une remise était possible et si elle a été obtenue. Cet attribut est également essentiel au Dashboard de suivi du respect des conditions de paiement.

Pourquoi est-ce important ?

Il est essentiel pour analyser le taux de remises obtenues et comprendre l’incidence financière des retards dans le processus.

Où trouver ces données

Il s’agit du champ « Terms of Payment Key » (ZTERM) de la table d’en-tête des factures RBKP.

Exemples
Z0010001NT30
Dernière mise à jour des données
LastDataUpdate
Horodatage indiquant la dernière actualisation des données du processus depuis le système source.
Description

Cet attribut indique la date et l’heure de la dernière extraction ou mise à jour des données. Il s’applique à l’ensemble du jeu de données, et non à des événements individuels, et renseigne clairement sur leur actualité.

Ces métadonnées sont importantes pour les utilisateurs des Dashboards et les analystes. Elles leur permettent de connaître la période couverte par l’analyse et de prendre leurs décisions à partir d’informations à jour. Elles sont généralement affichées bien en évidence sur les Dashboards pour indiquer la date de fraîcheur des données.

Pourquoi est-ce important ?

Il renseigne les utilisateurs sur l’actualité des données et leur permet de fonder leurs analyses et leurs décisions sur des informations à jour.

Où trouver ces données

Cette valeur est générée et ajoutée au jeu de données par l’outil d’extraction des données ou ETL lors de leur actualisation.

Exemples
2024-05-20T08:00:00Z2024-05-21T08:00:00Z2024-05-22T08:00:00Z
Devise
Currency
Code de devise du montant de la facture.
Description

L’attribut Devise indique la devise dans laquelle est exprimé le montant de la facture, par exemple USD, EUR ou JPY.

Cet attribut apporte un contexte essentiel au montant de la facture. Il permet d’interpréter correctement les données financières et de les agréger, en particulier dans les organisations internationales qui utilisent plusieurs devises. Vous pouvez filtrer l’analyse par devise afin de comparer l’efficacité du traitement ou les problèmes rencontrés dans différentes zones monétaires. Pour obtenir des agrégats financiers pertinents, il peut être nécessaire de convertir les montants dans une devise de référence unique.

Pourquoi est-ce important ?

Il apporte le contexte nécessaire à l’interprétation des montants financiers et permet de filtrer et d’analyser les données par devise.

Où trouver ces données

Il s’agit du champ « Currency Key » (WAERS) de la table d’en-tête des factures RBKP.

Exemples
USDEURGBP
En retard
IsOverdue
Indicateur calculé qui précise si la facture a été payée après sa date d’échéance.
Description

Cet attribut booléen est calculé en comparant la date de compensation (date réelle du paiement) à la date d’échéance du paiement. Si la date de compensation est postérieure à l’échéance, l’indicateur est vrai ; sinon, il est faux. Il fournit ainsi une mesure simple et directe du respect des délais de paiement pour chaque facture.

Cet attribut simplifie l’analyse et la visualisation dans les Dashboards. Il permet de filtrer et d’agréger facilement les données pour calculer le taux de paiement dans les délais. Vous pouvez rapidement comparer les flux de traitement des factures payées en retard à ceux des factures réglées à temps, afin de repérer les schémas de processus susceptibles d’entraîner des retards.

Pourquoi est-ce important ?

Il simplifie l’analyse du respect des délais de paiement et facilite la comparaison entre les factures réglées à temps et celles payées en retard.

Où trouver ces données

Cet attribut n’existe pas dans SAP. Il est calculé lors de la transformation des données à l’aide de la formule : ClearingDate > PaymentDueDate.

Exemples
truefalse
Heure de fin
EndTime
Horodatage indiquant la fin d’une activité. Pour les événements instantanés, il est identique à l’heure de début.
Description

L’attribut Heure de fin indique le moment où une activité donnée s’achève. Dans SAP, de nombreux événements sont consignés à un instant précis : leur heure de fin est alors identique à leur heure de début. Pour les activités dont la durée peut être mesurée, comme une étape d’approbation effectivement traitée, il peut indiquer la fin du travail.

Une heure de fin distincte permet de mesurer le temps de traitement d’une activité indépendamment du temps d’attente qui la précède. Vous pouvez ainsi distinguer le temps nécessaire à l’exécution d’une activité du temps pendant lequel un cas attend qu’elle commence, et mieux comprendre l’efficacité dans l’utilisation des ressources.

Pourquoi est-ce important ?

Il permet de calculer le temps de traitement d’une activité indépendamment du temps d’attente entre les activités, et d’améliorer l’analyse des goulots d’étranglement.

Où trouver ces données

Elle est souvent identique à l’heure de début et est calculée à partir de CDHDR-UDATE et CDHDR-UTIME. Dans certains cas, elle peut être déduite des journaux de flux de travail qui consignent explicitement le début et la fin d’une tâche.

Exemples
2023-03-15T10:35:10Z2023-03-16T14:10:00Z2023-03-28T09:02:45Z
Motif du rejet
RejectionReason
Code ou texte expliquant pourquoi une facture a été rejetée pendant le flux de travail d’approbation.
Description

Lorsqu’un approbateur rejette une facture, il indique idéalement le motif du rejet. Il peut s’agir d’un code normalisé ou d’un commentaire en texte libre signalant, par exemple, un numéro de commande incorrect, un doublon ou un montant erroné.

Ces données sont essentielles au Dashboard des motifs et tendances de rejet des factures. L’analyse de la fréquence des différents motifs permet à l’entreprise de repérer les problèmes récurrents et de mettre en place des mesures correctives. Par exemple, si les numéros de commande incorrects sont souvent en cause, il peut être nécessaire de mieux communiquer avec les fournisseurs ou de former les personnes chargées de la saisie. Cette analyse contribue à réduire les reprises dans le processus.

Pourquoi est-ce important ?

Il indique la cause profonde des rejets et permet de cibler les améliorations du processus afin de réduire les reprises et d’augmenter le taux de traitement correct dès la première fois.

Où trouver ces données

Cette information n’est souvent pas enregistrée dans un champ standard unique. Elle peut se trouver dans les journaux du conteneur du flux de travail, dans les champs de texte long associés au document ou dans des champs spécifiques à une solution de flux de travail personnalisée.

Exemples
FACTURE_EN_DOUBLONMONTANT_INCORRECTAUCUNE_COMMANDE_CORRESPONDANTE
Remise pour paiement anticipé perdue
IsCashDiscountLost
Indicateur calculé qui précise si une remise disponible pour paiement anticipé n’a pas été obtenue.
Description

Cet attribut booléen est calculé à partir des conditions de paiement et de la date réelle du paiement. Il prend la valeur vrai si les conditions de paiement prévoyaient une remise pour paiement anticipé et si la date de compensation est postérieure à la fin de la période de remise. Il mesure directement les pertes financières liées aux retards du processus.

Cet attribut est à la base du Dashboard de suivi des pertes d’occasions de remise pour paiement anticipé. Il permet de quantifier facilement l’incidence financière des retards de traitement. En filtrant les cas où cet indicateur est vrai, les analystes peuvent examiner les variantes du processus et les goulots d’étranglement qui entraînent le plus souvent la perte de remises, et ainsi étayer l’analyse de rentabilité d’une amélioration du processus.

Pourquoi est-ce important ?

Il quantifie directement les pertes financières liées aux retards du processus et justifie l’optimisation du traitement des factures.

Où trouver ces données

Cet attribut n’existe pas dans SAP. Il est calculé lors de la transformation des données en interprétant « PaymentTerms » et en comparant « ClearingDate » à la date limite de remise.

Exemples
truefalse
Système source
SourceSystem
Identifie le système source dont les données ont été extraites.
Description

L’attribut Système source indique l’origine des données d’événements, par exemple le nom d’une instance SAP ECC. Il est particulièrement important lorsque l’environnement comprend plusieurs systèmes ERP ou que les données proviennent de différentes sources.

Dans le cadre de l’analyse, cet attribut permet de comparer les processus et les performances entre différents systèmes, régions ou unités opérationnelles qui utilisent des instances distinctes. Il assure la traçabilité des données et permet de filtrer et d’analyser les résultats par système.

Pourquoi est-ce important ?

Il apporte un contexte essentiel dans les environnements comportant plusieurs systèmes, en permettant de séparer correctement les données et d’analyser les performances propres à chaque système.

Où trouver ces données

Il s’agit généralement d’une valeur fixe ajoutée lors de l’extraction des données. Elle correspond à l’identifiant du système SAP (TADIR-SRCSYSTEM) ou à un identifiant attribué manuellement à l’instance SAP concernée.

Exemples
SAPECC_PROD_EUECC_US_FINSAP_ERP_6_EHP8
Type de document
DocumentType
Code qui classe la pièce comptable, par exemple comme facture fournisseur ou avoir.
Description

Le type de document sert à classer les différentes opérations commerciales dans SAP. Pour le traitement des factures, les types courants comprennent « RE » pour les factures standard et « KG » pour les avoirs fournisseurs. Le type de document détermine certains aspects de la comptabilisation, comme la plage de numéros utilisée.

Dans l’analyse, cet attribut permet de filtrer le processus selon le type d’opération. Le traitement d’un avoir peut, par exemple, différer considérablement de celui d’une facture standard. En séparant ces flux à l’aide du type de document, vous obtenez une vue plus précise et plus pertinente du processus.

Pourquoi est-ce important ?

Il permet de distinguer et d’analyser différentes opérations commerciales, comme les factures et les avoirs, qui suivent des processus distincts.

Où trouver ces données

Il s’agit du champ « Document Type » (BLART) de la table d’en-tête des factures RBKP.

Exemples
REKRKG
Obligatoire Recommandé Facultatif

Activités du processus achats-paiements, traitement des factures

Voici les étapes et jalons clés à consigner dans votre journal d’événements pour découvrir avec précision le déroulement du traitement des factures.
5 Recommandé 6 Facultatif
Activité Description
Blocage de paiement appliqué
Cette activité survient lorsqu’un blocage est appliqué à une ligne de facture, empêchant son paiement. Le blocage peut être appliqué automatiquement en cas d’écart lors du rapprochement à trois voies, ou manuellement pour diverses raisons.
Pourquoi est-ce important ?

Cet événement est essentiel pour mesurer la durée de résolution des blocages de paiement et en repérer les causes profondes. Il met en évidence les problèmes de prix, de quantité ou d’approbation requise.

Où trouver ces données

Il s’agit d’un événement explicite, qui peut être suivi dans les journaux de documents de modification (tables CDHDR et CDPOS) pour le champ ZLSPR (clé de blocage de paiement) de la table BSEG.

Données à recueillir

Horodatage des documents de modification (CDHDR) lorsque la valeur de BSEG-ZLSPR passe de vide à non vide.

Type d’événement explicit
Données de facture enregistrées
Indique la création initiale du document de facture dans SAP, qu’il soit préenregistré ou comptabilisé. Il s’agit généralement du premier événement consigné dans le système au cours du cycle de vie de la facture et du point de départ du processus.
Pourquoi est-ce important ?

Cette activité constitue le point de départ principal pour mesurer le temps de cycle de traitement de la facture de bout en bout. L’analyse du délai à partir de ce moment permet de repérer les retards lors de la saisie initiale des données et de la création du document.

Où trouver ces données

L’horodatage de création est enregistré dans la table SAP BKPF, dans les champs CPUDT (date de saisie du document comptable) et CPUTM (heure de saisie).

Données à recueillir

Utilisez l’horodatage de création du document dans l’en-tête de la table BKPF (CPUDT).

Type d’événement explicit
Facture compensée
Cette activité marque la dernière étape d’un cycle de vie de facture réussi : la dette ouverte est compensée par un document de paiement. Elle indique que le paiement a été effectué.
Pourquoi est-ce important ?

En tant qu’événement de fin principal, il est essentiel au calcul du temps de cycle total de bout en bout. Il confirme que le processus est terminé et sert à mesurer le respect des délais de paiement.

Où trouver ces données

Il s’agit d’un événement explicite enregistré dans la table des postes de facture BSEG. La date de compensation est stockée dans le champ AUGDT et le numéro du document de compensation dans AUGBL.

Données à recueillir

Utilisez la date de compensation (BSEG-AUGDT) du poste du document de facture.

Type d’événement explicit
Facture comptabilisée
Il s’agit d’une étape financière importante : la facture est officiellement inscrite au grand livre et crée une dette. Le document passe alors d’un état temporaire (préenregistré) à une écriture comptable définitive.
Pourquoi est-ce important ?

La comptabilisation confirme la validité de la facture et constitue une étape importante. Elle est nécessaire au paiement et représente un indicateur clé du volume de traitement.

Où trouver ces données

Il s’agit d’un événement explicite enregistré dans la table d’en-tête des documents BKPF. L’horodatage correspond à la date de comptabilisation, BKPF-BUDAT. Le statut du document n’est alors plus « préenregistré ».

Données à recueillir

Utilisez la date de comptabilisation (BKPF-BUDAT) pour les documents qui ne sont pas préenregistrés (BKPF-BSTAT est vide ou égal à «  »).

Type d’événement explicit
Facture contrepassée
Correspond à l’annulation d’un document de facture comptabilisé. Un document de contrepassation est créé pour annuler l’effet financier de la facture d’origine.
Pourquoi est-ce important ?

Cette activité révèle une exception importante et un parcours de reprise. L’analyse de la fréquence et des motifs des contrepassations peut mettre au jour des problèmes récurrents dans la validation et la comptabilisation des factures.

Où trouver ces données

Il s’agit d’un événement explicite enregistré dans la table d’en-tête des documents BKPF. L’en-tête du document contrepassé contient le numéro du document de contrepassation (STBLG) et l’exercice fiscal (STJAH).

Données à recueillir

Repérez les documents dont le champ BKPF-STBLG est renseigné. L’horodatage de l’événement correspond à la date de comptabilisation du document de contrepassation.

Type d’événement explicit
Blocage de paiement levé
Indique la levée du blocage de paiement d’une ligne de facture, qui peut alors être incluse dans une proposition de paiement. Cela signifie qu’un problème précédemment repéré a été résolu.
Pourquoi est-ce important ?

Cette activité marque la fin de la mesure de la durée du blocage. L’analyse du temps écoulé entre l’application et la levée du blocage révèle l’efficacité du processus de résolution.

Où trouver ces données

Cet événement est suivi dans les journaux de documents de modification (tables CDHDR et CDPOS) pour le champ ZLSPR (clé de blocage de paiement) de la table BSEG, au moment de la levée du blocage.

Données à recueillir

Horodatage des documents de modification (CDHDR) lorsque la valeur de BSEG-ZLSPR passe de non vide à vide.

Type d’événement explicit
Facture approuvée
Indique que l’autorité désignée a officiellement approuvé la facture, qui peut alors être comptabilisée et payée. Il s’agit souvent de la dernière étape d’un flux de travail.
Pourquoi est-ce important ?

Cette étape marque la fin du calcul du temps de cycle d’approbation. Elle débloque le processus, permet un paiement dans les délais et aide à analyser la répartition de la charge de travail entre les approbateurs.

Où trouver ces données

Cet événement est généralement extrait des tables SAP Business Workflow, en repérant la fin d’une tâche d’approbation. Il peut aussi être déduit de la levée d’un blocage de paiement lié à l’approbation.

Données à recueillir

Horodatage de l’étape d’approbation terminée dans les journaux du flux de travail ou de la levée d’un blocage de paiement particulier.

Type d’événement inferred
Facture en retard
Événement calculé lorsque la date du jour dépasse la date d’échéance nette de la facture et que celle-ci n’a pas encore été payée. L’échéance est déterminée à partir des conditions de paiement et de la date de base.
Pourquoi est-ce important ?

Cette activité est essentielle au suivi de l’indicateur de taux de paiement à temps. Elle signale à l’avance les factures susceptibles d’être payées en retard, ce qui peut nuire aux relations avec les fournisseurs et entraîner des pénalités.

Où trouver ces données

Cet événement est calculé en comparant la date du jour à la date d’échéance nette. L’échéance est déterminée à partir de la date de base (BSEG-ZFBDT) et des conditions de paiement (BSEG-ZTERM).

Données à recueillir

L’événement est déclenché lorsque current_date > (BSEG-ZFBDT + payment_terms) et que le poste n’est pas compensé.

Type d’événement calculated
Facture envoyée pour approbation
Indique le moment où une facture est soumise à un processus d’approbation officiel. La méthode de capture dépend fortement de la configuration du flux de travail SAP ou du système tiers utilisé.
Pourquoi est-ce important ?

Cette activité marque le début du calcul de l’indicateur de temps de cycle d’approbation des factures. Elle est essentielle pour repérer les retards dans la chaîne d’approbation et analyser les performances des approbateurs.

Où trouver ces données

Cet événement est généralement extrait des tables SAP Business Workflow (par exemple, SWW_WI2OBJ, SWWLOG), en repérant le début d’une tâche d’approbation donnée. Dans les configurations plus simples, il peut être déduit d’un changement de statut dans un champ personnalisé.

Données à recueillir

Nécessite l’analyse des journaux de flux de travail SAP ou des champs de statut personnalisés associés au document de facture.

Type d’événement inferred
Facture préenregistrée
Indique qu’une facture a été saisie dans SAP, mais pas encore comptabilisée dans le grand livre. Cet état temporaire permet de vérifier, corriger ou approuver la facture avant sa comptabilisation.
Pourquoi est-ce important ?

Le suivi du moment où les factures sont préenregistrées et de la durée de cet état permet de repérer les goulots d’étranglement lors de la validation et de l’approbation avant comptabilisation. Il distingue le temps de saisie du temps de traitement financier.

Où trouver ces données

Cet état est déduit du statut du document dans la table BKPF, champ BSTAT. La valeur « V » (document préenregistré) ou « W » (document préenregistré avec validation des modifications) indique que le document est préenregistré.

Données à recueillir

Repérez les documents dont le champ de statut BKPF-BSTAT est égal à « V ». L’horodatage de l’événement correspond à la date de création BKPF-CPUDT.

Type d’événement inferred
Facture rejetée
Indique qu’une facture a été rejetée pendant le processus d’approbation. Elle doit généralement être corrigée puis soumise à nouveau, ce qui entraîne une boucle de reprise.
Pourquoi est-ce important ?

Le suivi des rejets est essentiel pour repérer les causes fréquentes, comme des données incorrectes ou le non-respect des règles. Il permet de quantifier les reprises et de déterminer les améliorations à apporter au processus ou les informations à communiquer aux fournisseurs.

Où trouver ces données

Cet événement figure généralement dans les journaux SAP Business Workflow sous la forme d’une étape de rejet. Il peut également être déduit de changements de statut précis ou de notes ajoutées au document de facture.

Données à recueillir

Horodatage de l’étape de rejet dans les journaux du flux de travail ou d’un changement de statut du document indiquant le rejet.

Type d’événement inferred
Recommandé Facultatif

Guides d’extraction

Comment extraire vos données de SAP ECC

Prêt à commencer ?

En suivant ce modèle, vous pourrez dégager des enseignements utiles et améliorer sensiblement le processus achats-paiements, traitement des factures. Commencez dès aujourd’hui à extraire vos données pour faire évoluer vos opérations.

Optimisez dès aujourd’hui le traitement des factures du processus achats-paiements

Repérez les inefficacités et réduisez de 30 % le temps de cycle des factures.

Démarrez l’essai gratuit

Aucune carte bancaire requise. Configuration en quelques minutes.