Ihre Record to Report - Buchungseintrag-Datentemplate

SAP ECC
Ihre Record to Report - Buchungseintrag-Datentemplate

Ihre Record to Report - Buchungseintrag-Datentemplate

Diese Vorlage bietet einen klaren Fahrplan für die Sammlung der notwendigen Daten zur Analyse und Optimierung Ihres Record to Report - Buchungseintrag-Prozesses. Sie beschreibt die wesentlichen Attribute, die erfasst werden müssen, die kritischen Aktivitäten, die verfolgt werden sollen, und praktische Anleitungen zur Extraktion dieser Informationen aus SAP ECC. Indem Sie dieser Vorlage folgen, stellen Sie einen leistungsstarken Datensatz sicher, um Ineffizienzen aufzudecken und Ihre Finanzberichterstattung zu verbessern.
  • Empfohlene Attribute für eine umfassende Analyse
  • Wichtige Buchungssatz-Aktivitäten zur Nachverfolgung
  • Praktische Anleitung zur Datenextraktion für SAP ECC
Neu bei Event-Logs? Erfahren Sie wie Sie ein Process-Mining-Event-Log erstellen.

Record to Report – Buchungssatz-Attribute

Dies sind die empfohlenen Datenfelder, die Sie in Ihren Event Log aufnehmen sollten, um eine umfassende Analyse Ihres Record to Report – Buchungssatz-Prozesses innerhalb von SAP ECC zu ermöglichen.
5 Erforderlich 6 Empfohlen 8 Optional
Name Beschreibung
Aktivitätsname
ActivityName
Der Name der Geschäftsaktivität oder des Events, das zu einem bestimmten Zeitpunkt im Buchungssatz-Prozess stattfand.
Beschreibung

Der Aktivitätsname beschreibt einen spezifischen Schritt im Lebenszyklus des Buchungssatzes, wie 'Buchungssatz erstellt', 'Buchungssatz genehmigt' oder 'Buchungssatz gebucht'. Dieses Attribut wird typischerweise aus mehreren Quellen in SAP abgeleitet, einschließlich Transaktionscodes (TCODE), Änderungsdokument-Logs (Tabellen CDHDR und CDPOS) und Belegstatusfeldern.\n\nDie Analyse von Aktivitäten ist der Kern des Process Mining. Sie ermöglicht die Visualisierung von Prozesslandkarten, die Berechnung von Übergangszeiten zwischen Schritten und die Identifizierung von Nacharbeits-Loops (z. B. 'Buchungssatz abgelehnt' gefolgt von 'Buchungssatz korrigiert'). Diese Daten sind grundlegend für Dashboards in Bezug auf Zykluszeiten, Nacharbeitsraten und Prozessvarianten.

Bedeutung

Es definiert die Schritte in der Prozesslandkarte und ermöglicht so die Visualisierung, Analyse und Optimierung des Buchungssatz-Workflows.

Datenquelle

Abgeleitet aus verschiedenen Quellen, einschließlich Transaktionscodes in BKPF (TCODE), Belegstatus und Workflow-Protokollen in Tabellen wie SWW_WI2OBJ oder Änderungsbelegen in CDHDR und CDPOS.

Beispiele
Buchungsjournaleintrag erstelltBuchungssatz genehmigtBuchungssatz abgelehntBuchungssatz gebucht
Buchungssatz-ID
JournalEntryId
Der eindeutige Identifikator für ein Finanzbuchhaltungsdokument, der Buchungskreis, Belegnummer und Geschäftsjahr kombiniert.
Beschreibung

Die Buchungssatz-ID ist der primäre Case Identifier zur Verfolgung des Lebenszyklus eines Buchungssatzes. Es handelt sich um einen zusammengesetzten Schlüssel, der typischerweise durch die Verkettung von Buchungskreis (BUKRS), Belegnummer (BELNR) und Geschäftsjahr (GJAHR) gebildet wird, um die Einzigartigkeit im gesamten SAP-System zu gewährleisten.\n\nIn der Prozessanalyse verknüpft diese ID alle zugehörigen Aktivitäten wie Erstellung, Parken, Einreichung, Genehmigung, Ablehnung und Buchung. Durch die Verfolgung dieses Identifikators können wir den End-to-End-Verlauf jedes Buchungssatzes rekonstruieren, Zykluszeiten messen und Prozessabweichungen oder Engpässe für spezifische Buchungen identifizieren.

Bedeutung

Dies ist der essenzielle Schlüssel zur Verfolgung eines Buchungssatzes von seiner Erstellung bis zu seiner finalen Buchung, was eine End-to-End-Prozessanalyse und Variantenvergleich ermöglicht.

Datenquelle

Dies ist ein abgeleitetes Attribut, typischerweise eine Verkettung von Feldern aus der BKPF-Tabelle: Buchungskreis (BUKRS), Belegnummer (BELNR) und Geschäftsjahr (GJAHR).

Beispiele
1000-1000000123-20232000-1900000456-20231000-1800000789-2024
Ereigniszeit
EventTime
Der Timestamp, der anzeigt, wann eine spezifische Aktivität oder ein Event für den Buchungssatz stattfand.
Beschreibung

Die Event Time liefert das genaue Datum und die Uhrzeit für jede Aktivität im Buchungssatz-Prozess. Diese Daten sind entscheidend für die Berechnung aller zeitbasierten Metriken, wie Zykluszeiten, Bearbeitungsdauern und Verzögerungen zwischen den Schritten. Die Quelle dieses Timestamps variiert je nach Aktivität; es kann das Belegdatum/-zeit (CPUDT/CPUTM) oder Änderungszeitstempel aus Protokollen (CDHDR-UDATE/UTIME) sein.

In der Analyse wird die Event Time verwendet, um Ereignisse chronologisch zu ordnen und die Grundlage der Prozesskarte zu bilden. Sie ist unerlässlich für die Berechnung aller zeitbezogenen KPIs, wie der durchschnittlichen Buchungssatz-Zykluszeit, der durchschnittlichen Genehmigungszeit und der Zeit von Genehmigung bis Buchung.

Bedeutung

Dieser Timestamp ist die Grundlage für alle zeitbezogenen Analysen und ermöglicht die Berechnung von Durchlaufzeiten, Dauern und Engpässen.

Datenquelle

Stammt aus verschiedenen Feldern, abhängig von der Aktivität, hauptsächlich dem Erstellungs-Timestamp (CPUDT, CPUTM) aus BKPF oder Änderungsdokument-Timestamps (UDATE, UTIME) aus CDHDR.

Beispiele
2023-10-26T09:00:00Z2023-10-26T14:30:15Z2023-10-27T11:05:00Z
Letzte Datenaktualisierung
LastDataUpdate
Der Zeitstempel, der angibt, wann die Daten zuletzt aus dem Quellsystem extrahiert oder aktualisiert wurden.
Beschreibung

Dieses Attribut zeichnet Datum und Uhrzeit des letzten Datenabzugs aus SAP ECC auf. Es ist ein Metadatenfeld, das entscheidend ist, um die Aktualität und Währung der analysierten Daten zu verstehen.\n\nIn jedem Process Mining Dashboard oder jeder Analyse ist die Kenntnis der letzten Aktualisierungszeit entscheidend, damit Benutzer den Daten vertrauen und fundierte Entscheidungen treffen können. Es hilft, die Frage zu beantworten: 'Wie aktuell sind diese Informationen?'.

Bedeutung

Informiert Benutzer über die Aktualität der Daten und stellt sicher, dass sie den Zeitrahmen der Analyse verstehen und den Ergebnissen vertrauen können.

Datenquelle

Dies ist ein Metadatenfeld, das vom Datenextraktionstool oder ETL-Prozess zum Zeitpunkt der Datenaktualisierung generiert und gespeichert wird.

Beispiele
2024-05-20T04:00:00Z2024-05-21T04:00:00Z2024-05-22T04:00:00Z
Quellsystem
SourceSystem
Das `System`, aus dem die Prozessdaten extrahiert wurden.
Beschreibung

Dieses Attribut identifiziert den Ursprung der Daten, der in diesem Fall die spezifische SAP ECC-Instanz ist. Es ist typischerweise ein statischer Wert, der während des Datenextraktionsprozesses hinzugefügt wird.\n\nObwohl einfach, ist dieses Attribut in Umgebungen mit mehreren ERPs oder Datenquellen wichtig. Es stellt sicher, dass die Datenherkunft klar ist und ermöglicht das Filtern oder Segmentieren der Analyse nach dem Herkunftssystem.

Bedeutung

Bietet eine klare Datenherkunft und ist essenziell für die Nachverfolgung der Datenqualität, insbesondere in Umgebungen mit mehreren Quellsystemen.

Datenquelle

Dies ist typischerweise ein statischer Wert, der während des Datentransformationsprozesses hinzugefügt wird und die spezifische SAP ECC-Instanz (z. B. 'ECC_PROD_100') identifiziert.

Beispiele
SAP ECC EHP8ECC_FIN_PRODSAP_ERP_60
Benutzer
User
Die SAP-Benutzer-ID der Person, die den Buchungssatz erstellt oder geändert hat.
Beschreibung

Dieses Attribut erfasst den SAP-Benutzernamen, der für eine bestimmte Aktivität verantwortlich ist, wie das Erstellen, Parken oder Buchen eines Dokuments. Es wird direkt aus den Belegkopf- oder Änderungslog-Tabellen bezogen.\n\nDie Analyse des Benutzerattributs ist entscheidend für das Verständnis der Team- und Einzelleistung. Es unterstützt das Dashboard 'Benutzerproduktivität' durch die Verfolgung von Aktivitätsvolumen und Bearbeitungszeiten pro Benutzer. Es hilft auch zu identifizieren, wer an Nacharbeits-Loops, Stornierungen oder Compliance-Abweichungen beteiligt ist, was gezielte Schulungen oder Prozessverbesserungen ermöglicht.

Bedeutung

Identifiziert den für jede Aktivität verantwortlichen Benutzer, was die Analyse der Benutzerleistung, Arbeitslastverteilung und Nacharbeitsmuster ermöglicht.

Datenquelle

Typischerweise aus der Tabelle BKPF (Feld USNAM für den Ersteller) oder der Tabelle CDHDR (Feld USERNAME für den Ändern).

Beispiele
ABROWNCJONESDSMITH
Buchungsdatum
PostingDate
Das Datum, an dem die Transaktion im Hauptbuch erfasst wird und die Finanzperiode beeinflusst.
Beschreibung

Das Buchungsdatum bestimmt die Geschäftsperiode, in der der Buchungssatz verbucht wird. Es ist ein kritisches Datumsfeld aus Finanz- und Compliance-Sicht, da es mit den Abschlusszeitplänen und Vorschriften der Rechnungslegung übereinstimmen muss.\n\nIm Process Mining wird dieses Datum zur Überwachung der Compliance verwendet. Das Dashboard 'Compliance-Überwachung' und der KPI 'Compliance-Konformitätsrate' verwenden dieses Attribut, um zu überprüfen, ob Buchungen innerhalb der korrekten Periode gebucht werden. Es kann auch verwendet werden, um Trends im Buchungssatzvolumen über die Zeit zu analysieren.

Bedeutung

Entscheidend für die Finanzberichterstattung und Compliance-Analyse, um sicherzustellen, dass Buchungen in der korrekten Rechnungsperiode verbucht werden.

Datenquelle

Befindet sich in der Belegkopf-Tabelle BKPF, Feld BUDAT.

Beispiele
2023-10-312023-11-302024-01-15
Buchungskreis
CompanyCode
Die Organisationseinheit, die eine unabhängige juristische Einheit repräsentiert, für die Finanzberichte erstellt werden.
Beschreibung

Der Buchungskreis ist eine grundlegende Organisationseinheit in SAP Financials. Er repräsentiert ein rechtlich unabhängiges Unternehmen und ist ein Schlüsselfeld im Buchungssatz-Belegkopf.\n\nDieses Attribut ist essenziell für die Segmentierung der Prozessanalyse nach juristischer Entität. Es ermöglicht den Vergleich der Prozessleistung, Compliance-Raten und KPI-Ergebnisse über verschiedene Geschäftsbereiche hinweg. Zum Beispiel kann es helfen zu identifizieren, ob Genehmigungsverzögerungen oder hohe Stornierungsraten spezifisch für bestimmte Buchungskreise sind.

Bedeutung

Ermöglicht das Filtern und Vergleichen der Prozessleistung über verschiedene juristische Einheiten oder Geschäftsbereiche innerhalb der Organisation hinweg.

Datenquelle

Befindet sich in der Belegkopf-Tabelle BKPF, Feld BUKRS.

Beispiele
10002000US01DE01
Dokumententyp
DocumentType
Eine Klassifizierung für Buchhaltungsbelege, die deren Verarbeitung und Speicherung steuert.
Beschreibung

Der Belegtyp unterscheidet verschiedene Arten von Geschäftsvorfällen, wie einen Hauptbucheintrag (SA), eine Lieferantenrechnung (KR) oder eine Anlagenbuchung (AA). Er wird während der Systemkonfiguration definiert und jedem Buchungssatz zugewiesen.\n\nDies ist ein kritisches Attribut für die Analyse, da es die Segmentierung des Prozesses nach Art der Transaktion ermöglicht. Das Dashboard 'Buchungssatz-Durchsatz nach Typ' und der KPI 'Durchschnittliche Zykluszeit nach Buchungssatztyp' hängen direkt von diesem Feld ab. Es hilft aufzudecken, ob bestimmte Arten von Buchungen anfälliger für Verzögerungen, Nacharbeit oder Stornierungen sind.

Bedeutung

Ermöglicht die Segmentierung der Analyse nach Transaktionstyp und hilft zu identifizieren, ob Prozessprobleme spezifisch für bestimmte Arten von Buchungssätzen sind.

Datenquelle

Befindet sich in der Belegkopf-Tabelle BKPF, Feld BLART.

Beispiele
SAKRREAA
Ist storniert
IsReversed
Ein boolesches Flag, das anzeigt, ob der Buchungssatz storniert wurde.
Beschreibung

Dieses Flag identifiziert Buchungssätze, die nachträglich durch ein anderes Buchungsdokument storniert wurden. In SAP ist ein stornierter Beleg mit dem Stornobeleg verknüpft, was eine klare Audit-Trail bietet.\n\nDieses Attribut ist grundlegend für das Dashboard 'Buchungssatz-Stornierungsanalyse' und den KPI 'Buchungssatz-Stornierungsrate'. Es ermöglicht die Isolierung stornierter Buchungen, um die Ursachen, wie Dateneingabefehler oder inkorrekte Buchungsbehandlungen, zu untersuchen, mit dem Ziel, die Häufigkeit von Stornierungen zu reduzieren.

Bedeutung

Unterstützt direkt die Stornierungsanalyse, indem Buchungen markiert werden, die später rückgängig gemacht wurden, was hilft, Fehlerursachen zu identifizieren und die Datenintegrität zu verbessern.

Datenquelle

Abgeleitet aus dem Feld Stornobelegnummer (STBLG) in der Tabelle BKPF. Wenn STBLG nicht leer ist, ist das Flag wahr.

Beispiele
truefalsch
Transaktionscode
TransactionCode
Der SAP-Transaktionscode, der zur Erstellung oder Verarbeitung des Buchungssatzes verwendet wird.
Beschreibung

Der Transaktionscode (T-Code) ist ein eindeutiger Identifikator für eine spezifische Funktion oder ein Programm in SAP. Bei Buchungssätzen gibt er an, wie die Buchung erstellt wurde, zum Beispiel manuell (FB01, F-02), über Parken (FV50) oder über eine automatisierte Schnittstelle.\n\nDieses Attribut ist von unschätzbarem Wert für das Dashboard 'Optimierung manueller Aktivitäten'. Durch die Analyse des T-Codes können wir zwischen manuellen und automatisierten Aktivitäten unterscheiden, identifizieren, welche manuellen Prozesse am zeitaufwendigsten sind, und Möglichkeiten für die Automatisierung aufzeigen, um den manuellen Aufwand zu reduzieren und die Effizienz zu verbessern.

Bedeutung

Hilft, zwischen manuellen und automatisierten Prozessen zu unterscheiden und Möglichkeiten für Automatisierung und Prozessstandardisierung zu identifizieren.

Datenquelle

Befindet sich in der Belegkopf-Tabelle BKPF, Feld TCODE.

Beispiele
FB01F-02FV50FBD1
`Genehmigungszeit`
ApprovalTime
Die verstrichene Zeit von der Einreichung eines Buchungssatzes zur Genehmigung bis zu dessen Genehmigung oder Ablehnung.
Beschreibung

Diese Kennzahl misst die Dauer des Genehmigungsprozesses, der oft maßgeblich zur gesamten Durchlaufzeit beiträgt. Sie berechnet sich aus der Zeitdifferenz zwischen der Aktivität 'Buchungseintrag eingereicht' und der entsprechenden Aktivität 'Buchungseintrag genehmigt' oder 'Buchungseintrag abgelehnt'.

Die Genehmigungszeit ist die zentrale Kennzahl für das Dashboard 'Leistung der Buchungseintrag-Genehmigung' und den KPI 'Durchschnittliche Genehmigungszeit für Buchungseinträge'. Die Analyse dieser Dauer hilft dabei, Engpässe im Genehmigungs-Workflow zu identifizieren, die Leistung der Genehmiger zu messen und Prozessänderungen, wie die Anpassung von Genehmigungsschwellenwerten, zu begründen.

Bedeutung

Quantifiziert die Dauer der Genehmigungsphase und hilft, Verzögerungen im Überprüfungs- und Genehmigungs-Workflow genau zu identifizieren und zu beheben.

Datenquelle

Berechnet durch Subtraktion des Zeitstempels des Ereignisses 'Buchungssatz eingereicht' vom Ereignis 'Buchungssatz genehmigt' oder 'Buchungssatz abgelehnt'.

Beispiele
P1DT2HPT4H15MP3D
Durchlaufzeit
CycleTime
Die gesamte verstrichene Zeit von der Erstellung der ersten Buchungssatz-Aktivität bis zur finalen Buchungsaktivität.
Beschreibung

Die Zykluszeit ist ein Schlüsselindikator, der die End-to-End-Dauer des Buchungssatz-Prozesses misst. Sie wird berechnet, indem die Differenz zwischen dem Zeitstempel des letzten Buchungsereignisses und dem initialen Erstellungsereignis für einen einzelnen Buchungssatz ermittelt wird.

Diese berechnete Metrik ist die primäre Messgröße auf dem Dashboard 'Buchungssatz End-to-End-Zykluszeit' und dem KPI 'Durchschnittliche Buchungssatz-Zykluszeit'. Sie bietet einen Überblick über die gesamte Prozesseffizienz und wird verwendet, um die Auswirkungen von Verbesserungsinitiativen über die Zeit zu verfolgen.

Bedeutung

Misst die gesamte End-to-End-Effizienz des Prozesses und liefert eine Schlüsselmetrik zur Identifizierung von Engpässen und zur Nachverfolgung von Verbesserungen.

Datenquelle

Berechnet durch Subtraktion des Zeitstempels des ersten Ereignisses vom Zeitstempel des letzten Ereignisses für jeden Case (JournalEntryId).

Beispiele
P2DT3H15MPT8H30MP5D
Gesamtbelegbetrag
TotalDocumentAmount
Der Gesamtwert des Buchungssatzes in der Belegwährung.
Beschreibung

Dieses Attribut repräsentiert den gesamten Finanzwert des Buchungssatzes. Es wird typischerweise durch die Summation der absoluten Werte aller Soll- oder Haben-Positionen, die mit dem Dokument verbunden sind, berechnet.\n\nDie Analyse des Prozesses nach Finanzwert kann wichtige Muster aufzeigen. Zum Beispiel können hochvolumige Buchungen einem anderen, strengeren Genehmigungspfad folgen. Dieses Attribut kann verwendet werden, um die Analyse zu filtern oder zu segmentieren, um zu sehen, ob Zykluszeiten, Ablehnungsraten oder Genehmigungsverzögerungen mit dem Betrag der Buchung korrelieren.

Bedeutung

Ermöglicht eine Analyse der finanziellen Auswirkungen, wie die Korrelation von Bearbeitungszeiten oder Ablehnungsraten mit dem monetären Wert von Buchungssätzen.

Datenquelle

Dies ist ein berechnetes Feld, das durch Aggregation des Betragsfeldes (WRBTR oder DMBTR) aus allen Positionen in der BSEG-Tabelle für einen gegebenen Buchungssatz abgeleitet wird.

Beispiele
1500.0025000.75125.50
Ist geparkt
IsParked
Ein boolesches Flag, das anzeigt, ob der Buchungssatz als geparkter Beleg gespeichert wurde, bevor er gebucht wurde.
Beschreibung

Das Parken eines Dokuments ermöglicht es einem Benutzer, einen unvollständigen Buchungssatz zu speichern, ohne dass dieser die Finanzsalden beeinflusst. Er kann dann von einem anderen Benutzer vervollständigt oder überprüft werden, bevor er gebucht wird. Dieses Flag identifiziert Buchungen, die einen Parkschritt durchlaufen haben.\n\nDie Analyse dieses Attributs hilft, die Nutzung der Parkfunktion zu verstehen. Sie kann aufzeigen, ob das Parken als informeller Überprüfungsschritt verwendet wird, was möglicherweise zu Verzögerungen führt. Sie unterstützt die Analyse der End-to-End-Zykluszeit, indem sie zwischen direkt gebuchten Buchungen und solchen, die zuerst geparkt werden, unterscheidet.

Bedeutung

Identifiziert Buchungen, die die Parkfunktion nutzen, was eine Verzögerungsquelle oder ein Indikator für einen informellen Prüfprozess sein kann.

Datenquelle

Abgeleitet aus dem Belegstatusfeld (BSTAT) in Tabelle BKPF. Ein 'V' kennzeichnet einen geparkten Beleg.

Beispiele
truefalsch
Ist Nacharbeit
IsRework
Ein boolesches Flag, das anzeigt, ob ein Buchungssatz einen Nacharbeitszyklus durchlaufen hat, z. B. abgelehnt und dann korrigiert wurde.
Beschreibung

Dieses Flag identifiziert Cases, die vom 'Idealpfad' abgewichen sind und korrigierende Maßnahmen erforderten. Es wird typischerweise auf 'true' gesetzt, wenn eine Abfolge von Aktivitäten wie 'Buchungssatz abgelehnt' gefolgt von 'Buchungssatz korrigiert' für einen gegebenen Buchungssatz beobachtet wird.\n\nDieses Attribut ist essenziell für die Berechnung des KPI 'Buchungssatz-Nacharbeitsrate' und für die Analyse auf dem Dashboard 'Nacharbeits- und Ablehnungsrate'. Es hilft, das Ausmaß der Ineffizienz im Prozess zu quantifizieren und bietet eine Grundlage für die Untersuchung der Ursachen von Nacharbeit, wie unklare Anforderungen oder unzureichende Dokumentation.

Bedeutung

Kennzeichnet Buchungen, die eine Korrektur erforderten, wodurch die Quantifizierung von Nacharbeit und die Analyse ihrer Grundursachen ermöglicht wird, um die "First-Time-Right"-Raten zu verbessern.

Datenquelle

Dies ist ein berechnetes Attribut, das durch Analyse der Abfolge von Aktivitäten für einen Case abgeleitet wird. Ein Nacharbeits-Loop wird identifiziert, wenn eine Ablehnungs- oder Korrekturaktivität auftritt.

Beispiele
truefalsch
Kostenstelle
CostCenter
Eine Organisationseinheit innerhalb eines Kostenrechnungskreises, die einen Ort darstellt, an dem Kosten anfallen.
Beschreibung

Die Kostenstelle ist ein zentrales Stammdatenelement aus dem Controlling (CO)-Modul, das oft auf Ebene der Buchungssatzposition zugewiesen wird. Sie wird verwendet, um Kosten für eine bestimmte Abteilung, Funktion oder Lokation zu verfolgen.\n\nDas Einbeziehen der Kostenstelle ermöglicht eine granularere Analyse des Buchungssatz-Prozesses. Es kann helfen festzustellen, ob bestimmte Abteilungen mehr Nacharbeit verursachen, längere Zykluszeiten haben oder für ein höheres Volumen manueller Buchungen verantwortlich sind. Dies ermöglicht eine abteilungsbezogene Sicht auf die Prozesseffizienz.

Bedeutung

Ermöglicht die Analyse der Prozessleistung nach Abteilung oder Funktionsbereich und hilft, lokalisierte Ineffizienzen zu identifizieren.

Datenquelle

Befindet sich in der Belegpositionstabelle BSEG, Feld KOSTL.

Beispiele
4100CC_FINANCE_US10010101
Stornogrund
ReversalReason
Ein Code, der den Grund angibt, warum ein Buchungssatz storniert wurde.
Beschreibung

Wenn ein Beleg storniert wird, ermöglicht SAP dem Benutzer, einen Stornogrund anzugeben. Dieser Code liefert strukturierte Informationen darüber, warum die Stornierung notwendig war, zum Beispiel ein falsches Buchungsdatum oder ein Dateneingabefehler.

Dieses Attribut ist eine wichtige Eingabe für das Dashboard 'Buchungseintrag-Stornoanalyse'. Durch die Analyse der häufigsten Stornogründe können Unternehmen systemische Probleme in ihren Prozessen oder Schulungslücken identifizieren und gezielte Maßnahmen ergreifen, um zukünftige Fehler zu verhindern und die Stornoquote zu reduzieren.

Bedeutung

Bietet direkten Einblick, warum Stornierungen auftreten, und ermöglicht eine gezielte Ursachenanalyse zur Reduzierung zukünftiger Fehler.

Datenquelle

Befindet sich in der Belegkopf-Tabelle BKPF, Feld STGRD.

Beispiele
010205
Währungsschlüssel
CurrencyKey
Der Währungscode für die im Buchungssatz erfassten Beträge.
Beschreibung

Dieses Attribut spezifiziert die Währung des Buchungssatzes, wie USD, EUR oder JPY. Es bietet Kontext für alle finanziellen Beträge, die mit dem Dokument verbunden sind.\n\nObwohl nicht immer eine primäre Analysedimension, ist es entscheidend für die korrekte Interpretation monetärer Werte. Es kann auch verwendet werden, um die Analyse in globalen Organisationen zu segmentieren, um zu sehen, ob Prozesse für Buchungen in Fremd- im Vergleich zu lokalen Währungen unterschiedlich sind.

Bedeutung

Bietet den notwendigen Kontext für alle monetären Werte und gewährleistet eine genaue Finanzanalyse und -interpretation.

Datenquelle

Befindet sich in der Belegkopf-Tabelle BKPF, Feld WAERS.

Beispiele
USDEURGBPJPY
Erforderlich Empfohlen Optional

Record to Report – Buchungssatz-Aktivitäten

Dies sind die wichtigsten Prozessschritte und Meilensteine, die Sie in Ihrem Event Log erfassen sollten, um eine präzise Prozesserkennung und Optimierung von Buchungssätzen zu ermöglichen.
5 Empfohlen 9 Optional
Aktivität Beschreibung
Buchungssatz eingereicht
Diese Aktivität bedeutet, dass ein geparkter Buchungssatz von seinem Ersteller finalisiert wurde und nun zur Überprüfung und Genehmigung bereit ist. Sie wird typischerweise durch die Initiierung einer SAP Business Workflow-Aufgabe erfasst, die mit dem geparkten Dokument verbunden ist.
Bedeutung

Dies markiert die Übergabe vom Ersteller an den Genehmiger und startet die Zeitmessung für Genehmigungszykluszeit-KPIs. Es ist ein wichtiger Meilenstein zur Messung der Effizienz des Genehmigungs-Workflows.

Datenquelle

Abgeleitet von der Startzeit der Genehmigungs-Workflow-Instanz, die mit dem Finanzdokumentobjekt verknüpft ist. Dies erfordert die Analyse von Workflow-Log-Tabellen wie SWW_WI2OBJ, um den für den spezifischen Buchungskreis, die Belegnummer und das Geschäftsjahr gestarteten Workflow zu finden.

Erfassen

Identifizieren Sie das Workflow-Start-Event für das geparkte Dokumentobjekt.

Ereignistyp inferred
Buchungssatz gebucht
Dies ist die zentrale Aktivität, bei der der Buchungssatz offiziell im Hauptbuch erfasst wird und die Finanzberichte beeinflusst. Dieses Event wird explizit erfasst, wenn der Belegstatus auf 'gebucht' gesetzt und ein Buchungsdatum zugewiesen wird.
Bedeutung

Dies ist der wichtigste Meilenstein, der die erfolgreiche Verarbeitung eines Buchungssatzes signalisiert. Die End-to-End-Zykluszeit wird oft bis zu diesem Punkt gemessen, und es ist ein Schlüssel-Event für die Analyse des Finanzabschlusses.

Datenquelle

Identifiziert, wenn ein Dokument in der BKPF-Tabelle ein Buchungsdatum (BKPF-BUDAT) hat. Bei geparkten Dokumenten entspricht dies dem Zeitpunkt, an dem sich der Status BKPF-BSTAT von 'V' auf leer ändert. Der Timestamp der Buchung ist das Erfassungsdatum BKPF-CPUDT.

Erfassen

Identifizieren Sie, wann sich BKPF-BSTAT von 'V' auf leer ändert, oder bei Direktbuchungen das Erstellungsereignis.

Ereignistyp explicit
Buchungssatz genehmigt
Diese Aktivität markiert die endgültige Genehmigung eines Buchungssatzes innerhalb eines Workflows, wodurch er zur Buchung berechtigt ist. Dieses Event wird aus dem Workflow-Log erfasst, wenn der letzte 'Freigabe'- oder 'Genehmigungs'-Schritt abgeschlossen ist.
Bedeutung

Dies ist ein wichtiger Meilenstein, der den Genehmigungsprozess abschließt. Die Dauer bis zu dieser Aktivität ist ein kritischer KPI für die Genehmigungseffizienz, und die Zeit von diesem Event bis zur Buchung misst die Verzögerung nach der Genehmigung.

Datenquelle

Abgeleitet vom Abschluss-Timestamp des letzten Genehmigungsschritts im SAP Business Workflow-Log. Dies ist die letzte Genehmigungsaktion, bevor das Dokument gebucht oder zur Buchung bereitgestellt wird.

Erfassen

Identifizieren Sie den Abschluss des letzten 'Freigabe'- oder 'Genehmigungs'-Schritts in Workflow-Logs.

Ereignistyp inferred
Buchungssatz geparkt
Diese Aktivität markiert die initiale Erstellung eines Buchungssatzes in einem vorläufigen Zustand, bevor er offiziell im Hauptbuch gebucht wird. Dies wird in SAP explizit erfasst, wenn ein Benutzer ein Dokument mittels einer Parktransaktion speichert und dabei den Dokumentstatus auf 'geparkt' setzt.
Bedeutung

Dies ist ein kritisches Start-Event für Prozesse, die Überprüfung und Genehmigung umfassen. Die Analyse der Zeit zwischen Parken und Buchen hilft, Verzögerungen in den Vorbuchungs- und Genehmigungsphasen zu identifizieren.

Datenquelle

Dieses Event wird aus der Belegkopf-Tabelle BKPF identifiziert. Ein Dokument wird als geparkt betrachtet, wenn es mit dem Status BKPF-BSTAT = 'V' erstellt wird. Der Event-Timestamp ist das Erstellungsdatum und die Uhrzeit, BKPF-CPUDT und BKPF-CPUTM.

Erfassen

Identifizieren Sie die Dokumenterstellung in BKPF, bei der BKPF-BSTAT 'V' ist.

Ereignistyp explicit
Buchungssatzstornierung verarbeitet
Diese Aktivität markiert die Stornierung eines zuvor gebuchten Buchungssatzes. Eine Stornierung ist ein neues Buchungsdokument, das den ursprünglichen Eintrag aufhebt.
Bedeutung

Dies ist ein kritisches Event zur Messung der Datenqualität und Prozessgenauigkeit. Eine hohe Stornierungsrate deutet auf systemische Probleme in den anfänglichen Dateneingabe- oder Genehmigungsphasen hin, und jede Stornierung stellt Nacharbeit dar.

Datenquelle

Dieses Event wird im Kopf des Originaldokuments (BKPF-Tabelle) identifiziert. Wenn ein Dokument storniert wird, füllt SAP die Stornobelegnummer (BKPF-STBLG) und den Stornogrund (BKPF-STGRD). Der Event-Timestamp ist das Buchungsdatum des neuen Stornobelegs.

Erfassen

Identifizieren Sie, wann BKPF-STBLG im Originaldokument gefüllt wird; der Timestamp ist das Buchungsdatum des Stornodokuments.

Ereignistyp explicit
Änderungen am Buchungssatz angefordert
Stellt einen Punkt im Workflow dar, an dem ein Genehmiger den Buchungssatz überprüft und zur Korrektur an den Ersteller zurückgesandt hat. Dieses Event wird aus Workflow-Logs erfasst, die eine Benutzerentscheidung 'Ablehnung' oder 'Zurücksenden' anzeigen.
Bedeutung

Diese Aktivität ist essenziell für die Identifizierung von Nacharbeits-Loops, die eine primäre Quelle für Ineffizienz und Prozessabweichungen sind. Eine hohe Frequenz dieses Events weist auf Probleme mit der Buchungsqualität oder unklare Anforderungen hin.

Datenquelle

Dieses Event wird vom Timestamp eines spezifischen Benutzerentscheidungsschritts im SAP Business Workflow-Log abgeleitet, der einer 'Ablehnungs'- oder 'Zur Korrektur senden'-Aktion entspricht.

Erfassen

Identifizieren Sie den 'Ablehnungs'- oder 'Nacharbeits'-Entscheidungs-Timestamp in Workflow-Logs.

Ereignistyp inferred
Buchungsjournaleintrag erstellt
Stellt die Erstellung eines Buchungssatzes dar, der direkt gebucht wird, ohne einen vorhergehenden Parkschritt. Dies wird erfasst, wenn ein Dokument in SAP über eine Direktbuchungstransaktion erstellt wird.
Bedeutung

Diese Aktivität dient als alternativer Startpunkt für einfachere Buchungssatz-Prozesse, die keinen Genehmigungs-Workflow erfordern. Sie hilft, zwischen einfachen, direkten Buchungen und komplexeren, geparkten Buchungen zu unterscheiden.

Datenquelle

Dieses Event entspricht der Dokumenterstellung in der BKPF-Tabelle, bei der der Belegstatus BKPF-BSTAT leer (gebucht) ist. Der Event-Timestamp ist das Erstellungsdatum, BKPF-CPUDT. Für diese Dokumente treten die Events 'Erstellt' und 'Gebucht' gleichzeitig auf.

Erfassen

Identifizieren Sie die Dokumenterstellung in BKPF, bei der BKPF-BSTAT leer ist.

Ereignistyp explicit
Buchungssatz abgelehnt
Diese Aktivität bedeutet die endgültige Ablehnung eines Buchungssatzes, wonach dieser nicht gebucht wird. Dies ist typischerweise ein terminaler Status in einem Genehmigungs-Workflow, der zur eventuellen Löschung des geparkten Dokuments führt.
Bedeutung

Die Verfolgung von Ablehnungen ist entscheidend für das Qualitätsmanagement. Die Analyse der Gründe und Häufigkeit von Ablehnungen hilft, die „First-Time-Right“-Rate von Buchungseinträgen zu verbessern.

Datenquelle

Dies ist ein Ergebnis, das aus dem SAP Business Workflow-Log erfasst wird und eine endgültige Benutzerentscheidung 'Ablehnung' darstellt, die den Prozess beendet. Das geparkte Dokument kann anschließend gelöscht werden.

Erfassen

Identifizieren Sie den terminalen 'Ablehnungs'-Status im Workflow-Log für das Dokument.

Ereignistyp inferred
Buchungssatz korrigiert
Diese Aktivität zeigt an, dass der ursprüngliche Ersteller einen geparkten Buchungssatz geändert hat, nachdem er zur Änderung zurückgesandt wurde. Dies wird durch das Erkennen von Änderungen am Dokument nach einem 'Änderungen angefordert'-Event abgeleitet.
Bedeutung

Die Nachverfolgung von Korrekturen hilft, den Aufwand für Nacharbeit zu quantifizieren. Die Zeitspanne zwischen einer Änderungsanforderung und der Korrektur verdeutlicht Verzögerungen bei der Behebung von Problemen mit eingereichten Einträgen.

Datenquelle

Abgeleitet durch Analyse der Änderungsdokument-Logs (Tabellen CDHDR und CDPOS) für das geparkte Dokument. Eine nach einem Ablehnungsereignis im Workflow erfasste Änderung bedeutet, dass eine Korrektur vorgenommen wurde. Der Timestamp stammt aus der CDHDR-Tabelle.

Erfassen

Identifizieren Sie den Änderungslog-Eintrag in CDHDR/CDPOS nach einem Ablehnungsereignis.

Ereignistyp inferred
Buchungssatzposition ausgeglichen
Diese Aktivität repräsentiert die Abstimmung einer offenpostenverwalteten Sachkontenposition, wie einem Bankverrechnungskonto. Sie tritt auf, wenn eine Position mit einer anderen abgeglichen und somit geschlossen wird.
Bedeutung

Für Prozesse wie die Bankabstimmung ist die Zeit bis zum Ausgleich von Posten ein entscheidender KPI. Diese Aktivität hilft, die Effizienz von Abstimmungs- und Monatsabschlussprozessen zu analysieren.

Datenquelle

Dieses Event wird aus der Positionstabelle BSEG erfasst. Wenn eine Position ausgeglichen wird, werden die Felder Ausgleichsdatum (BSEG-AUGDT) und Ausgleichsbeleg (BSEG-AUGBL) gefüllt. Der Timestamp des Events ist das Ausgleichsdatum.

Erfassen

Identifizieren Sie, wann das Ausgleichsdatum (BSEG-AUGDT) für eine Position gefüllt wird.

Ereignistyp explicit
Dokumentation angehängt
Diese Aktivität stellt dar, dass ein Benutzer unterstützende Dokumente, wie Rechnungen oder Tabellenkalkulationen, an den Buchungssatz anhängt. Dieses Event wird nicht explizit als Standardbuchhaltungs-Event protokolliert und wird typischerweise durch Überprüfung der Erstellung von Anhängen, die mit dem Buchhaltungsdokumentobjekt verknüpft sind, abgeleitet.
Bedeutung

Die Nachverfolgung dieser Aktivität hilft, die Einhaltung von Richtlinien zu überprüfen, die eine Dokumentation erfordern. Verzögerungen beim Anhängen von Dokumenten können eine Hauptursache für verlängerte Genehmigungszyklen sein.

Datenquelle

Dies ist schwer zuverlässig als Timestamp-Event zu erfassen. Es kann potenziell durch Analyse der Generic Object Services (GOS) Anhangstabellen, wie SOOD, und Verknüpfung des Anhangserstellungs-Timestamps mit dem Buchungssatz-Objektschlüssel abgeleitet werden.

Erfassen

Ableitung vom Erstellungs-Timestamp verknüpfter Objekte in GOS-Tabellen (z. B. SOOD).

Ereignistyp inferred
Geparkter Buchungssatz gelöscht
Stellt die Löschung eines geparkten Buchungssatzes dar, der nie gebucht wurde. Dies kann nach einer Ablehnung oder bei fehlerhafter Erstellung des Buchungssatzes geschehen.
Bedeutung

Diese Aktivität markiert ein erfolgloses Prozessende. Die Analyse, warum geparkte Dokumente gelöscht werden, kann Probleme wie doppelte Buchungen oder Prozessmissverständnisse aufzeigen.

Datenquelle

Dieses Event wird erfasst, wenn der Status eines geparkten Dokuments in der BKPF-Tabelle geändert wird. Das Statusfeld BKPF-BSTAT wird auf 'Z' (Geparktes Dokument gelöscht) aktualisiert. Der Änderungs-Timestamp ist in den Belegänderungs-Logs (CDHDR) zu finden.

Erfassen

Identifizieren Sie, wann BKPF-BSTAT auf 'Z' aktualisiert wird.

Ereignistyp explicit
Konzernübergreifende Buchung identifiziert
Eine berechnete Aktivität, die einen Buchungssatz kennzeichnet, der mehr als einen Buchungskreis betrifft. Dies wird durch die Analyse der Einzelposten eines einzelnen Finanzbelegs ermittelt.
Bedeutung

Konzernübergreifende Transaktionen können komplexere Verarbeitungs- und Genehmigungsanforderungen haben. Ihre Identifizierung ermöglicht eine separate Analyse ihrer Zykluszeiten und Prozesspfade, um spezifische Engpässe zu finden.

Datenquelle

Berechnet durch die Untersuchung der Positionstabelle BSEG für eine gegebene Belegnummer (BELNR). Wenn die Positionen mehr als einen eindeutigen Buchungskreis (BSEG-BUKRS) enthalten, handelt es sich um eine konzernübergreifende Buchung.

Erfassen

Prüfen Sie, ob mehrere eindeutige Werte von BSEG-BUKRS für eine einzelne BKPF-BELNR existieren.

Ereignistyp calculated
Manuelle Buchung identifiziert
Diese Aktivität identifiziert, ob ein Buchungssatz über eine manuelle Online-Transaktion im Vergleich zu einer automatisierten Schnittstelle oder einem Batch-Prozess erstellt wurde. Dies ist keine Benutzeraktion, sondern ein berechnetes Attribut der Buchung, abgeleitet aus Systemdaten.
Bedeutung

Die Unterscheidung zwischen manuellen und automatisierten Buchungen ist entscheidend für eine gezielte Prozessverbesserung. Manuelle Prozesse stehen oft im Fokus von Standardisierungs- und Automatisierungsinitiativen.

Datenquelle

Dies wird durch die Analyse von Feldern in der Belegkopf-Tabelle BKPF berechnet. Transaktionscodes (BKPF-TCODE) wie 'FB01', 'FB50' oder 'FV50' weisen auf manuelle Erfassung hin, während andere T-Codes oder spezifische Batch-Input-Namen (BKPF-AWKEY) Automatisierung nahelegen.

Erfassen

Ableitung aus BKPF-TCODE oder anderen Quellsystemindikatoren im Belegkopf.

Ereignistyp calculated
Empfohlen Optional

Extraktionsleitfäden

So erhalten Sie Ihre Daten aus SAP ECC