Votre modèle de données Order-to-Cash, facturation et émission des factures

SAP S/4HANA
Votre modèle de données Order-to-Cash, facturation et émission des factures

Votre modèle de données Order-to-Cash, facturation et émission des factures

Ce modèle vous guide dans la collecte et la préparation des données de facturation issues de SAP S/4HANA. Il présente les attributs et les activités nécessaires à la création d’un journal d’événements adapté au Process Mining. Utilisez cette ressource pour organiser l’extraction des données et recueillir les informations nécessaires à une analyse pertinente.
  • Attributs recommandés à collecter
  • Activités clés à suivre
  • Conseils d’extraction pour SAP S/4HANA
Vous découvrez les journaux d’événements ? Découvrez comment créer un journal d’événements pour le Process Mining.

Attributs Order-to-Cash : facturation et émission des factures

Voici les champs de données recommandés pour votre journal d’événements afin d’analyser en détail le processus Order-to-Cash de facturation et d’émission des factures.
3 Obligatoire 7 Recommandé 11 Facultatif
Nom Description
Numéro de facture
InvoiceNumber
Identifiant unique d’un document de facturation, utilisé comme identifiant de cas principal pour le processus de facturation.
Description

Le numéro de facture, appelé numéro de document de facturation dans SAP, identifie de manière unique chaque transaction de facturation. Il sert de clé centrale pour relier toutes les activités associées, de la création et de la comptabilisation de la facture à la réception et au rapprochement du paiement.

En Process Mining, cet attribut est essentiel pour regrouper les événements par cas. Tous les événements associés au même numéro de facture sont réunis dans une seule instance de processus, ce qui permet d’analyser le cycle de vie complet de chaque facture, de bout en bout. Vous pouvez ainsi suivre les temps de cycle, repérer les écarts et analyser le parcours de chaque facture.

Pourquoi est-ce important ?

Cet identifiant fondamental relie toutes les activités de facturation associées dans un même cas et permet l’analyse du processus de bout en bout.

Où trouver ces données

Table SAP : VBRK, champ : VBELN

Exemples
900012349000567890009012
Heure de l’événement
EventTime
Horodatage précis indiquant le moment où une activité ou un événement s’est produit.
Description

L’heure de l’événement indique la date et l’heure de chaque activité et constitue la trame chronologique du processus. Cet horodatage est essentiel pour calculer les durées, les temps de cycle et les temps d’attente entre les différentes étapes de la facturation.

Lors de l’analyse, l’heure de l’événement sert à ordonner les activités, à calculer des indicateurs clés comme le délai moyen de paiement client et le temps de cycle de génération des factures, et à repérer les goulots d’étranglement liés aux délais. Elle donne une vue dynamique du processus, montrant l’évolution des performances et le temps nécessaire à chaque étape du cycle de facturation.

Pourquoi est-ce important ?

Elle établit l’ordre chronologique des événements, indispensable au calcul de toutes les mesures liées au temps, comme les temps de cycle et les durées.

Où trouver ces données

Extrait de différents champs de date et d’heure selon l’activité, par exemple la date et l’heure de création (VBRK-ERDAT, VBRK-ERZET), les horodatages de modification (CDHDR-UDATE, CDHDR-UTIME) ou la date de comptabilisation (BKPF-BUDAT).

Exemples
2023-04-15T10:30:00Z2023-04-20T14:00:00Z2023-05-10T09:15:00Z
Nom de l’activité
ActivityName
Nom de l’activité métier ou de l’événement survenu dans le processus de facturation, par exemple « Facture générée » ou « Paiement reçu ».
Description

Le nom de l’activité décrit une étape ou un jalon précis du cycle de vie de la facturation. Ces activités sont déduites de différentes données SAP, comme les codes de transaction, les changements de statut des documents ou certaines entrées de journal, afin de reconstituer le déroulement du processus.

L’analyse de la séquence et de la fréquence de ces activités est au cœur du Process Mining. Elle permet de visualiser le processus, de découvrir les variantes courantes ou rares, de repérer les goulots d’étranglement entre les étapes et de mesurer la fréquence des activités sans valeur ajoutée, comme les reprises ou les annulations.

Pourquoi est-ce important ?

Cet attribut définit les étapes du processus. Il permet de visualiser les cartes de processus et d’analyser le déroulement, les variantes et les goulots d’étranglement.

Où trouver ces données

Déduit de différentes sources, notamment des codes de transaction (SY-TCODE), des statuts des documents de modification (tables CDHDR/CDPOS) ou des journaux de flux de travail métier (par exemple, SWW_WI2OBJ).

Exemples
Facture généréeFacture comptabilisée en comptabilitéPaiement du client reçuFacture annulée
Date d’échéance du paiement
PaymentDueDate
Date à laquelle le client est censé régler la facture.
Description

La date d’échéance du paiement est calculée à partir de la date de facture et des conditions de paiement convenues. Elle correspond à la date limite à laquelle le paiement doit être reçu pour que la facture ne soit pas en retard.

Cet attribut est essentiel au suivi de l’efficacité du recouvrement et aux prévisions de trésorerie. Il sert directement au calcul de l’indicateur de taux de paiement à temps et au classement des factures dans les rapports d’ancienneté. L’analyse des écarts entre la date d’échéance et la date de paiement réelle permet d’évaluer l’efficacité des différentes conditions de paiement.

Pourquoi est-ce important ?

Elle fixe la date limite de paiement du client, ce qui permet de calculer le taux de paiement à temps et de gérer les comptes clients.

Où trouver ces données

Cette date n’est pas enregistrée directement. Elle est calculée à partir de la date de facture (VBRK-FKDAT) et de la clé des conditions de paiement (VBRK-ZTERM), à l’aide des fonctions standard de détermination des dates de SAP.

Exemples
2023-04-192023-05-012023-06-17
Date de facture
InvoiceDate
Date officielle d’émission de la facture au client.
Description

La date de facture, également appelée date de facturation dans SAP, sert de point de départ à de nombreux calculs financiers. Elle détermine les conditions et les échéances de paiement ainsi que l’ancienneté de la créance.

Cet attribut, défini au niveau du cas, est essentiel à l’analyse financière. Il sert de référence pour calculer l’indicateur de délai moyen de paiement client (DSO) et produire des rapports sur l’ancienneté des factures impayées, deux outils importants pour gérer la trésorerie et le recouvrement.

Pourquoi est-ce important ?

Il s’agit de la date de référence pour les calculs financiers : elle sert de point de départ au calcul du DSO, des échéances de paiement et de l’ancienneté des factures.

Où trouver ces données

Table SAP : VBRK, champ : FKDAT

Exemples
2023-03-202023-04-012023-05-18
Heure de fin
EndTime
Horodatage précis indiquant la fin d’une activité ou d’un événement.
Description

L’heure de fin marque l’achèvement d’une activité. En Process Mining, elle est souvent déduite de l’heure de début de l’activité suivante dans le cas, mais peut aussi provenir directement du système si celui-ci enregistre les événements de début et de fin.

Cet attribut est essentiel au calcul de la durée de traitement de chaque activité. La différence entre l’heure de début et l’heure de fin donne la durée de chaque étape, ce qui est nécessaire à l’analyse des goulots d’étranglement, par exemple pour repérer les retards lors de l’approbation des factures.

Pourquoi est-ce important ?

Il permet de calculer la durée exacte de traitement de chaque activité, une mesure fondamentale pour analyser les goulots d’étranglement.

Où trouver ces données

Cet attribut est calculé pour le Process Mining. Il correspond généralement à l’heure de début de l’événement suivant dans la séquence du cas. Dans certains scénarios, des tables spécifiques peuvent enregistrer les heures d’achèvement.

Exemples
2023-04-15T11:00:00Z2023-04-20T14:05:00Z2023-05-10T09:45:00Z
Montant de la facture
InvoiceAmount
Montant net total de la facture.
Description

Cet attribut représente la valeur monétaire totale des biens ou des services facturés, hors taxes. Il s’agit d’une donnée financière fondamentale pour chaque cas de facture.

Le montant de la facture sert à de nombreuses analyses. Il permet de segmenter le processus selon la valeur, par exemple pour vérifier si les factures de montant élevé sont traitées différemment ou subissent davantage de retards. Il sert également de base au reporting financier et au calcul du montant total des créances impayées.

Pourquoi est-ce important ?

Il quantifie la valeur financière de chaque facture et permet d’analyser le processus selon les montants, de prioriser le recouvrement et d’évaluer les incidences financières.

Où trouver ces données

Table SAP : VBRK, champ : NETWR

Exemples
1500.0025000.50125.75
Nom d’utilisateur
UserName
Identifiant de l’employé qui a exécuté l’activité.
Description

Cet attribut enregistre l’identifiant de l’utilisateur SAP responsable d’un événement donné, par exemple la création d’une facture, la comptabilisation d’un document ou le lettrage d’un paiement. Il relie les étapes du processus aux personnes ou aux équipes qui les exécutent.

L’analyse par nom d’utilisateur aide à repérer les personnes les plus performantes, les besoins de formation ou les déséquilibres dans la répartition de la charge de travail. Elle est également essentielle à l’analyse de la conformité : elle indique qui a exécuté les activités importantes et permet de comprendre pourquoi différents utilisateurs réalisent différemment une même activité.

Pourquoi est-ce important ?

Il relie les activités du processus à des utilisateurs précis et permet d’analyser la charge de travail, les performances et la conformité à l’échelle individuelle ou collective.

Où trouver ces données

Pour les événements de création, cette information figure dans VBRK-ERNAM. Pour les modifications ultérieures, elle se trouve dans les tables d’historique des modifications, comme CDHDR-USERNAME, ou dans les journaux de flux de travail.

Exemples
CBURNSHSIMPSONLLEONARD
Nom du client
CustomerName
Nom du client auquel la facture a été adressée.
Description

Cet attribut identifie la dénomination légale du client facturé. Il provient des données centrales de base des clients dans SAP.

L’analyse du processus par client permet de repérer les tendances propres à certains comptes. Elle peut, par exemple, révéler quels clients paient régulièrement en retard, contestent le plus souvent leurs factures ou sont associés aux processus de facturation les moins efficaces. Ces informations permettent d’adapter la gestion de la relation client et les stratégies de recouvrement.

Pourquoi est-ce important ?

Il permet d’analyser le processus du point de vue du client et de repérer, pour chaque compte, les habitudes de paiement, la fréquence des litiges et les inefficacités du processus.

Où trouver ces données

Récupéré dans la table des données de base des clients KNA1 (champ : NAME1), à partir de l’identifiant du payeur dans l’en-tête de la facture (VBRK-KUNRG).

Exemples
Centrale électrique de SpringfieldSupérette Kwik-E-MartCyberdyne Systems
Région
Region
Région géographique du client.
Description

L’attribut Région indique la zone géographique, par exemple un État ou une province, associée à l’adresse du client. Cette information figure généralement dans la fiche de données de base du client.

Cet attribut est essentiel au Dashboard des performances de facturation par région. Il permet de comparer des indicateurs clés, comme les temps de cycle, les taux d’erreur et le DSO, entre différentes régions. Cette comparaison peut révéler des écarts régionaux dans l’exécution des processus, la conformité ou l’efficacité, et orienter des améliorations ciblées ainsi que la généralisation des bonnes pratiques.

Pourquoi est-ce important ?

Il permet de comparer les performances de facturation entre différentes zones géographiques, de repérer les écarts régionaux et d’harmoniser les processus.

Où trouver ces données

Récupéré dans la table des données de base des clients KNA1 (champ : REGIO), à partir de l’identifiant du payeur dans l’en-tête de la facture (VBRK-KUNRG).

Exemples
CANYTXBA
Code société
CompanyCode
Unité organisationnelle pour laquelle l’opération financière est enregistrée.
Description

Le code société est une entité organisationnelle fondamentale dans SAP Financials. Il représente une société juridiquement indépendante pour laquelle des états financiers sont établis. Chaque document de facturation est associé à un code société précis.

Dans les organisations qui regroupent plusieurs sociétés, l’analyse par code société permet de comparer les performances des processus, les indicateurs financiers comme le DSO et la conformité entre différentes entités juridiques. Elle fournit un filtre organisationnel de haut niveau pour tous les Dashboards de processus.

Pourquoi est-ce important ?

Il permet de segmenter l’analyse des processus par entité juridique, afin de comparer les performances et de consolider les données financières de l’organisation.

Où trouver ces données

Table SAP : VBRK, champ : BUKRS

Exemples
10002000US01
Conditions de paiement
PaymentTerms
Code qui définit les conditions de paiement, notamment le délai accordé pour régler une facture.
Description

Les conditions de paiement sont des modalités convenues à l’avance avec un client qui déterminent la date à laquelle une facture doit être réglée. Exemples : « Net 30 » (paiement sous 30 jours) ou « 2/10 Net 30 » (remise de 2 % en cas de paiement sous 10 jours, sinon paiement sous 30 jours).

L’analyse des conditions de paiement permet d’en évaluer l’efficacité. En comparant les différentes modalités au délai réel de règlement, une entreprise peut déterminer lesquelles incitent le mieux les clients à payer rapidement et les ajuster afin d’améliorer sa trésorerie.

Pourquoi est-ce important ?

Il définit l’échéancier de paiement convenu et permet d’analyser les modalités qui incitent le mieux les clients à payer dans les délais.

Où trouver ces données

Table SAP : VBRK, champ : ZTERM

Exemples
Z030Z060ZB60
Dernière mise à jour des données
LastDataUpdate
Horodatage indiquant la dernière extraction ou actualisation des données de cet événement.
Description

Cet attribut enregistre la date et l’heure de la dernière extraction des données depuis le système source. Ce champ de métadonnées est essentiel pour connaître l’ancienneté des données analysées.

Ces informations permettent de vérifier la date de l’analyse et de gérer les calendriers d’actualisation des données. Elles indiquent aux parties prenantes si les données sont à jour lorsqu’elles prennent des décisions à partir des Dashboards et des analyses de Process Mining.

Pourquoi est-ce important ?

Il indique si les données sont à jour, un élément essentiel pour se fier à l’analyse et évaluer sa pertinence au regard de la situation actuelle des opérations.

Où trouver ces données

Cet horodatage est généré et ajouté à chaque enregistrement lors du processus d’extraction et de chargement des données (ETL).

Exemples
2023-06-01T02:00:00Z2023-06-02T02:00:00Z
Devise
Currency
Code de devise du montant de la facture.
Description

Cet attribut indique la devise dans laquelle les montants des factures sont exprimés, par exemple USD, EUR ou JPY. Il fournit le contexte nécessaire à l’interprétation de toutes les valeurs monétaires.

Dans une organisation internationale, la devise est indispensable à la fiabilité des analyses et du reporting financier. Elle permet de convertir les montants dans une devise de reporting commune et de comparer les performances de facturation entre des régions qui utilisent des devises locales différentes.

Pourquoi est-ce important ?

Il fournit le contexte nécessaire à l’interprétation des valeurs monétaires et garantit la fiabilité des analyses et du reporting financier, notamment dans les activités internationales.

Où trouver ces données

Table SAP : VBRK, champ : WAERK

Exemples
USDEURGBP
Motif de l’avoir
CreditMemoReason
Code indiquant le motif d’émission d’un avoir.
Description

Lorsqu’une facture comporte une erreur et doit faire l’objet d’un avoir, un motif est généralement attribué au document correspondant. Cela permet de classer les sources d’erreurs de facturation de manière structurée.

Cet attribut contribue directement au KPI du taux d’erreur de facturation. En regroupant et en analysant les motifs des avoirs, une entreprise peut repérer les erreurs les plus fréquentes, comme les erreurs de prix ou les retours de produits. Cette analyse permet d’améliorer les processus afin de réduire les corrections financières et les reprises.

Pourquoi est-ce important ?

Il classe les motifs d’émission des avoirs, ce qui aide à repérer les sources d’erreurs de facturation les plus fréquentes et à améliorer la qualité.

Où trouver ces données

Table SAP : VBRK, champ : AUGRU (motif de commande). Ce champ est utilisé pour les demandes d’avoir ou de débit qui sont ensuite facturées.

Exemples
001 - Écart de prix002 - Qualité insuffisante005 - Retour client
Motif du litige
CustomerDisputeReason
Motif invoqué par un client pour contester une facture.
Description

Lorsqu’un client conteste une facture, le motif du litige est souvent consigné. Il peut s’agir d’une erreur de prix, d’une quantité incorrecte ou de marchandises endommagées. Ces informations peuvent être enregistrées dans le module SAP Dispute Management ou sous forme de notes textuelles.

L’analyse des motifs de litige est essentielle pour calculer le KPI du taux d’erreur de facturation et étudier les erreurs associées. Elle aide à repérer les causes profondes des inexactitudes de facturation, afin de corriger les problèmes récurrents dans les processus en amont, d’améliorer la qualité des factures et de renforcer la satisfaction client.

Pourquoi est-ce important ?

Il explique pourquoi les factures sont contestées et met directement en évidence les causes des erreurs de facturation et de l’insatisfaction des clients.

Où trouver ces données

Si SAP Dispute Management est utilisé, ces informations peuvent se trouver dans des tables telles que UDM_DISPUTE. Sinon, elles peuvent être déduites des codes de motif associés aux documents ou de champs textuels.

Exemples
Prix incorrectÉcart de quantitéMarchandises reçues endommagées
Numéro de commande client
SalesOrderNumber
Identifiant de la commande client d’origine à l’origine de la facture.
Description

Le numéro de commande client relie le document de facturation aux activités commerciales qui l’ont précédé. Une même commande peut donner lieu à une ou plusieurs factures ; ce lien permet de reconstituer l’ensemble du flux documentaire.

Cet attribut est essentiel pour analyser le processus Order-to-Cash de bout en bout. Il permet d’étendre l’analyse en amont et de relier les problèmes de facturation à leurs causes possibles lors de la création ou de l’exécution de la commande. Il permet, par exemple, de calculer le temps de cycle global de génération de la facture à partir de l’exécution de la commande.

Pourquoi est-ce important ?

Il relie la facture à la commande client d’origine et permet d’analyser le processus Order-to-Cash dans son ensemble, au-delà de la seule facturation.

Où trouver ces données

Table SAP : VBRP (données des postes du document de facturation), champ : AUBEL

Exemples
100001231000045610000789
Paiement effectué à temps
IsPaidOnTime
Indicateur booléen précisant si la facture a été réglée à la date d’échéance ou avant celle-ci.
Description

Cet attribut calculé compare la date réelle du paiement à la date d’échéance prévue. Il prend la valeur « true » si le paiement a été effectué à temps et « false » s’il est en retard.

Cet indicateur simplifie le calcul et la visualisation du KPI du taux de paiement à temps. Il facilite le filtrage et la segmentation des factures réglées en retard ou à temps. L’analyse peut ainsi révéler des tendances liées à certains clients, régions ou conditions de paiement qui entraînent des retards.

Pourquoi est-ce important ?

Il simplifie la mesure des performances en indiquant clairement si chaque facture a été réglée à temps ou en retard, et contribue directement au KPI du taux de paiement à temps.

Où trouver ces données

Ce champ est calculé. La logique compare l’horodatage de l’activité « Paiement reçu du client » à la valeur de l’attribut « PaymentDueDate ».

Exemples
truefalse
Statut du paiement
PaymentStatus
État actuel du paiement de la facture, par exemple ouverte, réglée ou en retard.
Description

Le statut du paiement indique où en est une facture dans le processus de recouvrement. Il ne correspond pas à un champ unique dans SAP : il est déterminé à partir du statut de lettrage du document comptable associé.

Cet attribut est essentiel au Dashboard de suivi de l’ancienneté des factures impayées. Il permet de répartir les factures ouvertes selon leur statut et leur ancienneté, afin d’aider l’équipe de recouvrement à établir ses priorités. Le suivi des changements de statut permet également d’observer le processus de recouvrement lui-même.

Pourquoi est-ce important ?

Il donne une vue immédiate du statut de recouvrement d’une facture, indispensable pour gérer les créances et hiérarchiser les efforts de recouvrement.

Où trouver ces données

Déterminé à partir du statut de lettrage du document comptable (VBRK-BELNR), dans des tables financières telles que BSID (postes ouverts) et BSAD (postes lettrés).

Exemples
OuverteRégléeEn retardPartiellement réglée
Système source
SourceSystem
Identifie le système source précis dont les données ont été extraites.
Description

Cet attribut indique l’origine des données. Il est particulièrement utile dans les environnements qui comprennent plusieurs instances SAP ou d’autres systèmes intégrés. Il inclut généralement l’identifiant du système et le numéro de mandant.

Lors de l’analyse, il permet de comparer les processus et les performances entre différents systèmes ou entités organisationnelles. Il assure la traçabilité des données et apporte le contexte nécessaire, notamment lorsque des données provenant de plusieurs sources sont réunies pour obtenir une vue globale du processus.

Pourquoi est-ce important ?

Il précise l’origine des données, ce qui clarifie leur provenance dans les environnements multi-systèmes et contribue à leur gouvernance.

Où trouver ces données

Il s’agit généralement d’une valeur statique définie lors de l’extraction des données, qui combine souvent l’identifiant du système (SY-SYSID) et le mandant (SY-MANDT).

Exemples
S4H_PROD_100S4H_QAS_200ECC_PROD_300
Type de document de facturation
BillingDocumentType
Code qui classe le document de facturation, par exemple comme facture, avoir ou annulation.
Description

Le type de document de facturation est un champ clé qui classe les opérations du processus de facturation. Il détermine le traitement du document, notamment sa plage de numérotation et les règles de comptabilisation.

Cet attribut permet de filtrer le processus pour analyser des types d’opérations précis. Vous pouvez, par exemple, créer une vue distincte du processus pour les avoirs afin d’en comprendre les motifs et le flux de traitement, ou analyser séparément les factures standard et les annulations pour mieux cerner le processus de facturation principal.

Pourquoi est-ce important ?

Il classe les opérations et permet de cibler l’analyse de flux documentaires précis, comme les factures standard, les avoirs ou les annulations.

Où trouver ces données

Table SAP : VBRK, champ : FKART

Exemples
F2G2S1L2
Obligatoire Recommandé Facultatif

Activités Order-to-Cash : facturation et émission des factures

Voici les principales étapes et les jalons à consigner dans votre journal d’événements pour découvrir le processus avec précision.
5 Recommandé 8 Facultatif
Activité Description
Facture clôturée
Cette activité indique l’état final d’une facture payée. Elle correspond fonctionnellement à « Paiement affecté et rapproché » et signifie que le processus lié à cette facture est terminé.
Pourquoi est-ce important ?

Il s’agit de l’événement de fin du parcours nominal. Mesurer le temps de cycle total jusqu’à cette étape donne une vue complète du cycle de vie de la facturation, de bout en bout.

Où trouver ces données

Déduit du statut du poste client dans le document comptable. Un poste est clôturé, ou « lettré », lorsque les champs de date de lettrage (BSEG-AUGDT) et de document de lettrage (BSEG-AUGBL) sont renseignés.

Données à recueillir

Déduit du renseignement de la date de lettrage (AUGDT) dans la table BSEG/ACDOCA pour le poste de facture.

Type d’événement inferred
Facture comptabilisée en comptabilité
Correspond à la comptabilisation réussie du document de facturation dans le module de comptabilité financière. Cette étape importante transforme la facture en créance officielle et génère des écritures dans le grand livre.
Pourquoi est-ce important ?

Cette activité confirme que la facture constitue un document financier officiel. Le délai entre sa génération et sa comptabilisation est un indicateur clé de l’efficacité du traitement interne.

Où trouver ces données

Cet événement est enregistré lors de la création du document comptable correspondant. Le document de facturation (VBRK-VBELN) est associé au document comptable (BKPF-BELNR) via VBRK-BELNR, et la date de comptabilisation correspond à BKPF-BUDAT.

Données à recueillir

Extrait de la date de comptabilisation (BUDAT) du document comptable dans la table BKPF associée au document de facturation.

Type d’événement explicit
Facture générée
Cette activité correspond à la création du document de facturation dans le système. Il s’agit d’un événement explicite enregistré lorsqu’un utilisateur exécute une transaction telle que VF01 ou qu’un traitement en arrière-plan crée la facture, ce qui ajoute une nouvelle entrée dans la table d’en-tête des documents de facturation.
Pourquoi est-ce important ?

Il s’agit de l’événement de début principal du processus de facturation. L’analyse du délai entre l’exécution de la commande et cette activité est essentielle pour mesurer le temps de cycle de génération des factures et repérer les retards en début de processus.

Où trouver ces données

Enregistré dans la table VBRK de SAP S/4HANA (document de facturation : données d’en-tête) lors de la création. La date de création (VBRK-ERDAT) et l’heure (VBRK-ERZET) servent d’horodatage.

Données à recueillir

L’événement est extrait de l’horodatage de création de l’enregistrement du document de facturation dans la table VBRK.

Type d’événement explicit
Paiement affecté et rapproché
Correspond au moment où le paiement reçu du client est rapproché et affecté au lettrage du poste de facture ouvert dans le sous-livre des comptes clients. Cette activité marque la fin de la transaction du point de vue financier.
Pourquoi est-ce important ?

Mesure l’efficacité du processus d’affectation des paiements. Les retards à cette étape peuvent donner une image inexacte de la situation des comptes clients et créer du travail inutile pour les équipes de recouvrement.

Où trouver ces données

Cet événement est extrait de la date de lettrage (BSEG-AUGDT) du poste du document comptable de la facture d’origine. Cette date est renseignée lorsqu’un document de lettrage solde le poste.

Données à recueillir

Extrait du champ de date de lettrage (AUGDT) dans la table BSEG/ACDOCA pour le poste de facture.

Type d’événement explicit
Paiement du client reçu
Cette activité indique l’enregistrement d’un paiement reçu d’un client dans le système financier. À ce stade, le paiement n’est pas nécessairement affecté à une facture précise, mais les fonds ont bien été comptabilisés.
Pourquoi est-ce important ?

Cette étape est importante pour calculer le délai moyen de paiement client (DSO). Elle indique que les fonds ont été reçus, même si le rapprochement reste à effectuer.

Où trouver ces données

Extrait de la date de comptabilisation (BKPF-BUDAT) du document de paiement client, généralement de type « DZ » dans la table BKPF.

Données à recueillir

L’événement repose sur la création du document de paiement dans BKPF/BSEG.

Type d’événement explicit
Avoir créé
Cette activité correspond à la création d’un avoir destiné à corriger une surfacturation ou à créditer un client pour des marchandises retournées. L’avoir est souvent associé à une facture d’origine.
Pourquoi est-ce important ?

Cet événement met en évidence les ajustements financiers effectués après la facturation. L’analyse des avoirs peut révéler des erreurs de prix, des problèmes liés aux produits ou d’autres causes de pertes de revenus.

Où trouver ces données

Créé explicitement sous la forme d’un nouveau document de facturation dans VBRK, avec un type de facturation spécifique aux avoirs, par exemple « G2 ». Il référence souvent la commande client ou la facture d’origine.

Données à recueillir

Extrait de la création, dans VBRK, d’un document de facturation de type avoir.

Type d’événement explicit
Comptabilisation de la facture bloquée
Cet événement se produit lorsqu’une facture est créée, mais automatiquement bloquée avant sa comptabilisation en comptabilité financière, pour diverses raisons, comme un contrôle de crédit ou des incohérences dans les données. Ce statut est déduit du champ de statut de comptabilisation du document de facturation.
Pourquoi est-ce important ?

Cet événement met en évidence les goulots d’étranglement : les factures sont créées, mais ne sont pas immédiatement transmises à la comptabilité, ce qui retarde l’ensemble du cycle d’encaissement. Il peut révéler des problèmes de qualité des données ou de gestion du crédit.

Où trouver ces données

Déduit du champ de statut de comptabilisation dans la table d’en-tête des documents de facturation (VBRK-RFBSK). Un statut tel que « A » (document de facturation bloqué pour transfert vers FI) indique un blocage.

Données à recueillir

Déduit en vérifiant la valeur du champ de statut de comptabilisation (VBRK-RFBSK) juste après la génération de la facture.

Type d’événement inferred
Date d’échéance du paiement atteinte
Événement calculé correspondant à la date à laquelle le paiement de la facture est officiellement dû, selon les conditions de paiement convenues. Il ne s’agit pas d’un événement transactionnel, mais d’une date calculée à partir des données de la facture.
Pourquoi est-ce important ?

Cette date sert de référence pour mesurer le respect des échéances de paiement et analyser le comportement de paiement des clients. Elle permet de distinguer les paiements effectués à temps des paiements en retard.

Où trouver ces données

Calculée à partir de la date de référence du paiement (BSEG-ZFBDT) et des conditions de paiement enregistrées dans le poste client du document comptable.

Données à recueillir

Calculée en ajoutant le nombre de jours prévu par les conditions de paiement à la date de référence figurant dans le poste du document comptable (BSEG).

Type d’événement calculated
Facture annulée
Cet événement se produit lorsqu’une facture déjà créée est annulée, généralement par la création d’un document d’annulation correspondant. L’opération contre-passe la facture d’origine et son incidence comptable.
Pourquoi est-ce important ?

Cet événement signale des reprises, des corrections ou des erreurs de facturation. Des annulations fréquentes indiquent souvent des problèmes importants en amont, lors de la saisie des commandes client ou de la configuration de la facturation.

Où trouver ces données

Enregistré lors de la création d’un document de facturation d’annulation, par exemple de type « S1 ». Ce nouveau document dans VBRK référence le numéro de la facture d’origine dans le champ VBRK-SFAKN.

Données à recueillir

L’événement est extrait de la date de création dans VBRK du document d’annulation qui référence la facture d’origine.

Type d’événement explicit
Facture envoyée au client
Cette activité indique le moment où la facture est transmise au client, par exemple par courrier, e-mail ou EDI. Le mode d’enregistrement dépend de la configuration de la gestion des sorties dans SAP.
Pourquoi est-ce important ?

C’est à ce moment que commence officiellement le délai de paiement du point de vue du client. Tout retard d’envoi de la facture a une incidence directe sur le délai moyen de paiement client (DSO) et sur la trésorerie.

Où trouver ces données

L’événement peut être enregistré explicitement dans les tables de contrôle des sorties, comme NAST pour les anciennes méthodes ou son équivalent dans S/4HANA. S’il n’est pas enregistré explicitement, il est souvent considéré comme ayant lieu en même temps que « Facture comptabilisée en comptabilité ».

Données à recueillir

Vérifiez dans les journaux de traitement des tables de gestion des sorties s’il existe un horodatage associé au type de sortie de la facture.

Type d’événement explicit
Litige client ouvert
Cette activité se produit lorsqu’un client conteste une facture et que le litige est officiellement enregistré dans le système. Elle nécessite l’utilisation du module SAP Dispute Management.
Pourquoi est-ce important ?

Cet événement met en évidence les problèmes de précision de la facturation, de qualité des produits ou de prestation de services susceptibles de retarder les paiements. L’analyse des motifs de litige peut aider à traiter les causes profondes et à améliorer la satisfaction client.

Où trouver ces données

Enregistré lors de la création d’un dossier de litige dans les tables Dispute Management (par exemple, UDM_CASE), associé au poste du document comptable.

Données à recueillir

Extrait de l’horodatage de création du dossier de litige associé à la facture.

Type d’événement explicit
Relance de paiement envoyée
Correspond à l’envoi à un client d’une relance ou d’un avis de retard pour une facture impayée. Il s’agit d’un événement explicite généré par la procédure automatisée de relance.
Pourquoi est-ce important ?

Permet d’analyser l’efficacité du processus de relance. Vous pouvez déterminer si les relances accélèrent les paiements et quels niveaux de relance ont le plus d’effet.

Où trouver ces données

Enregistré dans les tables d’historique des relances (MAHNV, MHND) lors de l’exécution du traitement de relance (transaction F150) pour le poste ouvert de la facture.

Données à recueillir

Extrait de la date d’exécution de la relance enregistrée dans les tables d’historique des relances.

Type d’événement explicit
Reprise de facturation détectée
Événement calculé qui repère une boucle de reprise : une facture est annulée, puis une nouvelle facture est générée pour la même commande client. Il ne s’agit pas d’une transaction unique, mais d’une séquence d’événements.
Pourquoi est-ce important ?

Contribue directement au calcul de l’indicateur de taux de reprise de facturation en quantifiant les corrections. Il aide à repérer les inefficacités et à mesurer le coût d’une qualité insuffisante dans le processus de facturation.

Où trouver ces données

Cette séquence est calculée en repérant un événement « Facture annulée » suivi d’un nouvel événement « Facture générée », les deux étant associés au même document source, par exemple un numéro de commande client.

Données à recueillir

Déduit de la détection d’une séquence « Facture annulée » puis « Facture générée » pour une même référence de commande client.

Type d’événement calculated
Recommandé Facultatif

Guides d’extraction

Comment extraire vos données de SAP S/4HANA

Prêt à démarrer ?

Utilisez ce modèle pour préparer vos données plus rapidement et commencer à optimiser votre processus de facturation Order to Cash. Transformez dès aujourd’hui vos données SAP S/4HANA en analyses concrètes.

Optimisez la facturation Order to Cash et accélérez de 30 % vos encaissements

Éliminez les inefficacités et réduisez de 30 % le temps de cycle de facturation dès aujourd’hui.

Démarrez l’essai gratuit

Aucune carte bancaire requise. Commencez en quelques minutes.