Votre template de données Order-to-Cash - Facturation

Oracle Fusion Financials
Votre `template` de `données` `Order-to-Cash` - Facturation

Votre template de données Order-to-Cash - Facturation

Ce `template` (modèle) fournit un guide complet pour extraire les données nécessaires à l'analyse de votre processus de Commande au Paiement - Facturation et Encaissement. Il décrit les attributs essentiels à collecter, les activités critiques à suivre et des conseils pratiques pour l'extraction de données. En suivant ce `template` (modèle), vous pouvez assurer un ensemble de données robuste pour un Process Mining et une optimisation efficaces.
  • Attributs recommandés à collecter
  • Activités clés à suivre
  • Guide d'extraction pour Oracle Fusion Financials
Nouveau dans les journaux d'événements ? Apprenez comment créer un journal d'événements Process Mining.

Order to Cash - Attributs de facturation et d'encaissements

Ce sont les champs de données recommandés à inclure dans votre `event log` (journal d'événements) pour une analyse complète de la Commande au Paiement - Facturation et Encaissement.
3 Obligatoire 5 Recommandé 14 Facultatif
Nom Description
Heure de début
EventTimestamp
La date et l'heure précises auxquelles une activité ou un événement spécifique s'est produit.
Description

L'horodatage de l'événement enregistre le moment exact où une activité s'est produite. Il fournit l'ordre chronologique des événements pour chaque facture, ce qui est essentiel pour construire le flux de processus et effectuer toute analyse basée sur le temps.

Cet attribut est la base de tous les calculs de durée et de performance. Il est utilisé pour mesurer le temps entre les activités, calculer les temps de cycle de bout en bout, déterminer si les paiements sont à temps et analyser les tendances au fil du temps. Les KPI tels que « Temps moyen d'approbation des factures » et « Temps de cycle de facture de bout en bout » sont directement calculés à partir de ces horodatages.

Pourquoi c'est important

Les horodatages sont essentiels pour le calcul de toutes les métriques de performance, y compris les temps de cycle, les retards et le respect des délais, constituant la base de l'analyse quantitative des processus.

Où obtenir

Ceci est tiré de divers champs de date dans les tables Oracle Fusion Financials, tels que CREATION_DATE dans RA_CUSTOMER_TRX_ALL ou les horodatages de mise à jour de statut dans les tables de workflow.

Exemples
2023-04-15T09:00:00Z2023-04-18T14:30:00Z2023-05-20T11:25:10Z
Numéro de facture
InvoiceNumber
L'identifiant unique pour chaque facture, servant d'ID de cas principal pour le suivi de toutes les activités connexes.
Description

Le numéro de facture est la pierre angulaire de l'analyse du processus de facturation. Il fonctionne comme l'ID de cas, regroupant tous les événements de la création de la facture au paiement final et à la clôture. Cela permet une vue complète et de bout en bout du cycle de vie pour un seul document de facturation.

En Process Mining, l'analyse par numéro de facture permet la visualisation des variantes de processus, le calcul des temps de cycle pour les factures individuelles, et l'identification des bottleneck (goulots d'étranglement) ou des boucles de retravail affectant des transactions spécifiques. Il est essentiel pour les dashboards (tableaux de bord) comme « Temps de cycle de facture de bout en bout » et pour le calcul de KPI fondamentaux tels que les Jours de Ventes en Suspens (DSO) sur une base par facture.

Pourquoi c'est important

Cet attribut est critique car il connecte toutes les activités de facturation et de paiement associées en un seul cas, permettant une analyse complète et précise du cycle de vie de la facture.

Où obtenir

C'est généralement le 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
Le nom de l'événement commercial ou de la tâche spécifique qui s'est produit à un moment donné au sein du cycle de vie de la facture.
Description

Le nom de l'activité décrit une étape du processus de facturation, telle que « Facture créée », « Facture approuvée » ou « Paiement client reçu ». Ces événements forment la séquence d'actions qui constituent le flux de processus pour chaque facture.

Cet attribut est fondamental pour la découverte de processus, permettant à l'outil de Process Mining de construire une carte visuelle de la manière dont les factures sont réellement traitées. Il est utilisé pour analyser les variantes de processus, identifier les boucles de retravail comme les étapes d'approbation multiples, et mesurer la fréquence et la durée de chaque étape. Tous les tableaux de bord et les KPI reposent sur cet attribut pour comprendre le flux de processus.

Pourquoi c'est important

Cet attribut définit les étapes de la carte des processus, rendant possible de visualiser, d'analyser et d'identifier les inefficacités dans le workflow de facturation.

Où obtenir

Cette information est dérivée de diverses tables et changements de statut au sein d'Oracle Fusion Financials, tels que les tables d'historique de workflow (par ex., liées aux approbations) et les champs de statut de transaction.

Exemples
Facture crééeFacture approuvéePaiement client reçuFacture clôturée
Date d'échéance
DueDate
La date à laquelle le paiement de la facture est dû.
Description

La date d'échéance est un attribut de date critique qui définit la date limite de paiement d'une facture, telle que déterminée par les conditions de paiement.

Cet attribut est essentiel pour le suivi des recouvrements et la santé financière. C'est la référence pour le calcul du KPI du Taux de Paiement à Temps et pour la création de rapports d'ancienneté des paiements. Dans les tableaux de bord, il est utilisé pour prévoir la trésorerie en montrant quand les paiements sont attendus et pour identifier les factures impayées qui nécessitent des activités de recouvrement.

Pourquoi c'est important

C'est la référence principale pour mesurer la ponctualité des paiements, calculer le DSO et gérer l'ancienneté des comptes clients.

Où obtenir

Situé 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
La valeur monétaire totale de la facture.
Description

Cet attribut représente le montant total dû sur la facture. C'est une métrique financière critique pour comprendre la valeur monétaire qui transite par le processus de facturation.

En analyse, le Montant de la Facture est utilisé pour prioriser les transactions à forte valeur, calculer la valeur totale des créances impayées, et pondérer les KPI comme les Jours de Ventes en Suspens (DSO). Il permet de segmenter le processus en fonction de l'impact financier, par exemple, d'analyser si les factures à forte valeur suivent un chemin d'approbation différent ou prennent plus de temps à être payées.

Pourquoi c'est important

Fournit le contexte financier pour chaque cas, permettant une analyse basée sur la valeur, la priorisation des factures à forte valeur et le calcul des KPI financiers clés.

Où obtenir

Trouvé dans la table RA_CUSTOMER_TRX_ALL, probablement dans un champ tel que INVOICE_AMOUNT ou un champ connexe représentant le total de la transaction.

Exemples
5000.001250.75250000.00
Nom du client
CustomerName
Le nom du client ou de l'entité facturée.
Description

Cet attribut identifie le client associé à la facture. C'est une dimension primaire pour segmenter et filtrer les données de processus.

L'analyse du processus par nom de client aide à identifier quels clients ont les cycles de paiement les plus longs, lesquels sont les plus susceptibles de contester les factures, et lesquels paient constamment à temps. C'est crucial pour le dashboard (tableau de bord) 'Tendance DSO' et pour adapter les stratégies de recouvrement aux comportements spécifiques des clients.

Pourquoi c'est important

Permet de segmenter le processus par client, révélant différents comportements, schémas de paiement et problèmes relationnels potentiels qui affectent la trésorerie.

Où obtenir

Dérivé en joignant la table de transactions (RA_CUSTOMER_TRX_ALL) avec des tables de données de base client comme HZ_PARTIES.

Exemples
Global Tech Inc.Innovate Solutions LLCApex Manufacturing
Statut de la facture
InvoiceStatus
Le statut actuel de la facture dans son cycle de vie, tel que « Ouverte », « Clôturée » ou « Litigieuse ».
Description

Le statut de la facture fournit un aperçu de l'état d'avancement d'une facture dans le processus. Les statuts courants incluent ouvert (impayé), clôturé (payé), contesté ou annulé.

Cet attribut est utile pour une surveillance et un filtrage de haut niveau. Par exemple, le tableau de bord des prévisions de trésorerie en temps réel utilise ce statut pour catégoriser les montants en suspens. Il aide à identifier rapidement la population de factures en retard, en litige ou entièrement réglées.

Pourquoi c'est important

Fournit une compréhension rapide et globale de l'état actuel d'une facture, permettant un filtrage et une catégorisation efficaces pour le reporting financier et la gestion opérationnelle.

Où obtenir

Dérivé des champs de statut dans des tables comme RA_CUSTOMER_TRX_ALL ou AR_PAYMENT_SCHEDULES_ALL (par exemple, le champ STATUS).

Exemples
OuvertClôturéContestéEn attente d'approbation
Unité commerciale
BusinessUnit
L'unité commerciale spécifique au sein de l'organisation qui a émis la facture.
Description

L'unité commerciale représente l'entité organisationnelle responsable de la transaction. C'est un élément de données clé pour la segmentation financière et le reporting dans les grandes entreprises.

Cet attribut permet de comparer la performance des processus entre les différentes parties de l'entreprise. Par exemple, vous pouvez analyser si le DSO varie de manière significative entre les unités commerciales ou si une unité a un taux de retravail de facturation beaucoup plus élevé. Cela aide à cibler les initiatives d'amélioration là où elles sont le plus nécessaires.

Pourquoi c'est important

Permet la comparaison des performances entre différentes unités organisationnelles, aidant à identifier les meilleures pratiques et les domaines nécessitant des améliorations à un niveau granulaire.

Où obtenir

Disponible dans les tables de transactions comme RA_CUSTOMER_TRX_ALL, souvent sous forme d'ORG_ID, qui renvoie aux définitions des unités commerciales.

Exemples
US ConsultingEMEA ManufacturingAPAC Services
Conditions de paiement
PaymentTerms
Les conditions convenues pour le paiement des factures, telles que « Net 30 » ou « 2% 10, Net 30 ».
Description

Les conditions de paiement définissent les règles régissant quand et comment une facture doit être payée, y compris les éventuels escomptes pour paiement anticipé. Cette information est essentielle pour la gestion des créances et de la trésorerie.

Cet attribut est crucial pour calculer la date d'échéance correcte et pour identifier les opportunités d'escompte pour paiement anticipé. L'indicateur clé de performance (KPI) du Taux de capture d'escomptes pour paiement anticipé dépend directement de ces données pour déterminer quelles factures étaient éligibles à un escompte.

Pourquoi c'est important

Définit les règles de paiement d'une facture, impactant directement les calculs de date d'échéance et la capacité à suivre et optimiser la saisie des escomptes pour paiement anticipé.

Où obtenir

Situé dans la table RA_TERMS et lié à la transaction via un term_id dans RA_CUSTOMER_TRX_ALL.

Exemples
Net 30Net 602% 10, Net 30
Date de la facture
InvoiceDate
La date officielle à laquelle la facture a été émise.
Description

La Date de Facture, également appelée date de transaction, est la date enregistrée sur le document de facture. Elle sert de point de départ pour le calcul des conditions de paiement.

Cette date est un composant critique pour le calcul des Jours de Ventes en Suspens (DSO), car le DSO mesure le temps entre la Date de Facture et la date de paiement. Elle est distincte de la date de création dans le système et représente le début officiel du cycle de paiement du point de vue du client.

Pourquoi c'est important

Sert de date de début officielle pour le cycle de vie d'une facture et constitue la référence pour le calcul du KPI des Jours de Ventes en Suspens (DSO).

Où obtenir

Situé dans la table RA_CUSTOMER_TRX_ALL, dans le champ TRX_DATE.

Exemples
2023-04-142023-05-182023-06-25
Délai de cycle de la facture
InvoiceCycleTime
Le temps total écoulé entre la création initiale d'une facture et sa clôture.
Description

Cet attribut mesure la durée de bout en bout de l'intégralité du cycle de vie de la facture pour un seul cas. Il est calculé comme la différence de temps entre la toute première activité, typiquement « Facture créée », et l'activité finale, « Facture clôturée ».

Cette métrique offre une vue d'ensemble de l'efficacité globale du processus. C'est la mesure principale pour le dashboard (tableau de bord) « Temps de cycle de facture de bout en bout ». En analysant cet attribut selon différentes dimensions comme le client ou l'unité commerciale, les organisations peuvent identifier quels types de factures prennent le plus de temps à traiter et investiguer les causes profondes.

Pourquoi c'est important

Fournit une mesure unique et cruciale de la vélocité globale du processus, aidant à identifier rapidement quelles factures prennent le plus de temps à être traitées de bout en bout.

Où obtenir

C'est une métrique calculée, dérivée en prenant la différence entre l'EventTimestamp (Horodatage de l'événement) maximum et minimum pour chaque numéro de facture unique.

Exemples
45 jours 8 heures32 jours 2 heures90 jours 12 heures
Délai moyen de recouvrement
DaysSalesOutstanding
Le nombre de jours entre la date de facturation et la date de réception du paiement.
Description

Le Days Sales Outstanding (DSO) est une métrique financière essentielle qui mesure le temps moyen nécessaire pour encaisser un paiement après l'émission d'une facture. Cet attribut le calcule pour chaque facture individuelle.

Bien que le DSO global soit un KPI clé, son calcul au niveau de chaque facture permet une analyse beaucoup plus approfondie. Il peut être utilisé pour créer des tableaux de bord de tendances, identifier les caractéristiques des factures à DSO élevé et mesurer l'impact financier des retards de processus. Ce calcul granulaire fournit les données nécessaires pour comprendre les facteurs à l'origine du KPI DSO agrégé.

Pourquoi c'est important

Calcule une métrique de trésorerie critique au niveau de chaque facture, permettant une analyse détaillée des facteurs qui influencent les délais de recouvrement et la performance financière.

Où obtenir

Ceci est calculé en trouvant la différence entre l'horodatage de l'activité « Paiement client reçu » et l'attribut « Date de facture ».

Exemples
356228
Dernière mise à jour des données
LastDataUpdate
L'horodatage (`timestamp`) indiquant la dernière fois que les `données` de cet `événement` ont été rafraîchies ou extraites du `système source`.
Description

Cet attribut fournit l'horodatage de l'extraction de données la plus récente. C'est un champ de métadonnées essentiel pour comprendre la fraîcheur des données analysées.

Les analystes utilisent cette information pour confirmer qu'ils travaillent avec des informations à jour et pour comprendre la récence des données. C'est particulièrement important pour les dashboards (tableaux de bord) qui se disent « en temps réel » ou quasi temps réel, car il offre une transparence sur les éventuels retards de données.

Pourquoi c'est important

Informe les utilisateurs sur la fraîcheur des données, garantissant que les analyses et les conclusions sont basées sur des informations avec un niveau de récence connu et acceptable.

Où obtenir

C'est un champ de métadonnées généré pendant le processus d'extraction, de transformation et de chargement (ETL) des données. Il correspond généralement au temps d'exécution du pipeline de données.

Exemples
2023-10-27T02:00:00Z2023-10-28T02:00:00Z
Est `payé à temps`
IsPaidOnTime
Un indicateur booléen indiquant si la facture a été payée à ou avant sa date d'échéance.
Description

Cet attribut calculé fournit un simple indicateur vrai ou faux de la ponctualité des paiements. Il est dérivé en comparant la date de l'activité « Paiement client reçu » avec l'attribut « Date d'échéance » de la facture.

Cet indicateur simplifie l'analyse et le reporting pour le KPI du Taux de Paiement à Temps. Il permet un filtrage et une segmentation faciles pour comprendre quels facteurs, tels que le client, la région ou le montant de la facture, sont corrélés avec les retards de paiement. C'est une métrique clé pour évaluer l'efficacité des recouvrements.

Pourquoi c'est important

Simplifie la mesure de la performance des recouvrements et permet une analyse facile des facteurs qui contribuent aux paiements à temps ou en retard.

Où obtenir

Calculé en comparant l'horodatage de l'activité de paiement final avec l'attribut DueDate. La logique est : PaymentTimestamp <= DueDate.

Exemples
truefaux
Est un retravail
IsRework
Un indicateur booléen indiquant si une activité est considérée comme un retrabail, tel qu'une approbation répétée ou une correction.
Description

Cet attribut calculé signale les activités qui représentent un travail inutile ou redondant. Des exemples incluent une facture rejetée puis soumise à nouveau pour approbation, ou une correction effectuée après la création initiale.

En signalant le retravail, il devient facile de quantifier son impact sur le processus. Le KPI du Taux de Retravail de Facturation est calculé directement à partir de cet attribut. Les dashboards (tableaux de bord) peuvent visualiser la fréquence du retravail et mesurer le temps de cycle supplémentaire qu'il ajoute, aidant à identifier les sources d'inefficacité et d'erreurs.

Pourquoi c'est important

Quantifie directement l'inefficacité des processus en signalant le travail inutile ou répété, ce qui simplifie la mesure de l'impact des problèmes de qualité en termes de coûts et de temps.

Où obtenir

Ceci est calculé pendant la transformation des données en fonction de la séquence des activités. Par exemple, si une activité « Facture approuvée » est précédée d'une activité « Facture rejetée » pour le même cas, elle est signalée comme retravail.

Exemples
truefaux
Heure de fin
EventEndTime
La date et l'heure précises auxquelles une activité ou un événement spécifique a été terminé.
Description

L'heure de fin de l'événement enregistre le moment où une activité a été terminée. Alors que de nombreux événements sont instantanés, certaines activités comme « Approbation de la facture » peuvent avoir une durée, commençant au moment de la soumission et se terminant lorsqu'une décision est prise.

Avoir une heure de fin permet un calcul précis du temps de traitement de l'activité. C'est utile pour analyser combien de temps les utilisateurs passent sur des tâches spécifiques. Cela améliore la précision de l'analyse des bottleneck (goulots d'étranglement) en distinguant le temps d'attente du temps de traitement réel.

Pourquoi c'est important

Permet le calcul précis des temps de traitement des activités, distinguant le temps de travail actif du temps d'attente inactif, ce qui est essentiel pour une analyse détaillée des goulots d'étranglement.

Où obtenir

Ceci est souvent dérivé en prenant l'heure de début de l'activité suivante dans le processus. Pour certaines activités, un champ d'heure de fin dédié peut exister dans les workflow logs (journaux de workflow).

Exemples
2023-04-15T09:05:12Z2023-04-18T15:00:00Z2023-05-20T11:25:45Z
Méthode de paiement
PaymentMethod
La méthode utilisée par le client pour effectuer le paiement, telle que le virement bancaire ou la carte de crédit.
Description

Cet attribut spécifie comment un client a payé sa facture. Cette information peut être utile pour analyser les tendances de paiement et les coûts.

Différentes méthodes de paiement peuvent avoir des temps de traitement et des coûts de transaction différents. L'analyse par méthode de paiement peut aider à comprendre si certaines méthodes sont sujettes à des erreurs de rapprochement ou à des retards. Elle peut également éclairer les stratégies visant à encourager les clients à utiliser des canaux de paiement plus efficaces.

Pourquoi c'est important

Aide à analyser l'efficacité du traitement des paiements, les coûts de transaction et les taux d'erreur de rapprochement associés aux différents canaux de paiement.

Où obtenir

Trouvé dans les tables d'encaissement, telles que AR_CASH_RECEIPTS_ALL, qui contiendrait un champ indiquant la méthode de paiement.

Exemples
ACHVirement bancaireCarte de créditChèque
Motif du litige
DisputeReason
La raison invoquée pour un litige de facture par le client.
Description

Lorsqu'un client conteste une facture, la raison du litige est enregistrée. Cela peut concerner le prix, la quantité, la qualité du service ou d'autres problèmes.

L'analyse des raisons des litiges est un moyen puissant d'effectuer une analyse des causes profondes. En comprenant les raisons les plus courantes des litiges, l'entreprise peut aborder les problèmes sous-jacents de prix, d'exécution des commandes ou de qualité des données. Cela aide à réduire le temps moyen de résolution des litiges de factures et améliore la satisfaction client.

Pourquoi c'est important

Offre un aperçu direct des causes profondes des retards de paiement et de l'insatisfaction client, permettant à l'entreprise de résoudre les problèmes systémiques.

Où obtenir

Cette information peut être stockée dans Oracle Collections ou un module de gestion des litiges connexe. Elle pourrait se trouver dans une table de litiges dédiée ou comme code de raison sur la transaction elle-même.

Exemples
Prix incorrectDivergence de quantitéMarchandises EndommagéesFacture en double
Région
Region
La région géographique associée au client ou à la transaction.
Description

La région fournit le contexte géographique de la facture, généralement basé sur l'emplacement du client. Cela permet une analyse spatiale de la performance du processus.

L'analyse par région peut révéler des variations causées par les réglementations locales, les conditions du marché ou la performance des équipes régionales. Des tableaux de bord comme DSO Trend (Tendance DSO) et Invoice End-to-End Cycle Time (Temps de Cycle de Facturation de Bout en Bout) peuvent être segmentés par région pour voir si certaines zones sont confrontées à des défis uniques pour le paiement des factures.

Pourquoi c'est important

Permet une segmentation géographique du processus, ce qui peut mettre en évidence les différences régionales de performance, de comportement client ou de conformité.

Où obtenir

Ceci est généralement dérivé des informations d'adresse du client stockées dans le TCA (HZ_LOCATIONS, HZ_PARTY_SITES). Ce n'est pas un champ direct sur la facture elle-même.

Exemples
Amérique du NordEuropeAsie-Pacifique
Service de facturation
BillingDepartment
Le service ou l'équipe interne responsable de la création et de la gestion de la facture.
Description

Cet attribut identifie l'équipe ou le service spécifique au sein de l'organisation qui a géré le processus de facturation. Il fournit une autre couche de contexte organisationnel pour l'analyse.

En segmentant le processus par service de facturation, une entreprise peut comparer l'efficacité et la précision de différentes équipes. Il peut aider à identifier quels services ont des taux de retravail plus élevés, des cycles d'approbation plus longs, ou contribuent davantage à un DSO élevé, soulignant les opportunités de formation ciblée ou de standardisation des processus.

Pourquoi c'est important

Permet la comparaison des performances entre les équipes internes, aidant à identifier les meilleures pratiques, les besoins en ressources ou les domaines nécessitant une amélioration des processus.

Où obtenir

Cette information pourrait être dérivée de l'utilisateur qui a créé la facture, en liant l'utilisateur à son service assigné dans le système RH (par ex., via PER_ALL_ASSIGNMENTS_F).

Exemples
Facturation EntreprisesÉquipe de facturation des servicesFacturation des ventes de produits
Système source
SourceSystem
Le système d'origine à partir duquel les données d'événement ont été extraites.
Description

Cet attribut identifie l'application source d'où proviennent les données. Pour ce processus, il s'agira généralement d'Oracle Fusion Financials, mais il pourrait aussi spécifier un module particulier au sein de celui-ci, comme Oracle Receivables (AR).

Dans les environnements avec plusieurs systèmes intégrés, ce champ aide à différencier les sources de données et est crucial pour la validation et la gouvernance des données. Il garantit que l'analyse est basée sur l'ensemble de données correct et prévu.

Pourquoi c'est important

Identifie l'origine des données, ce qui est essentiel pour la gouvernance des données, le dépannage et la garantie que l'analyse est basée sur le bon système d'enregistrement.

Où obtenir

C'est généralement une valeur statique (« Oracle Fusion Financials ») ajoutée pendant le processus d'extraction et de transformation des données.

Exemples
`Oracle Fusion Financials`Oracle AR CloudApplications Fusion
Utilisateur
User
L'employé ou l'utilisateur du système qui a effectué une activité donnée.
Description

L'attribut Utilisateur identifie la personne ou l'agent automatisé responsable de l'exécution d'une étape du processus. Il peut s'agir de l'utilisateur qui a créé la facture, du gestionnaire qui l'a approuvée, ou de l'agent de recouvrement qui a émis un rappel.

L'analyse par utilisateur aide à identifier les opportunités de formation, la répartition de la charge de travail et les différences de performance entre individus ou équipes. Elle peut révéler si certains utilisateurs sont associés à des taux d'erreur élevés ou si des approbateurs spécifiques sont des bottleneck (goulots d'étranglement) constants.

Pourquoi c'est important

Attribue la responsabilité des étapes du processus, permettant l'analyse des performances des utilisateurs, l'équilibrage de la charge de travail et l'identification des besoins en formation.

Où obtenir

Provient des champs d'ID utilisateur comme CREATED_BY ou LAST_UPDATED_BY dans diverses tables de transactions et de workflow. Cet ID est ensuite joint aux tables d'annuaire d'utilisateurs (par ex., PER_ALL_PEOPLE_F) pour obtenir le nom de l'utilisateur.

Exemples
john.smithjane.doeBotDeRecouvrement
Obligatoire Recommandé Facultatif

Order to Cash - Activités de facturation et d'encaissements

Voici les étapes de processus et les jalons clés à capturer dans votre `journal d'événements` pour une `découverte de processus` précise.
6 Recommandé 7 Facultatif
Activité Description
Facture approuvée
La facture a reçu toutes les approbations nécessaires et est prête à être envoyée au client. Cet événement est capturé lorsque le workflow d'approbation se termine avec succès, mettant à jour le statut de la facture.
Pourquoi c'est important

C'est une étape critique qui conditionne la livraison de la facture au client. Les retards ici impactent directement le moment où le décompte du paiement commence, affectant les Jours de Ventes en Suspens (DSO).

Où obtenir

Déduit de la mise à jour finale du statut d'approbation dans l'enregistrement de la transaction de facture ou de l'horodatage de complétion dans la tâche de workflow BPM associée.

Capture

Capture l'horodatage lorsque le statut d'approbation de la facture est défini sur « Approuvé ».

Type d'événement inferred
Facture clôturée
La facture est entièrement payée et réconciliée, et son cycle de vie est complet. Cet événement est généralement inféré lorsque le solde impayé de la facture devient nul et que son statut est mis à jour.
Pourquoi c'est important

C'est la résolution finale de la facture et marque la fin du processus. Le temps total pour atteindre cet état est le temps de cycle de bout en bout, un KPI primaire pour le processus de facturation.

Où obtenir

Déduit de la table AR_PAYMENT_SCHEDULES_ALL lorsque le statut est mis à jour à « CLOSED » et que le amount_due_remaining est nul. Le champ gl_date_closed indique la date de clôture.

Capture

Utilisez le gl_date_closed de AR_PAYMENT_SCHEDULES_ALL pour la facture spécifique.

Type d'événement inferred
Facture créée
La création initiale d'une transaction de facture dans le système, souvent avec un statut d'ébauche ou incomplet. Cet événement est explicitement enregistré lorsqu'un utilisateur sauvegarde un nouvel enregistrement de facture pour la première fois dans le module Comptes Clients.
Pourquoi c'est important

C'est le début définitif du processus de facturation. Analyser le temps entre la création et la complétion aide à identifier les retards de saisie de données front-end ou les problèmes de performance du système.

Où obtenir

Cet événement est capturé à partir de la date de création de l'enregistrement de la transaction dans la table RA_CUSTOMER_TRX_ALL. Le statut initial est souvent « Incomplet ».

Capture

Utilisez le creation_date de la table RA_CUSTOMER_TRX_ALL pour le numéro de facture spécifique.

Type d'événement explicit
Facture Envoyée au Client
La facture a été livrée au client via sa méthode préférée, comme le courrier électronique ou l'impression. Le système enregistre souvent l'horodatage de l'exécution de l'action de livraison.
Pourquoi c'est important

Cette activité marque officiellement le début de la période des conditions de paiement. Mesurer le temps entre l'approbation et la livraison est essentiel pour comprendre l'efficacité du processus de distribution des factures.

Où obtenir

Ceci peut être déduit du champ last_printed_date dans RA_CUSTOMER_TRX_ALL ou des journaux dans Oracle Business Intelligence Publisher si la livraison électronique est utilisée.

Capture

Utilisez l'horodatage du journal de livraison ou d'impression pertinent associé à la facture.

Type d'événement inferred
Paiement appliqué à la facture
Le paiement client reçu a été correctement rapproché et appliqué à la facture spécifique, réduisant son solde impayé. C'est un enregistrement transactionnel distinct.
Pourquoi c'est important

Cette activité confirme que la trésorerie a été correctement allouée, ce qui est essentiel pour des rapports d'ancienneté et des états financiers précis. C'est la dernière étape de la reconnaissance de la trésorerie par rapport à la créance.

Où obtenir

Explicitement enregistré dans la table AR_RECEIVABLE_APPLICATIONS_ALL. Les champs apply_date et gl_date indiquent quand l'application a eu lieu.

Capture

Utilisez le apply_date de la table AR_RECEIVABLE_APPLICATIONS_ALL liant l'encaissement à la facture.

Type d'événement explicit
Paiement client reçu
Un paiement d'un client a été enregistré dans le système comme encaissement. À ce stade, le paiement peut ne pas encore être appliqué à une facture spécifique.
Pourquoi c'est important

C'est une étape cruciale représentant l'entrée de trésorerie. L'écart de temps entre la réception du paiement et son application à une facture est un indicateur clé de l'efficacité de la gestion de trésorerie.

Où obtenir

Explicitement enregistré lors de la création d'un enregistrement dans la table AR_CASH_RECEIPTS_ALL. Le receipt_date indique quand le paiement a été traité.

Capture

Utilisez le creation_date ou le receipt_date de la table AR_CASH_RECEIPTS_ALL.

Type d'événement explicit
Date d'échéance du paiement atteinte
La date à laquelle le paiement de la facture était contractuellement dû est passée. Ce n'est pas un événement transactionnel, mais il est calculé en fonction des conditions de la facture et de la date actuelle.
Pourquoi c'est important

Cet événement calculé est fondamental pour l'analyse de l'ancienneté et le calcul du DSO. Il sépare les factures à temps de celles en retard, permettant des activités de recouvrement ciblées.

Où obtenir

C'est un événement calculé. Il se produit lorsque la date actuelle est supérieure au champ due_date dans la table AR_PAYMENT_SCHEDULES_ALL pour une facture donnée.

Capture

Calculé en comparant la date actuelle avec le champ due_date dans AR_PAYMENT_SCHEDULES_ALL.

Type d'événement calculated
Facture ajustée
Une modification, telle qu'une annulation ou un crédit, a été apportée au montant de la facture. Il s'agit d'une transaction explicite visant à modifier le solde impayé de la facture.
Pourquoi c'est important

Les ajustements signalent souvent des litiges, des concessions ou des corrections. L'analyse de la fréquence et de la valeur des ajustements peut révéler des problèmes sous-jacents dans le processus Order to Cash.

Où obtenir

Explicitement enregistré dans la table AR_ADJUSTMENTS_ALL. La creation_date de l'enregistrement d'ajustement marque l'événement.

Capture

Utilisez le creation_date de la table AR_ADJUSTMENTS_ALL pour la facture pertinente.

Type d'événement explicit
Facture rejetée
Un approbateur a rejeté la facture, généralement en raison d'erreurs dans les données telles que les prix ou les quantités. Cet événement renvoie la facture pour correction, créant une boucle de retrabail.
Pourquoi c'est important

Le suivi des rejets met en évidence des problèmes de précision de la facturation et de contrôles internes. L'analyse de la fréquence et des raisons de rejet peut identifier les domaines d'amélioration des processus et de formation.

Où obtenir

Déduit d'une mise à jour de statut sur l'enregistrement de la transaction de facture ou du résultat « Rejeté » dans la tâche de workflow BPM.

Capture

Capture l'horodatage lorsque le statut d'approbation de la facture est défini sur « Rejeté ».

Type d'événement inferred
Facture soumise pour approbation
La facture est formellement soumise à un workflow d'approbation, si un est configuré. Ceci est capturé lorsque le statut de la facture est mis à jour vers un état d'approbation en attente, déclenchant des notifications aux approbateurs désignés.
Pourquoi c'est important

Marque le début du cycle d'approbation. Le suivi de cette activité est essentiel pour mesurer et analyser le temps d'approbation subséquent, une composante clé du temps de cycle global de la facture.

Où obtenir

Déduit d'un changement de statut sur la transaction de facture, ou capturé à partir des tables de workflow Oracle Business Process Management (BPM) qui enregistrent le début de la tâche d'approbation.

Capture

Identifiez l'horodatage lorsque le statut d'approbation de la facture passe à « En attente » ou à un état similaire.

Type d'événement inferred
Facture terminée
Représente le point où la saisie des données de la facture est finalisée et la transaction est prête pour la validation et la comptabilisation. Ceci est généralement capturé en observant le changement de statut de la facture, passant de « Incomplète » à « Complète ».
Pourquoi c'est important

Cette étape marque la fin de la phase de saisie des données. Le temps entre la création et la complétion peut indiquer l'efficacité du processus de saisie et de révision des données du service de facturation.

Où obtenir

Déduit d'un changement de statut sur l'enregistrement de la transaction de facture dans la table RA_CUSTOMER_TRX_ALL. Recherchez l'horodatage associé à la mise à jour du statut à « Complet ».

Capture

Suivre l'historique du statut pour la transaction dans RA_CUSTOMER_TRX_ALL ou les tables de workflow connexes.

Type d'événement inferred
Litige initié
Le client a formellement contesté la facture, et un cas de litige a été créé dans le système. Ceci est généralement enregistré en modifiant un indicateur de statut sur l'échéancier de paiement de la facture.
Pourquoi c'est important

Les litiges gèlent le processus de paiement et nécessitent un effort manuel pour être résolus. L'analyse de la fréquence et du temps de résolution des litiges aide à identifier les causes profondes, comme les erreurs de prix ou d'expédition.

Où obtenir

Ceci peut être déduit du champ de statut dans la table AR_PAYMENT_SCHEDULES_ALL étant défini sur un statut de litige, ou des enregistrements de création dans AR_DISPUTE_HISTORY.

Capture

Identifiez quand l'indicateur ou le statut de litige est activé pour l'échéancier de paiement de la facture.

Type d'événement inferred
Rappel de paiement émis
Une lettre de relance ou un avis de rappel a été envoyé au client pour une facture en souffrance. Il s'agit d'une action explicite enregistrée par le module de recouvrement.
Pourquoi c'est important

Le suivi des rappels aide à mesurer l'efficacité du processus de recouvrement. Il permet d'analyser quelles stratégies de rappel mènent à des paiements plus rapides.

Où obtenir

Explicitement enregistré dans le module Oracle Advanced Collections. Les tables d'historique de relance comme IEX_DUNNINGS enregistreraient la date et le niveau du rappel envoyé.

Capture

Capturé à partir des tables d'historique de relance, reliant la transaction de relance à la facture.

Type d'événement explicit
Recommandé Facultatif

Guides d'extraction

Comment obtenir vos données d'Oracle Fusion Financials