Votre modèle de données pour la facturation et le règlement, de la commande à l’encaissement
Votre modèle de données pour la facturation et le règlement, de la commande à l’encaissement
- Attributs recommandés à recueillir
- Activités clés à suivre
- Conseils d’extraction pour Oracle Fusion Financials
Attributs du processus de facturation et de règlement, de la commande à l’encaissement
| Nom | Description | ||
|---|---|---|---|
|
Heure de début
EventTimestamp
|
La date et l’heure précises auxquelles une activité ou un événement s’est produit. | ||
|
Description
L’horodatage de l’événement indique le moment exact où une activité s’est produite. Il établit l’ordre chronologique des événements pour chaque facture, ce qui est indispensable pour reconstituer le flux du processus et réaliser toute analyse temporelle. Cet attribut sert de base à tous les calculs de durée et de performance. Il permet de mesurer le temps entre les activités, de calculer les temps de cycle de bout en bout, de vérifier si les paiements sont effectués à temps et d’analyser les tendances au fil du temps. Les KPI tels que « Durée moyenne d’approbation des factures » et « Temps de cycle de bout en bout des factures » sont calculés directement à partir de ces horodatages.
Pourquoi est-ce important ?
Les horodatages sont indispensables au calcul des indicateurs de performance, notamment des temps de cycle, des retards et du respect des échéances. Ils constituent la base de l’analyse quantitative des processus.
Où trouver ces données
Ces données proviennent de différents champs de date des tables Oracle Fusion Financials, comme CREATION_DATE dans RA_CUSTOMER_TRX_ALL ou les horodatages de mise à jour du statut dans les tables des flux de travail.
Exemples
2023-04-15T09:00:00Z2023-04-18T14:30:00Z2023-05-20T11:25:10Z
|
|||
|
Numéro de facture
InvoiceNumber
|
Identifiant unique de chaque facture, utilisé comme ID de cas principal pour suivre toutes les activités associées. | ||
|
Description
Le numéro de facture est au cœur de l’analyse du processus de facturation. Il sert d’ID de cas et regroupe tous les événements, de la création de la facture à son paiement et à sa clôture. Vous pouvez ainsi suivre de bout en bout le cycle de vie d’un document de facturation. En Process Mining, l’analyse par numéro de facture permet de visualiser les variantes du processus, de calculer le temps de cycle de chaque facture et de repérer les goulots d’étranglement ou les boucles de reprises qui touchent certaines transactions. Cet attribut est indispensable aux Dashboards tels que « Temps de cycle de bout en bout des factures » et au calcul de KPI fondamentaux comme le délai moyen de paiement client (DSO) pour chaque facture.
Pourquoi est-ce important ?
Cet attribut relie toutes les activités de facturation et de paiement associées au sein d’un même cas, ce qui permet d’analyser le cycle de vie de la facture de manière complète et précise.
Où trouver ces données
Il s’agit généralement du numéro de transaction (TRX_NUMBER) de la table RA_CUSTOMER_TRX_ALL dans Oracle Fusion Financials.
Exemples
INV-1002345983451CM-55432
|
|||
|
Nom de l’activité
ActivityName
|
Nom de l’événement métier ou de la tâche qui s’est produit à un moment donné du cycle de vie de la facture. | ||
|
Description
Le nom de l’activité décrit une étape du processus de facturation, par exemple « Facture créée », « Facture approuvée » ou « Paiement du client reçu ». Ces événements constituent la séquence d’actions du flux de processus pour chaque facture. Cet attribut est essentiel à la découverte des processus : l’outil de Process Mining s’en sert pour créer une représentation visuelle du traitement réel des factures. Il permet d’analyser les variantes du processus, de repérer les boucles de reprises, comme les approbations répétées, et de mesurer la fréquence et la durée de chaque étape. Tous les Dashboards et KPI s’appuient sur cet attribut pour représenter le flux du processus.
Pourquoi est-ce important ?
Cet attribut définit les étapes de la carte du processus et permet de visualiser et d’analyser le flux de travail des factures, ainsi que d’en repérer les inefficacités.
Où trouver ces données
Ces informations proviennent de différentes tables et des changements de statut dans Oracle Fusion Financials, notamment de l’historique des flux de travail (par exemple, celui des approbations) et des champs de statut des transactions.
Exemples
Facture crééeFacture approuvéePaiement client reçuFacture clôturée
|
|||
|
Date d’échéance
DueDate
|
Date à laquelle le paiement de la facture doit être effectué. | ||
|
Description
La date d’échéance fixe la date limite de paiement d’une facture, conformément aux conditions de paiement. Cet attribut est indispensable au suivi du recouvrement et de la santé financière. Il sert de référence pour calculer le KPI du taux de paiement à temps et établir des rapports sur l’ancienneté des créances. Dans les Dashboards, il permet de prévoir les flux de trésorerie en indiquant les dates de paiement attendues et de repérer les factures en retard qui nécessitent une action de recouvrement.
Pourquoi est-ce important ?
Il s’agit de la principale référence pour mesurer le respect des délais de paiement, calculer le DSO et suivre l’ancienneté des créances.
Où trouver ces données
Se trouve dans la table AR_PAYMENT_SCHEDULES_ALL, généralement dans le champ DUE_DATE.
Exemples
2023-05-302023-06-152023-07-01
|
|||
|
Montant de la facture
InvoiceAmount
|
Montant total de la facture. | ||
|
Description
Cet attribut indique le montant total dû au titre de la facture. Il s’agit d’un indicateur financier essentiel pour comprendre les montants qui transitent par le processus de facturation. L’analyse du montant de la facture permet de donner la priorité aux transactions de valeur élevée, de calculer le montant total des créances en cours et de pondérer des KPI comme le délai moyen de paiement client (DSO). Elle permet aussi de segmenter le processus selon son impact financier, par exemple pour vérifier si les factures de montant élevé suivent un circuit d’approbation différent ou sont réglées plus tardivement.
Pourquoi est-ce important ?
Cet attribut apporte le contexte financier de chaque cas. Il permet d’analyser les montants, de donner la priorité aux factures de valeur élevée et de calculer les principaux KPI financiers.
Où trouver ces données
Se trouve dans la table RA_CUSTOMER_TRX_ALL, probablement dans un champ tel que INVOICE_AMOUNT ou dans un champ associé représentant le montant total de la transaction.
Exemples
5000.001250.75250000.00
|
|||
|
Nom du client
CustomerName
|
Nom du client ou de l’entité à laquelle la facture est adressée. | ||
|
Description
Cet attribut identifie le client associé à la facture. Il constitue une dimension principale pour segmenter et filtrer les données du processus. L’analyse par nom de client permet de repérer ceux dont les délais de paiement sont les plus longs, ceux qui contestent le plus souvent leurs factures et ceux qui paient régulièrement à temps. Elle est essentielle au Dashboard « Tendance du délai moyen de paiement client » et à l’adaptation des stratégies de recouvrement aux comportements de chaque client.
Pourquoi est-ce important ?
Cet attribut permet de segmenter le processus par client et de mettre en évidence les différences de comportement, les schémas de paiement et les éventuels problèmes relationnels qui influent sur la trésorerie.
Où trouver ces données
Obtenu en reliant la table des transactions (RA_CUSTOMER_TRX_ALL) aux tables de référence des clients, comme HZ_PARTIES.
Exemples
Global Tech Inc.Innovate Solutions LLCApex Manufacturing
|
|||
|
Statut de la facture
InvoiceStatus
|
Statut actuel de la facture dans son cycle de vie, par exemple « Ouverte », « Clôturée » ou « Contestée ». | ||
|
Description
Le statut de la facture indique où elle en est dans le processus. Les statuts courants sont notamment ouverte (non payée), clôturée (payée), contestée ou annulée. Cet attribut facilite le suivi global et le filtrage. Par exemple, le Dashboard « Prévision des flux de trésorerie en temps réel » l’utilise pour catégoriser les montants en attente. Il permet de repérer rapidement les factures en retard, contestées ou entièrement réglées.
Pourquoi est-ce important ?
Cet attribut donne rapidement une vue d’ensemble de l’état actuel d’une facture et facilite le filtrage et la catégorisation pour les rapports financiers et la gestion opérationnelle.
Où trouver ces données
Déduit des champs de statut de tables telles que RA_CUSTOMER_TRX_ALL ou AR_PAYMENT_SCHEDULES_ALL (par exemple, du champ STATUS).
Exemples
OuverteClôturéeContestéeEn attente d’approbation
|
|||
|
Unité opérationnelle
BusinessUnit
|
Unité opérationnelle de l’organisation ayant émis la facture. | ||
|
Description
L’unité opérationnelle désigne l’entité de l’organisation responsable de la transaction. Il s’agit d’un élément de données essentiel pour segmenter les résultats financiers et établir des rapports dans les grandes entreprises. Cet attribut permet de comparer les performances du processus entre différentes entités de l’entreprise. Vous pouvez, par exemple, vérifier si le DSO varie fortement d’une unité opérationnelle à l’autre ou si l’une d’elles affiche un taux de reprises en facturation nettement plus élevé. Ces comparaisons permettent de cibler les améliorations là où elles sont le plus nécessaires.
Pourquoi est-ce important ?
Cet attribut permet de comparer les performances des différentes unités de l’organisation, de repérer les bonnes pratiques et de cibler les améliorations à apporter.
Où trouver ces données
Disponible dans des tables de transactions telles que RA_CUSTOMER_TRX_ALL, souvent sous la forme ORG_ID, qui renvoie aux définitions des unités opérationnelles.
Exemples
Conseil États-UnisFabrication EMEAServices Asie-Pacifique
|
|||
|
Conditions de paiement
PaymentTerms
|
Conditions convenues pour le paiement de la facture, par exemple « Net 30 » ou « 2 % à 10 jours, net à 30 jours ». | ||
|
Description
Les conditions de paiement définissent les règles qui déterminent quand et comment une facture doit être réglée, y compris les éventuelles remises accordées en cas de paiement anticipé. Ces informations sont essentielles à la gestion des créances et de la trésorerie. Cet attribut permet de calculer correctement la date d’échéance et de repérer les possibilités de remise pour paiement anticipé. Le KPI du taux de remises pour paiement anticipé obtenues dépend directement de ces données pour déterminer quelles factures pouvaient bénéficier d’une remise.
Pourquoi est-ce important ?
Cet attribut définit les règles de paiement d’une facture. Il influe directement sur le calcul de la date d’échéance et sur le suivi et l’optimisation des remises pour paiement anticipé.
Où trouver ces données
Se trouve dans la table RA_TERMS et est associé à la transaction au moyen du champ term_id dans RA_CUSTOMER_TRX_ALL.
Exemples
Net à 30 joursNet à 60 jours2 % à 10 jours, net à 30 jours
|
|||
|
Date de facture
InvoiceDate
|
Date officielle d’émission de la facture. | ||
|
Description
La date de facture, également appelée date de transaction, est celle qui figure sur le document. Elle sert de point de départ au calcul des délais de paiement. Cette date est indispensable au calcul du délai moyen de paiement client (DSO), qui correspond au temps écoulé entre la date de facture et la date de paiement. Elle se distingue de la date de création dans le système et marque le début officiel du cycle de paiement du point de vue du client.
Pourquoi est-ce important ?
Cette date marque officiellement le début du cycle de vie de la facture et sert de référence pour calculer le KPI du délai moyen de paiement client (DSO).
Où trouver ces données
Se trouve dans le champ TRX_DATE de la table RA_CUSTOMER_TRX_ALL.
Exemples
2023-04-142023-05-182023-06-25
|
|||
|
Délai moyen de paiement client
DaysSalesOutstanding
|
Nombre de jours entre la date de facture et la date de réception du paiement. | ||
|
Description
Le délai moyen de paiement client (DSO) est un indicateur financier qui mesure le temps moyen nécessaire pour encaisser le paiement après l’émission d’une facture. Cet attribut le calcule pour chaque facture. Le DSO global est un KPI essentiel, mais son calcul pour chaque facture permet une analyse beaucoup plus détaillée. Il peut servir à créer des Dashboards de tendance, à repérer les caractéristiques des factures dont le DSO est élevé et à mesurer l’impact financier des retards du processus. Ce calcul détaillé fournit les données nécessaires pour comprendre les facteurs qui influent sur le KPI global du DSO.
Pourquoi est-ce important ?
Cet attribut calcule un indicateur essentiel de trésorerie pour chaque facture et permet d’analyser en détail les facteurs qui influent sur les délais de recouvrement et les performances financières.
Où trouver ces données
Calculé en déterminant l’écart entre l’horodatage de l’activité « Paiement du client reçu » et l’attribut « Date de facture ».
Exemples
356228
|
|||
|
Dernière mise à jour des données
LastDataUpdate
|
Horodatage de la dernière actualisation ou extraction des données de cet événement depuis le système source. | ||
|
Description
Cet attribut indique l’horodatage de la dernière extraction des données. Ce champ de métadonnées permet de connaître l’ancienneté des données analysées. Les analystes s’en servent pour vérifier qu’ils travaillent avec des informations à jour et pour connaître leur date de mise à jour. Il est particulièrement important pour les Dashboards présentés comme étant en temps réel ou quasi réel, car il rend visible tout retard éventuel dans la mise à disposition des données.
Pourquoi est-ce important ?
Cet attribut renseigne les utilisateurs sur l’actualité des données et leur permet de vérifier que leurs analyses et conclusions reposent sur des informations dont l’ancienneté est connue et acceptable.
Où trouver ces données
Ce champ de métadonnées est généré lors du processus d’extraction, de transformation et de chargement des données (ETL). Il correspond généralement à l’heure d’exécution du pipeline de données.
Exemples
2023-10-27T02:00:00Z2023-10-28T02:00:00Z
|
|||
|
Heure de fin
EventEndTime
|
La date et l’heure précises auxquelles une activité ou un événement a pris fin. | ||
|
Description
L’heure de fin de l’événement indique le moment où une activité s’est terminée. De nombreux événements sont instantanés, mais certaines activités, comme l’approbation d’une facture, peuvent durer un certain temps : elles commencent à la soumission de la facture et se terminent lorsqu’une décision est prise. L’heure de fin permet de calculer précisément la durée de traitement d’une activité. Elle sert à analyser le temps consacré par les utilisateurs à certaines tâches et améliore la précision de l’analyse des goulots d’étranglement en distinguant le temps d’attente du temps de traitement effectif.
Pourquoi est-ce important ?
Cet attribut permet de calculer précisément la durée de traitement des activités et de distinguer le temps de travail effectif du temps d’attente, ce qui est essentiel à une analyse détaillée des goulots d’étranglement.
Où trouver ces données
Cette valeur est souvent déduite de l’heure de début de l’activité suivante dans le processus. Certaines activités disposent d’un champ dédié à l’heure de fin dans les journaux des flux de travail.
Exemples
2023-04-15T09:05:12Z2023-04-18T15:00:00Z2023-05-20T11:25:45Z
|
|||
|
Mode de paiement
PaymentMethod
|
Mode de paiement utilisé par le client, par exemple un virement bancaire ou une carte de crédit. | ||
|
Description
Cet attribut indique le mode de paiement utilisé par le client pour régler sa facture. Ces informations peuvent servir à analyser les tendances et les coûts liés aux paiements. Les délais de traitement et les coûts de transaction varient selon le mode de paiement. L’analyse par mode de paiement permet de repérer ceux qui sont associés à des erreurs de rapprochement ou à des retards. Elle peut aussi orienter les mesures visant à encourager les clients à utiliser des moyens de paiement plus efficaces.
Pourquoi est-ce important ?
Cet attribut permet d’analyser l’efficacité du traitement des paiements, les coûts de transaction et les taux d’erreur de rapprochement associés aux différents moyens de paiement.
Où trouver ces données
Se trouve dans les tables des encaissements, comme AR_CASH_RECEIPTS_ALL, qui comporte un champ indiquant le mode de paiement.
Exemples
ACHVirement bancaireCarte de créditChèque
|
|||
|
Motif de contestation
DisputeReason
|
Motif invoqué par le client pour contester une facture. | ||
|
Description
Lorsqu’un client conteste une facture, le motif de la contestation est enregistré. Il peut concerner le prix, la quantité, la qualité du service ou un autre problème. L’analyse des motifs de contestation permet d’en rechercher les causes profondes. En comprenant les motifs les plus fréquents, l’entreprise peut corriger les problèmes sous-jacents liés aux prix, à l’exécution des commandes ou à la qualité des données. Elle peut ainsi réduire le délai moyen de résolution des contestations de factures et améliorer la satisfaction client.
Pourquoi est-ce important ?
Cet attribut met en évidence les causes profondes des retards de paiement et de l’insatisfaction des clients, afin que l’entreprise puisse corriger les problèmes systémiques.
Où trouver ces données
Ces informations peuvent être stockées dans Oracle Collections ou dans un module associé à la gestion des contestations. Elles peuvent figurer dans une table dédiée ou sous la forme d’un code de motif associé à la transaction.
Exemples
Prix incorrectÉcart de quantitéMarchandises endommagéesFacture en double
|
|||
|
Payée à temps
IsPaidOnTime
|
Indicateur booléen précisant si la facture a été payée à la date d’échéance ou avant celle-ci. | ||
|
Description
Cet attribut calculé indique simplement si le paiement a été effectué à temps. Il est obtenu en comparant la date de l’activité « Paiement du client reçu » à la date d’échéance de la facture. Cet indicateur simplifie l’analyse et le reporting du KPI du taux de paiement à temps. Il facilite le filtrage et la segmentation pour déterminer quels facteurs, comme le client, la région ou le montant de la facture, sont associés aux retards de paiement. Il s’agit d’un indicateur essentiel pour évaluer l’efficacité du recouvrement.
Pourquoi est-ce important ?
Cet attribut simplifie la mesure des performances du recouvrement et facilite l’analyse des facteurs associés aux paiements effectués à temps ou en retard.
Où trouver ces données
Calculé en comparant l’horodatage de l’activité de paiement final à l’attribut DueDate. La logique est la suivante :
Exemples
truefalse
|
|||
|
Région
Region
|
Région géographique associée au client ou à la transaction. | ||
|
Description
La région situe géographiquement la facture, généralement en fonction de l’emplacement du client. Elle permet d’analyser les performances du processus selon la zone géographique. L’analyse par région peut révéler des écarts liés aux réglementations locales, aux conditions du marché ou aux performances des équipes régionales. Les Dashboards « Tendance du délai moyen de paiement client » et « Temps de cycle de bout en bout des factures » peuvent être segmentés par région afin de repérer les difficultés propres à certaines zones pour obtenir le paiement des factures.
Pourquoi est-ce important ?
Cet attribut permet de segmenter le processus par zone géographique et de mettre en évidence les différences régionales de performance, de comportement des clients ou de conformité.
Où trouver ces données
Cette information est généralement déduite de l’adresse du client enregistrée dans TCA (HZ_LOCATIONS, HZ_PARTY_SITES). Elle ne figure pas directement sur la facture.
Exemples
Amérique du NordEuropeAsie-Pacifique
|
|||
|
Reprise
IsRework
|
Indicateur booléen précisant si une activité est considérée comme une reprise, par exemple une approbation répétée ou une correction. | ||
|
Description
Cet attribut calculé signale les activités qui correspondent à un travail inutile ou redondant. Il peut s’agir, par exemple, d’une facture rejetée puis soumise à nouveau pour approbation, ou d’une correction apportée après sa création initiale. Le signalement des reprises permet d’en mesurer facilement l’impact sur le processus. Le KPI du taux de reprises en facturation est calculé directement à partir de cet attribut. Les Dashboards peuvent représenter leur fréquence et mesurer le temps de cycle supplémentaire qu’elles entraînent, afin de repérer les sources d’inefficacité et d’erreurs.
Pourquoi est-ce important ?
Cet attribut mesure directement les inefficacités du processus en signalant les reprises et les tâches inutiles. Il permet ainsi d’évaluer facilement le coût et le temps associés aux problèmes de qualité.
Où trouver ces données
Cet attribut est calculé lors de la transformation des données, à partir de la séquence des activités. Par exemple, si l’activité « Facture approuvée » est précédée de l’activité « Facture rejetée » pour le même cas, elle est signalée comme une reprise.
Exemples
truefalse
|
|||
|
Service de facturation
BillingDepartment
|
Service ou équipe interne responsable de la création et de la gestion de la facture. | ||
|
Description
Cet attribut identifie l’équipe ou le service de l’organisation qui a pris en charge le processus de facturation. Il apporte un niveau supplémentaire de contexte organisationnel à l’analyse. En segmentant le processus par service de facturation, une entreprise peut comparer l’efficacité et la précision des différentes équipes. Elle peut repérer les services qui affichent davantage de reprises, des cycles d’approbation plus longs ou un DSO plus élevé, et ainsi cibler les formations ou la standardisation des processus.
Pourquoi est-ce important ?
Cet attribut permet de comparer les performances des équipes internes et de repérer les bonnes pratiques, les besoins en ressources ou les processus à améliorer.
Où trouver ces données
Cette information peut être déduite de l’utilisateur qui a créé la facture, en reliant son profil au service auquel il est rattaché dans le système RH (par exemple, au moyen de PER_ALL_ASSIGNMENTS_F).
Exemples
Facturation des entreprisesÉquipe de facturation des servicesFacturation des ventes de produits
|
|||
|
Système source
SourceSystem
|
Le système de référence à partir duquel les données d’événement ont été extraites. | ||
|
Description
Cet attribut identifie l’application source des données. Pour ce processus, il s’agit généralement d’Oracle Fusion Financials, mais il peut aussi désigner un module particulier, comme Oracle Receivables (AR). Dans les environnements où plusieurs systèmes sont intégrés, ce champ permet de différencier les sources de données et joue un rôle essentiel dans leur validation et leur gouvernance. Il garantit que l’analyse porte sur le jeu de données prévu et approprié.
Pourquoi est-ce important ?
Cet attribut indique l’origine des données. Il est essentiel à leur gouvernance, au diagnostic des problèmes et à la vérification que l’analyse repose sur le bon système de référence.
Où trouver ces données
Il s’agit généralement d’une valeur statique (« Oracle Fusion Financials ») ajoutée lors de l’extraction et de la transformation des données.
Exemples
Oracle Fusion FinancialsOracle AR CloudFusion Apps
|
|||
|
Temps de cycle de la facture
InvoiceCycleTime
|
Durée totale entre la création initiale de la facture et sa clôture. | ||
|
Description
Cet attribut mesure la durée de bout en bout du cycle de vie complet d’une facture pour un cas donné. Il correspond à l’écart entre la première activité, généralement « Facture créée », et l’activité finale, « Facture clôturée ». Cet indicateur donne une vue d’ensemble de l’efficacité du processus. Il constitue la mesure principale du Dashboard « Temps de cycle de bout en bout des factures ». En analysant cet attribut selon différentes dimensions, comme le client ou l’unité opérationnelle, les organisations peuvent repérer les types de factures qui prennent le plus de temps à traiter et en rechercher les causes.
Pourquoi est-ce important ?
Cet attribut fournit une mesure unique de la durée globale du processus et permet de repérer rapidement les factures dont le traitement, du début à la fin, est le plus long.
Où trouver ces données
Cet indicateur calculé correspond à l’écart entre les horodatages EventTimestamp maximal et minimal pour chaque InvoiceNumber unique.
Exemples
45 jours et 8 heures32 jours et 2 heures90 jours et 12 heures
|
|||
|
Utilisateur
User
|
Employé ou utilisateur système ayant effectué une activité donnée. | ||
|
Description
L’attribut utilisateur identifie la personne ou l’agent automatisé qui a réalisé une étape du processus. Il peut s’agir de l’utilisateur qui a créé la facture, du responsable qui l’a approuvée ou de l’agent de recouvrement qui a envoyé un rappel. L’analyse par utilisateur permet de repérer les besoins de formation, de répartir la charge de travail et de comparer les performances entre personnes ou équipes. Elle peut révéler si certains utilisateurs sont associés à un taux d’erreur élevé ou si certains approbateurs constituent régulièrement des goulots d’étranglement.
Pourquoi est-ce important ?
Cet attribut associe chaque étape du processus à la personne qui l’a réalisée. Il permet d’analyser les performances des utilisateurs, d’équilibrer la charge de travail et de repérer les besoins de formation.
Où trouver ces données
Ces données proviennent de champs d’identifiant utilisateur tels que CREATED_BY ou LAST_UPDATED_BY dans différentes tables de transactions et de flux de travail. L’identifiant est ensuite rapproché des tables de l’annuaire des utilisateurs (par exemple, PER_ALL_PEOPLE_F) pour obtenir leur nom.
Exemples
john.smithjane.doeCollectionsBot
|
|||
Activités du processus de facturation et de règlement, de la commande à l’encaissement
| Activité | Description | ||
|---|---|---|---|
|
Facture approuvée
|
La facture a reçu toutes les approbations nécessaires et peut être envoyée au client. Cet événement est enregistré lorsque le flux d’approbation se termine avec succès et que le statut de la facture est mis à jour. | ||
|
Pourquoi est-ce important ?
Cette étape importante conditionne l’envoi de la facture au client. Tout retard repousse le début du délai de paiement et influe sur le délai moyen de paiement client (DSO).
Où trouver ces données
Cet événement est déduit de la mise à jour finale du statut d’approbation dans l’enregistrement de la transaction de facture ou de l’horodatage d’achèvement de la tâche BPM associée.
Données à recueillir
Enregistrez l’horodatage auquel le statut d’approbation de la facture passe à « Approved ».
Type d’événement
inferred
|
|||
|
Facture clôturée
|
La facture est entièrement réglée et rapprochée ; son cycle de vie est terminé. Cet événement est généralement déduit lorsque le solde restant dû de la facture atteint zéro et que son statut est mis à jour. | ||
|
Pourquoi est-ce important ?
Il s’agit du règlement final de la facture et de la fin du processus. Le temps total nécessaire pour atteindre cet état correspond au temps de cycle de bout en bout, un KPI essentiel du processus de facturation.
Où trouver ces données
Déduit de la table AR_PAYMENT_SCHEDULES_ALL lorsque le statut passe à « CLOSED » et que le montant restant dû (amount_due_remaining) est nul. Le champ « gl_date_closed » indique la date de clôture.
Données à recueillir
Utilisez la valeur gl_date_closed de la table AR_PAYMENT_SCHEDULES_ALL pour la facture concernée.
Type d’événement
inferred
|
|||
|
Facture créée
|
Création initiale d’une facture dans le système, souvent à l’état de brouillon ou incomplète. Cet événement est enregistré explicitement lorsqu’un utilisateur enregistre pour la première fois une nouvelle facture dans le module Comptes clients. | ||
|
Pourquoi est-ce important ?
Cet événement marque le début effectif du processus de facturation. L’analyse du temps écoulé entre la création et la finalisation permet de repérer les retards de saisie en amont ou les problèmes de performance du système.
Où trouver ces données
Cet événement est enregistré à partir de la date de création de la transaction dans la table RA_CUSTOMER_TRX_ALL. Le statut initial est souvent « Incomplete ».
Données à recueillir
Utilisez le champ creation_date de la table RA_CUSTOMER_TRX_ALL pour le numéro de facture concerné.
Type d’événement
explicit
|
|||
|
Facture envoyée au client
|
La facture a été transmise au client selon le mode de réception qu’il préfère, par exemple par courriel ou par courrier. Le système enregistre souvent l’horodatage de l’exécution de l’envoi. | ||
|
Pourquoi est-ce important ?
Cette activité marque officiellement le début du délai de paiement. Mesurer le temps écoulé entre l’approbation et l’envoi est essentiel pour évaluer l’efficacité de la distribution des factures.
Où trouver ces données
Cet événement peut être déduit du champ « last_printed_date » de RA_CUSTOMER_TRX_ALL ou des journaux d’Oracle Business Intelligence Publisher si l’envoi électronique est utilisé.
Données à recueillir
Utilisez l’horodatage du journal d’envoi ou d’impression correspondant à la facture.
Type d’événement
inferred
|
|||
|
Paiement affecté à la facture
|
Le paiement reçu du client a été rapproché avec succès et affecté à la facture correspondante, ce qui réduit son solde impayé. Cette opération fait l’objet d’un enregistrement transactionnel distinct. | ||
|
Pourquoi est-ce important ?
Cette activité confirme que l’encaissement a été correctement affecté, ce qui est essentiel à l’exactitude des rapports d’ancienneté des créances et des états financiers. Elle marque la dernière étape de la comptabilisation de l’encaissement au titre de la créance.
Où trouver ces données
Cet événement est enregistré explicitement dans la table AR_RECEIVABLE_APPLICATIONS_ALL. Les champs apply_date et gl_date indiquent la date de l’affectation.
Données à recueillir
Utilisez le champ apply_date de la table AR_RECEIVABLE_APPLICATIONS_ALL, qui relie l’encaissement à la facture.
Type d’événement
explicit
|
|||
|
Paiement client reçu
|
Un paiement du client a été saisi dans le système sous la forme d’un encaissement. À ce stade, il n’est pas nécessairement encore affecté à une facture précise. | ||
|
Pourquoi est-ce important ?
Cette étape importante correspond à une entrée de trésorerie. Le temps écoulé entre la réception du paiement et son affectation à une facture est un indicateur clé de l’efficacité de la gestion de trésorerie.
Où trouver ces données
Cet événement est enregistré explicitement lors de la création d’un enregistrement dans la table AR_CASH_RECEIPTS_ALL. Le champ receipt_date indique la date de traitement du paiement.
Données à recueillir
Utilisez le champ creation_date ou receipt_date de la table AR_CASH_RECEIPTS_ALL.
Type d’événement
explicit
|
|||
|
Échéance de paiement atteinte
|
La date à laquelle le paiement de la facture est contractuellement dû est passée. Il ne s’agit pas d’un événement transactionnel, mais d’un événement calculé à partir des conditions de la facture et de la date du jour. | ||
|
Pourquoi est-ce important ?
Cet événement calculé est essentiel à l’analyse de l’ancienneté des créances et au calcul du DSO. Il permet de distinguer les factures payées à temps des factures en retard et de cibler les actions de recouvrement.
Où trouver ces données
Il s’agit d’un événement calculé. Il se produit lorsque la date du jour est postérieure à la valeur du champ due_date de la table AR_PAYMENT_SCHEDULES_ALL pour une facture donnée.
Données à recueillir
Calculez cet événement en comparant la date du jour à la valeur du champ due_date de la table AR_PAYMENT_SCHEDULES_ALL.
Type d’événement
calculated
|
|||
|
Facture ajustée
|
Une modification, comme une radiation ou un avoir, a été apportée au montant de la facture. Cette transaction explicite modifie le solde impayé de la facture. | ||
|
Pourquoi est-ce important ?
Les ajustements peuvent signaler des litiges, des concessions ou des corrections. L’analyse de leur fréquence et de leur montant peut révéler des problèmes sous-jacents dans le processus Order to Cash.
Où trouver ces données
Cet événement est enregistré explicitement dans la table AR_ADJUSTMENTS_ALL. La date de création de l’enregistrement d’ajustement marque la date de l’événement.
Données à recueillir
Utilisez le champ creation_date de la table AR_ADJUSTMENTS_ALL pour la facture concernée.
Type d’événement
explicit
|
|||
|
Facture finalisée
|
La saisie des données de la facture est terminée et la transaction est prête à être validée et comptabilisée. Cet événement est généralement repéré lorsque le statut de la facture passe de « Incomplete » à « Complete ». | ||
|
Pourquoi est-ce important ?
Cette étape marque la fin de la saisie des données. Le temps écoulé entre la création et la finalisation peut indiquer l’efficacité de la saisie et de la vérification par le service de facturation.
Où trouver ces données
Cet événement est déduit d’un changement de statut de la transaction de facture dans la table RA_CUSTOMER_TRX_ALL. Recherchez l’horodatage associé au passage au statut « Complete ».
Données à recueillir
Suivez l’historique des statuts de la transaction dans RA_CUSTOMER_TRX_ALL ou dans les tables de flux de travail associées.
Type d’événement
inferred
|
|||
|
Facture rejetée
|
Un approbateur a rejeté la facture, généralement en raison d’erreurs dans les données, comme les prix ou les quantités. La facture est alors renvoyée pour correction, ce qui entraîne une boucle de reprise. | ||
|
Pourquoi est-ce important ?
Le suivi des rejets met en évidence les problèmes d’exactitude de la facturation et de contrôle interne. L’analyse de leur fréquence et de leurs motifs permet de repérer les besoins d’amélioration du processus et de formation.
Où trouver ces données
Cet événement est déduit d’une mise à jour du statut de la transaction de facture ou du résultat « Rejected » de la tâche de flux de travail BPM.
Données à recueillir
Enregistrez l’horodatage auquel le statut d’approbation de la facture passe à « Rejected ».
Type d’événement
inferred
|
|||
|
Facture soumise pour approbation
|
La facture est officiellement soumise à un flux d’approbation, si celui-ci est configuré. Cet événement est enregistré lorsque le statut de la facture passe à l’état « En attente d’approbation », ce qui déclenche l’envoi de notifications aux approbateurs désignés. | ||
|
Pourquoi est-ce important ?
Cette étape marque le début du cycle d’approbation. Son suivi est indispensable pour mesurer et analyser le délai d’approbation, qui constitue une part importante du temps de cycle global de la facture.
Où trouver ces données
Cet événement est déduit d’un changement de statut de la transaction de facture ou enregistré à partir des tables de flux de travail Oracle Business Process Management (BPM), qui consignent le lancement de la tâche d’approbation.
Données à recueillir
Repérez l’horodatage auquel le statut d’approbation de la facture passe à « Pending » ou à un état similaire.
Type d’événement
inferred
|
|||
|
Litige ouvert
|
Le client a officiellement contesté la facture et un dossier de litige a été créé dans le système. Cette action est généralement enregistrée par la modification d’un indicateur de statut dans l’échéancier de paiement de la facture. | ||
|
Pourquoi est-ce important ?
Un litige suspend le processus de paiement et nécessite une intervention manuelle. L’analyse de la fréquence des litiges et de leur délai de résolution aide à en repérer les causes, comme des erreurs de prix ou d’expédition.
Où trouver ces données
Cet événement peut être déduit du statut de litige défini dans le champ de statut de la table AR_PAYMENT_SCHEDULES_ALL ou des enregistrements de création dans AR_DISPUTE_HISTORY.
Données à recueillir
Repérez la date à laquelle l’indicateur ou le statut de litige est activé pour l’échéancier de paiement de la facture.
Type d’événement
inferred
|
|||
|
Relance de paiement envoyée
|
Une lettre de relance ou un avis de paiement a été envoyé au client pour une facture en retard. Il s’agit d’une action explicite enregistrée par le module de recouvrement. | ||
|
Pourquoi est-ce important ?
Le suivi des relances permet de mesurer l’efficacité du recouvrement et d’analyser les stratégies qui accélèrent les paiements.
Où trouver ces données
Cet événement est enregistré explicitement dans le module Oracle Advanced Collections. Les tables d’historique des relances, comme IEX_DUNNINGS, consignent la date et le niveau de la relance envoyée.
Données à recueillir
Récupérez ces informations dans les tables d’historique des relances et associez la transaction de relance à la facture.
Type d’événement
explicit
|
|||
Guides d’extraction
Prêt à commencer ?
Utilisez ce modèle pour préparer vos données et optimiser votre processus de facturation et de règlement, de la commande à l’encaissement, afin d’accélérer les encaissements. Commencez dès aujourd’hui à analyser vos opérations dans Oracle Fusion Financials et à en améliorer l’efficacité.
Commencez dès maintenant à optimiser la facturation dans Oracle
Réduisez de 30 % le temps de cycle de facturation et améliorez votre trésorerie grâce à notre solution.
Aucune carte bancaire requise. Configuration en quelques minutes.