Datatemplate voor Purchase to Pay - Factuurverwerking

SAP ECC
Datatemplate voor Purchase to Pay - Factuurverwerking

Datatemplate voor Purchase to Pay - Factuurverwerking

Deze template geeft een gestructureerd overzicht van de gegevens die je nodig hebt om Purchase to Pay - Factuurverwerking goed te analyseren. Je ziet welke attributen je verzamelt en welke activiteiten je in het event log vastlegt. Ook vind je praktische uitleg over het ophalen van deze data uit SAP ECC, zodat je snel met process mining aan de slag kunt.
  • Aanbevolen attributen om te verzamelen
  • Belangrijke activiteiten om vast te leggen
  • Uitleg over data-extractie uit SAP ECC

Attributen voor Purchase to Pay - Factuurverwerking

Dit zijn de aanbevolen datavelden voor je event log, zodat je Purchase to Pay - Factuurverwerking goed kunt analyseren.
3 Verplicht 8 Aanbevolen 11 Optioneel
Naam Beschrijving
Activiteit
Activity
De naam van een specifieke bedrijfsstap of gebeurtenis tijdens de factuurverwerking.
Beschrijving

Het attribuut Activiteit staat voor een afzonderlijke fase of handeling in de workflow voor factuurverwerking. De activiteiten zijn afgeleid van verschillende systeemgebeurtenissen, zoals het aanmaken van documenten, statuswijzigingen, goedkeuringen of gebruikersacties die zijn vastgelegd in SAP-wijzigingslogs.

Activiteiten analyseren is de kern van process mining. Je kunt proceskaarten maken en bottlenecks vinden, bijvoorbeeld lange wachttijden na 'Factuur ter goedkeuring verzonden'. Ook worden herstelwerk zichtbaar, zoals herhaalde cycli van 'Betalingsblokkade ingesteld' en 'Betalingsblokkade opgeheven', en afwijkingen van compliance-eisen. De volgorde en frequentie van activiteiten laten zien hoe het proces werkelijk verloopt.

Waarom dit belangrijk is

Dit attribuut bepaalt de stappen op de proceskaart. Zo kun je processtromen visualiseren, bottlenecks vinden en herstelwerk opsporen.

Waar vind je dit?

Dit attribuut wordt doorgaans afgeleid uit meerdere bronnen, waaronder transactiecodes (SY-TCODE), statusvelden in tabellen zoals RBKP (bijvoorbeeld RBSTAT) en wijzigingsgebeurtenissen uit tabellen CDHDR en CDPOS.

Voorbeelden
Factuur geparkeerdFactuur ter goedkeuring verzondenFactuur goedgekeurdFactuur geboektFactuur afgeletterd
Factuurnummer
InvoiceNumber
De unieke identificatie van een leveranciersfactuurdocument.
Beschrijving

Het factuurnummer is de unieke case-identificatie voor het verloop van de factuurverwerking. Elk nummer hoort bij één factuur van een leverancier. Zo kun je alle bijbehorende activiteiten, van het vastleggen van de data tot de uiteindelijke betaling, volgen als één procesinstantie.

Bij process mining is dit attribuut essentieel om de volledige levenscyclus van elke factuur te reconstrueren. Het verbindt afzonderlijke gebeurtenissen in SAP, zoals parkeren, boeken, blokkeren en afletteren, tot een chronologische reeks. Zo zie je duidelijk hoe elke factuur wordt verwerkt, hoe lang dat duurt en waar het proces afwijkt van de standaard.

Waarom dit belangrijk is

Dit is de primaire sleutel die alle gebeurtenissen van één factuur met elkaar verbindt. Daarmee vormt het de basis voor procesanalyse en het onderzoeken van varianten.

Waar vind je dit?

Dit is doorgaans het documentnummer uit SAP-tabel RBKP, veld BELNR, vaak gecombineerd met de bedrijfscode (BUKRS) en het boekjaar (GJAHR) om het nummer uniek te maken.

Voorbeelden
510004567851000456795100045680
Tijdstip gebeurtenis
EventTime
De exacte timestamp, met datum en tijd, waarop een activiteit plaatsvond.
Beschrijving

Tijdstip gebeurtenis legt het exacte moment vast waarop een bedrijfsactiviteit is uitgevoerd en in het bronsysteem is geregistreerd. Deze timestamp vormt de chronologische basis van het proces en zet alle activiteiten per factuur in de juiste volgorde.

Bij analyses is Tijdstip gebeurtenis nodig om alle tijdsgebonden metrieken te berekenen, zoals doorlooptijden, wachttijden en verwerkingstijden tussen activiteiten. Dashboards zoals 'Doorlooptijd factuur van begin tot eind' en 'Duur van betalingsblokkade' gebruiken deze data om de verstreken tijd tussen twee processtappen te meten. Nauwkeurige timestamps zijn belangrijk om vertragingen en bottlenecks in de prestaties te vinden.

Waarom dit belangrijk is

Deze timestamp is nodig om gebeurtenissen in de juiste volgorde te zetten en prestatiemetrieken zoals doorlooptijden en de duur van bottlenecks te berekenen.

Waar vind je dit?

Dit wordt doorgaans bepaald door de wijzigingsdatum (UDATE) en wijzigingstijd (UTIME) uit de kop van de wijzigingsdocumenttabel CDHDR te combineren. Voor specifieke aanmaakgebeurtenissen kan de aanmaakdatum en -tijd uit tabellen zoals RBKP worden gebruikt (ERNAM, ERZET).

Voorbeelden
2023-03-15T10:30:00Z2023-03-16T14:05:21Z2023-03-28T09:00:00Z
Boekingsdatum
PostingDate
De datum waarop de factuur officieel in het grootboek is geboekt.
Beschrijving

De boekingsdatum is een belangrijke datum in het boekhoudproces. Deze bepaalt in welke boekingsperiode de factuurkosten in het grootboek worden opgenomen. Meestal stelt de medewerker crediteurenadministratie deze datum in tijdens de factuurverwerking.

Bij procesanalyse is de activiteit 'Factuur geboekt', die door deze datum wordt gemarkeerd, een belangrijke mijlpaal. De tijd tussen ontvangst van de factuur en de boekingsdatum is een belangrijk onderdeel van de totale doorlooptijd. Deze datum is ook van belang voor financiële rapportages en analyses van de doorvoer, bijvoorbeeld om bij te houden hoeveel facturen er per week of maand zijn geboekt.

Waarom dit belangrijk is

Deze datum markeert een belangrijke mijlpaal in het proces, bepaalt de financiële periode van de transactie en speelt een belangrijke rol bij het berekenen van de doorlooptijd.

Waar vind je dit?

Dit is het veld 'Posting Date' (BUDAT) in de kopgegevenstabel voor factuurdocumenten, RBKP.

Voorbeelden
2023-03-202023-04-052023-04-11
Clearingdatum
ClearingDate
De datum waarop de betaling is gedaan en de factuur uit de crediteurenadministratie is afgeboekt.
Beschrijving

De clearingdatum markeert de laatste stap in de levenscyclus van de factuur: de betaling. Op deze datum wordt de openstaande factuurregel in het systeem afgeboekt met een betalingsdocument. De datum geeft aan wanneer de betaling daadwerkelijk is uitgevoerd.

Dit attribuut is het eindpunt voor belangrijke KPI's, waaronder de gemiddelde doorlooptijd van facturen en het percentage op tijd betaalde facturen. Door de clearingdatum te vergelijken met de vervaldatum kun je de betaalprestaties meten. Voor de analyse van betalingskortingen vergelijk je de datum met de kortingstermijn om te zien of de betaling op tijd was om de korting te krijgen.

Waarom dit belangrijk is

Deze datum markeert het einde van het proces en vormt de basis voor het berekenen van de totale doorlooptijd, het percentage op tijd betaalde facturen en de gerealiseerde betalingskorting.

Waar vind je dit?

Voor afgeboekte posten is dit het veld 'Clearing Date' (AUGDT) in de tabel met afgeboekte leveranciersposten, BSAK.

Voorbeelden
2023-04-152023-05-022023-05-20
Factuurbedrag
InvoiceAmount
Het totale brutobedrag van de factuur in de oorspronkelijke documentvaluta.
Beschrijving

Factuurbedrag is de totale waarde van de factuur die de leverancier heeft ingediend. Dit is een belangrijke financiële metriek per factuurcase.

Bij process mining is dit attribuut nodig voor analyses op basis van waarde. Je kunt het proces filteren en opdelen naar factuurbedrag, dat vaak samenhangt met de procescomplexiteit en de vereiste goedkeuringen. Facturen met een hoog bedrag kunnen bijvoorbeeld een andere, strengere goedkeuringsroute volgen. Je kunt het attribuut ook gebruiken voor complianceanalyses, bijvoorbeeld om te controleren of facturen met een hoog bedrag verplichte goedkeuringsstappen overslaan.

Waarom dit belangrijk is

Hiermee kun je analyses op basis van waarde uitvoeren, prioriteit geven aan facturen met een hoog bedrag en zien hoe het factuurbedrag de processtroom en compliance beïnvloedt.

Waar vind je dit?

Dit is het veld 'Brutofactuurbedrag' (RMWWR) uit de kop van de factuurdocumenttabel RBKP.

Voorbeelden
1500.7512500.00850.20
Gebruikersnaam
UserName
De SAP-gebruikers-ID van de persoon die de activiteit heeft uitgevoerd.
Beschrijving

Het attribuut Gebruikersnaam geeft aan wie verantwoordelijk was voor een activiteit in het proces. Meestal is dit de SAP-gebruikersnaam die bij de transactie of wijzigingsgebeurtenis is vastgelegd.

Met dit attribuut kun je prestaties per gebruiker of team analyseren. Je kunt bijvoorbeeld zien wie het snelst goedkeurt of welke gebruikers het meeste herstelwerk veroorzaken. Dashboards gebruiken deze data om de werkverdeling te analyseren, opleidingsbehoeften te vinden en prestatieverschillen tussen medewerkers te begrijpen.

Waarom dit belangrijk is

Hiermee kun je prestaties en werkdruk per persoon of team analyseren en toppresteerders, opleidingskansen en een ongelijke verdeling van middelen vinden.

Waar vind je dit?

Dit is het veld 'Gewijzigd door' (USERNAME) uit de kop van de wijzigingsdocumenttabel CDHDR. Voor aanmaakgebeurtenissen kan dit het veld 'Ingevoerd door' (ERNAM) in tabellen zoals RBKP zijn.

Voorbeelden
JSMITHBWILSONCHEN
Inkoopordernummer
PurchaseOrderNumber
De identificatie van de inkooporder (PO) waarmee de factuur wordt gematcht.
Beschrijving

Het inkoopordernummer koppelt een factuur aan het oorspronkelijke inkoopdocument. Dit is nodig voor een driewegmatch (inkooporder, goederenontvangst en factuur) en om de efficiëntie van de verwerking van facturen met een inkooporder te analyseren.

Dit attribuut is belangrijk voor dashboards zoals 'Percentage verschillen bij factuur-inkoopordermatches'. Je kunt het proces opdelen in facturen met en zonder inkooporder. Die volgen vaak heel verschillende verwerkingsroutes en hebben een andere complexiteit. Door problemen bij specifieke inkooporders te analyseren, kun je ook problemen eerder in het inkoopproces opsporen.

Waarom dit belangrijk is

Dit koppelt de factuur aan het inkoopproces. Zo kun je facturen met en zonder inkooporder vergelijken en verschillen bij het matchen vinden.

Waar vind je dit?

Dit staat doorgaans op regelniveau. Het veld 'Inkoopordernummer' (EBELN) staat in de factuurregeltabel RSEG. Mogelijk moet de waarde worden samengevoegd op kopniveau.

Voorbeelden
450001756345000175644500017565
Leveranciersnummer
VendorNumber
Een unieke identificatie van de leverancier die de factuur heeft ingediend.
Beschrijving

Het leveranciersnummer is de sleutel in de stamgegevens waarmee de leverancier wordt geïdentificeerd. Het koppelt de factuurtransactie aan een specifieke zakenpartner, zodat je het proces kunt analyseren op basis van kenmerken van de leverancier.

Een analyse op leveranciersnummer kan belangrijke informatie opleveren over leveranciersrelaties en prestaties. Je kunt bijvoorbeeld zien welke leveranciers vaak facturen indienen die leiden tot betalingsblokkades of verschillen, en welke leveranciersfacturen het efficiëntst worden verwerkt. Deze informatie is nuttig voor leveranciersbeheer en strategische inkoop.

Waarom dit belangrijk is

Hiermee kun je per leverancier analyseren en patronen, problemen of efficiëntieverschillen bij specifieke leveranciers vinden.

Waar vind je dit?

Dit is het veld 'Facturerende partij' (LIFNR) uit de kop van de factuurdocumenttabel RBKP.

Voorbeelden
100345100876200112
Reden betalingsblokkade
PaymentBlockReason
Een code die aangeeft waarom een factuur niet betaald kan worden.
Beschrijving

Als er een verschil is in een factuur of als er nader onderzoek nodig is, wordt de betaling geblokkeerd. De code voor de reden van de betalingsblokkade geeft aan waarom de blokkade is ingesteld, bijvoorbeeld vanwege een verschil in hoeveelheid of prijs, of omdat de blokkade handmatig is ingesteld.

Dit attribuut is essentieel voor het dashboard Doorlooptijd betalingsblokkades oplossen. Door per reden te analyseren hoe vaak en hoe lang betalingen worden geblokkeerd, kun je de oorzaken van betalingsvertragingen achterhalen. Als 'Prijsverschil' bijvoorbeeld vaak leidt tot langdurige blokkades, kan dat wijzen op een probleem met stamgegevens of het inkooporderproces dat aandacht nodig heeft.

Waarom dit belangrijk is

Dit verklaart waarom facturen vertraging oplopen. Zo kun je de oorzaken van betalingsblokkades analyseren en verbeteringen prioriteren.

Waar vind je dit?

De reden voor de betalingsblokkade staat op regelniveau in tabel RSEG (veld SPGRS) of in de tabel met boekhoudkundige documenten BSEG (veld ZLSPR).

Voorbeelden
RIM
Vervaldatum
PaymentDueDate
De datum waarop de factuur volgens de betalingsvoorwaarden aan de leverancier betaald moet zijn.
Beschrijving

De vervaldatum wordt berekend op basis van de basisdatum van de factuur en de afgesproken betalingsvoorwaarden. Dit is de uiterste betaaldatum. Als je daarna betaalt, kan dat leiden tot boetes of een slechtere relatie met de leverancier.

Dit attribuut is belangrijk voor prestatie- en compliance-KPI's zoals 'Percentage op tijd betaalde facturen' en 'Gemiste betalingskorting'. Door de werkelijke betaaldatum (clearingdatum) te vergelijken met de vervaldatum, kan de analyse bepalen of een betaling op tijd, eerder of te laat is gedaan. Dit attribuut vormt ook de basis voor het dashboard Betalingsvoorwaarden naleven.

Waarom dit belangrijk is

Dit is de basis om te meten of facturen op tijd worden betaald en om kansen op betalingskorting te vinden.

Waar vind je dit?

Deze datum wordt vaak berekend. De basisdatum voor betaling (ZFBDT) staat in tabel BSEG. De berekening van de vervaldatum hangt ook af van de betalingsvoorwaarden (BSEG-ZTERM).

Voorbeelden
2023-04-192023-05-052023-05-11
Bedrijfsnummer
CompanyCode
De identificatiecode van de juridische entiteit of het bedrijf waarvoor de factuur wordt verwerkt.
Beschrijving

Het bedrijfsnummer is een belangrijke organisatie-eenheid in SAP Financials en staat voor een zelfstandige juridische entiteit. Alle financiële transacties, waaronder facturen, worden op een specifiek bedrijfsnummer geboekt.

Met dit attribuut kun je processen per juridische entiteit analyseren. Het is belangrijk om prestaties, compliance en efficiëntie van verschillende bedrijven binnen een concern te vergelijken. Je kunt dashboards filteren op bedrijfsnummer om de KPI's voor factuurverwerking van een specifiek bedrijf te bekijken.

Waarom dit belangrijk is

Hiermee kun je processen vergelijken en prestaties benchmarken tussen verschillende juridische entiteiten binnen een organisatie.

Waar vind je dit?

Dit is het veld 'Company Code' (BUKRS) in de kopgegevenstabel voor factuurdocumenten, RBKP.

Voorbeelden
10002000US01
Betalingskorting gemist
IsCashDiscountLost
Een berekende indicator die aangeeft of een beschikbare betalingskorting is misgelopen.
Beschrijving

Dit is een booleaans attribuut dat wordt berekend op basis van de betalingsvoorwaarden en de werkelijke betaaldatum. De waarde is waar als de 'Payment Terms' korting bieden bij eerdere betaling en de 'Clearing Date' na afloop van de kortingstermijn valt. Zo meet je rechtstreeks het financiële verlies door inefficiënte processen.

Dit attribuut vormt de basis voor het dashboard Gemiste betalingskorting. Je kunt er eenvoudig mee berekenen wat de financiële gevolgen van vertragingen in de verwerking zijn. Filter op cases waarvoor deze indicator waar is om te onderzoeken welke procesvarianten en bottlenecks het vaakst tot gemiste kortingen leiden. Dat geeft een goede onderbouwing voor procesverbeteringen.

Waarom dit belangrijk is

Dit maakt het financiële verlies door procesvertragingen concreet en onderbouwt waarom het factuurverwerkingsproces verbeterd moet worden.

Waar vind je dit?

Dit attribuut staat niet in SAP. Het wordt tijdens de datatransformatie berekend door 'PaymentTerms' te interpreteren en 'ClearingDate' te vergelijken met de uiterste datum voor betalingskorting.

Voorbeelden
truefalse
Betalingsvoorwaarden
PaymentTerms
De code met de afgesproken betalingsvoorwaarden voor de leverancier, zoals kortingstermijnen en vervaldatums.
Beschrijving

De betalingsvoorwaarden bepalen wanneer een factuur betaald moet zijn en of er korting geldt bij eerdere betaling. Voorbeelden zijn 'Netto 30 dagen' en '2% 10, netto 30'. In het tweede geval krijg je 2% korting als je binnen 10 dagen betaalt; anders moet het volledige bedrag binnen 30 dagen worden betaald.

Dit attribuut vormt de basis voor het dashboard Gemiste betalingskorting en de KPI Percentage geïnde betalingskorting. De analyse gebruikt de betalingsvoorwaarden samen met de boekings- en betaaldatums om te bepalen of er korting mogelijk was en of die is toegepast. Ook voor het dashboard Betalingsvoorwaarden naleven is dit attribuut belangrijk.

Waarom dit belangrijk is

Dit is essentieel om te analyseren hoe vaak betalingskortingen worden geïnd en wat de financiële gevolgen zijn van vertragingen in het proces.

Waar vind je dit?

Dit is het veld 'Terms of Payment Key' (ZTERM) in de kopgegevenstabel voor factuurdocumenten, RBKP.

Voorbeelden
Z0010001NT30
Bronsysteem
SourceSystem
Geeft aan uit welk specifiek bronsysteem de data is gehaald.
Beschrijving

Het attribuut Bronsysteem geeft aan waar de eventdata vandaan komt, bijvoorbeeld uit een specifieke SAP ECC-instantie. Dit is vooral belangrijk als je meerdere ERP-systemen gebruikt of data uit verschillende bronnen combineert.

Bij analyses helpt dit attribuut om processen en prestaties in verschillende systemen, regio’s of bedrijfseenheden van elkaar te onderscheiden. Zo blijft de herkomst van de data duidelijk en kun je filteren en analyseren per systeem.

Waarom dit belangrijk is

Dit geeft belangrijke context wanneer je meerdere systemen gebruikt. Zo kun je data goed scheiden en de prestaties per systeem analyseren.

Waar vind je dit?

Dit is doorgaans een vaste waarde die tijdens de data-extractie wordt toegevoegd. De waarde staat voor de SAP System ID (TADIR-SRCSYSTEM) of een handmatig toegewezen identificatie van de specifieke SAP-instantie.

Voorbeelden
SAPECC_PROD_EUECC_US_FINSAP_ERP_6_EHP8
Documenttype
DocumentType
Een code die het boekhoudkundige document classificeert, bijvoorbeeld als leveranciersfactuur of creditnota.
Beschrijving

Het documenttype wordt in SAP gebruikt om verschillende soorten zakelijke transacties in te delen. Veelvoorkomende typen voor factuurverwerking zijn 'RE' voor standaardfacturen en 'KG' voor creditnota's van leveranciers. Het documenttype bepaalt onder meer welk nummerbereik voor de boeking wordt gebruikt.

Met dit attribuut kun je de analyse filteren op specifieke transactietypen. Het proces voor een creditnota kan bijvoorbeeld sterk verschillen van dat voor een standaardfactuur. Door deze processtromen op basis van het documenttype te scheiden, krijg je een nauwkeuriger en bruikbaarder beeld van het proces.

Waarom dit belangrijk is

Hiermee kun je verschillende zakelijke transacties, zoals facturen en creditnota's, apart analyseren omdat ze verschillende processen volgen.

Waar vind je dit?

Dit is het veld 'Document Type' (BLART) in de kopgegevenstabel voor factuurdocumenten, RBKP.

Voorbeelden
REKRKG
Eindtijd
EndTime
De timestamp waarop een activiteit is afgerond. Bij gebeurtenissen zonder duur is deze gelijk aan de Starttijd.
Beschrijving

Het attribuut Eindtijd markeert het moment waarop een specifieke activiteit is afgerond. Veel gebeurtenissen in SAP worden als één tijdstip vastgelegd. In dat geval is de Eindtijd gelijk aan de Starttijd. Bij activiteiten met een meetbare duur, zoals een goedkeuringsstap waaraan actief wordt gewerkt, kan de Eindtijd het einde van die activiteit aangeven.

Met een afzonderlijke Eindtijd kun je bij procesanalyses de verwerkingstijd van een activiteit meten, los van de wachttijd ervoor. Zo zie je hoe lang een activiteit duurt en hoe lang een case wacht voordat de activiteit begint. Dat geeft meer inzicht in de efficiëntie van de inzet van medewerkers.

Waarom dit belangrijk is

Hiermee kun je de verwerkingstijd van activiteiten berekenen en onderscheiden van de wachttijd tussen activiteiten. Dat maakt bottleneckanalyses nauwkeuriger.

Waar vind je dit?

Dit is vaak gelijk aan de Starttijd en wordt afgeleid van CDHDR-UDATE en CDHDR-UTIME. Soms kan de eindtijd worden afgeleid uit workflowlogs waarin het begin en einde van een taak expliciet zijn vastgelegd.

Voorbeelden
2023-03-15T10:35:10Z2023-03-16T14:10:00Z2023-03-28T09:02:45Z
Grootboekrekening
GeneralLedgerAccount
Het nummer van de grootboekrekening waarop de factuurkosten worden geboekt.
Beschrijving

De grootboekrekening is de rekening in het rekeningschema waarop de financiële gevolgen van de factuur worden vastgelegd. Deze data is belangrijk voor financiële rapportages en kostenbeheer.

Bij process mining geeft analyse van de grootboekrekening een financiële dimensie aan de processtroom. Het dashboard Analyse gebruik grootboekrekeningen kan uitgavenpatronen zichtbaar maken, mogelijke onjuiste coderingen van facturen opsporen en laten zien of kosten aan de juiste afdelingen of projecten worden toegewezen. Zo wordt duidelijker hoe de uitvoering van het proces samenhangt met de financiële gevolgen.

Waarom dit belangrijk is

Dit voegt een financiële dimensie toe aan het proces. Zo kun je kostenverdeling en uitgavenpatronen analyseren en mogelijke onjuiste coderingen van facturen opsporen.

Waar vind je dit?

Dit staat op regelniveau. Het 'G/L Account Number' (HKONT) staat in de factuurregeltabel RSEG voor inkooporderfacturen of in BSEG voor directe FI-facturen.

Voorbeelden
630000655100741000
Laatste data-update
LastDataUpdate
Timestamp die aangeeft wanneer de data voor het proces voor het laatst is bijgewerkt vanuit het bronsysteem.
Beschrijving

Dit attribuut legt de datum en tijd van de meest recente data-extractie of update vast. Het geldt voor de volledige dataset, niet voor afzonderlijke gebeurtenissen, en geeft aan hoe actueel de data is.

Dit metadata-attribuut is belangrijk voor dashboardgebruikers en analisten. Het laat zien op welke periode de analyse betrekking heeft en helpt ervoor te zorgen dat beslissingen op actuele informatie zijn gebaseerd. Meestal staat het duidelijk op dashboards, zodat gebruikers zien wanneer de data voor het laatst is bijgewerkt.

Waarom dit belangrijk is

Gebruikers zien hiermee hoe actueel de data is en kunnen hun analyses en beslissingen baseren op recente informatie.

Waar vind je dit?

De data-extractie- of ETL-tool genereert deze waarde en voegt die toe aan de dataset wanneer de data wordt bijgewerkt.

Voorbeelden
2024-05-20T08:00:00Z2024-05-21T08:00:00Z2024-05-22T08:00:00Z
Reden van afwijzing
RejectionReason
Een code of tekst die uitlegt waarom een factuur tijdens de goedkeuringsworkflow is afgewezen.
Beschrijving

Als een goedkeurder een factuur afwijst, geeft die bij voorkeur een reden op. Dat kan een standaardcode zijn of een vrije tekst, bijvoorbeeld 'Onjuist inkoopordernummer', 'Dubbele factuur' of 'Onjuist bedrag'.

Deze data is belangrijk voor het dashboard Redenen en trends van factuurafwijzingen. Door te analyseren hoe vaak verschillende redenen voorkomen, kan het bedrijf veelvoorkomende problemen opsporen en maatregelen nemen. Als 'Onjuist inkoopordernummer' bijvoorbeeld vaak voorkomt, is er mogelijk betere communicatie met leveranciers nodig of moeten medewerkers die data invoeren extra training krijgen. Deze analyse helpt herstelwerk in het proces te verminderen.

Waarom dit belangrijk is

Dit geeft de oorzaak van afwijzingen aan. Zo kun je gerichte procesverbeteringen doorvoeren, herstelwerk verminderen en het percentage facturen dat in één keer goed gaat verhogen.

Waar vind je dit?

Deze informatie staat vaak niet in één standaardveld. Je vindt die mogelijk in logboeken van de workflowcontainer, in lange tekstvelden bij het document of in specifieke velden van een aangepaste workflowoplossing.

Voorbeelden
DUBBELE_FACTUURONJUIST_BEDRAGGEEN_INKOOPORDER_MATCH
Te laat betaald
IsOverdue
Een berekende indicator die aangeeft of de factuur na de vervaldatum is betaald.
Beschrijving

Dit is een booleaans attribuut dat wordt berekend door de 'Clearing Date' (werkelijke betaaldatum) te vergelijken met de 'Payment Due Date'. Als de clearingdatum na de vervaldatum valt, is de waarde waar; anders is die onwaar. Zo meet je eenvoudig of elke factuur op tijd is betaald.

Dit attribuut maakt analyse en visualisatie in dashboards eenvoudiger. Je kunt er makkelijk mee filteren en het percentage op tijd betaalde facturen berekenen. Ook kun je processtromen van te laat betaalde facturen vergelijken met die van facturen die op tijd zijn betaald. Zo worden mogelijk patronen zichtbaar die tot betalingsachterstanden leiden.

Waarom dit belangrijk is

Dit maakt het eenvoudiger om te meten of facturen op tijd worden betaald en om processen voor tijdig en te laat betaalde facturen te vergelijken.

Waar vind je dit?

Dit attribuut staat niet in SAP. Het wordt berekend tijdens de datatransformatie met de formule: ClearingDate > PaymentDueDate.

Voorbeelden
truefalse
Valuta
Currency
De valutacode voor het factuurbedrag.
Beschrijving

Het attribuut Valuta geeft aan in welke valuta het factuurbedrag is uitgedrukt, bijvoorbeeld USD, EUR of JPY.

Dit attribuut geeft essentiële context bij het factuurbedrag. Zo kun je financiële data correct interpreteren en optellen, vooral in internationale organisaties die met meerdere valuta werken. Je kunt de analyse filteren op valuta om de verwerkingsefficiëntie of problemen in verschillende valutazones te vergelijken. Om bedragen zinvol bij elkaar op te tellen, moet je ze mogelijk omrekenen naar één rapportagevaluta.

Waarom dit belangrijk is

Dit geeft de nodige context bij financiële bedragen, zodat je ze correct kunt interpreteren en kunt filteren en analyseren op valuta.

Waar vind je dit?

Dit is het veld 'Currency Key' (WAERS) in de kopgegevenstabel voor factuurdocumenten, RBKP.

Voorbeelden
USDEURGBP
Verplicht Aanbevolen Optioneel

Activiteiten voor Purchase to Pay - Factuurverwerking

Dit zijn de belangrijke processtappen en mijlpalen om in je event log vast te leggen. Zo kun je het factuurverwerkingsproces nauwkeurig ontdekken.
5 Aanbevolen 6 Optioneel
Activiteit Beschrijving
Betalingsblokkade ingesteld
Deze activiteit vindt plaats wanneer een factuurregel wordt geblokkeerd voor betaling. Een blokkade kan automatisch ontstaan door verschillen bij een driewegmatch, of handmatig om uiteenlopende redenen worden ingesteld.
Waarom dit belangrijk is

Deze gebeurtenis is belangrijk om de duur van betalingsblokkades te meten en de oorzaken van betalingsvertragingen te vinden. Zo worden problemen met prijzen, aantallen of vereiste goedkeuringen zichtbaar.

Waar vind je dit?

Dit is een expliciete gebeurtenis die je kunt volgen via wijzigingsdocumentlogs (tabellen CDHDR en CDPOS) voor tabel BSEG, veld ZLSPR (sleutel voor betalingsblokkade).

Vastleggen

Timestamp uit wijzigingsdocumenten (CDHDR) van het moment waarop de waarde van BSEG-ZLSPR verandert van leeg naar niet-leeg.

Gebeurtenistype explicit
Factuur afgeletterd
Deze activiteit markeert de laatste stap in de succesvolle levenscyclus van een factuur. De openstaande verplichting wordt afgeletterd met een betalingsdocument. Dit betekent dat de betaling is uitgevoerd.
Waarom dit belangrijk is

Als belangrijkste eindgebeurtenis is dit nodig om de totale doorlooptijd van begin tot eind te berekenen. De gebeurtenis bevestigt dat het proces is afgerond en wordt gebruikt om tijdige betalingen te meten.

Waar vind je dit?

Dit is een expliciete gebeurtenis in de factuurregeltabel BSEG. De afletterdatum staat in veld AUGDT en het nummer van het afletterdocument in AUGBL.

Vastleggen

Gebruik de afletterdatum (BSEG-AUGDT) van de factuurregel.

Gebeurtenistype explicit
Factuur geboekt
Dit is een belangrijke financiële gebeurtenis: de factuur wordt officieel in het grootboek opgenomen en er ontstaat een verplichting. Het document verandert hiermee van een tijdelijke status (geparkeerd) in een definitieve boeking.
Waarom dit belangrijk is

De boeking is een belangrijke mijlpaal die bevestigt dat de factuur geldig is. Boeking is nodig voordat de factuur kan worden betaald en is een belangrijke maatstaf voor de doorvoer van het proces.

Waar vind je dit?

Dit is een expliciete gebeurtenis in de documentkop van tabel BKPF. De timestamp is de boekingsdatum, BKPF-BUDAT. Het document heeft daarna niet langer de status 'geparkeerd'.

Vastleggen

Gebruik de boekingsdatum (BKPF-BUDAT) voor documenten die niet zijn geparkeerd (BKPF-BSTAT is leeg of ' ').

Gebeurtenistype explicit
Factuur teruggedraaid
Dit is de annulering van een geboekt factuurdocument. Er wordt een tegenboeking aangemaakt om het financiële effect van de oorspronkelijke factuur ongedaan te maken.
Waarom dit belangrijk is

Deze activiteit wijst op een belangrijke uitzondering en een route met herstelwerk. Door het aantal en de redenen voor terugboekingen te analyseren, kun je structurele problemen bij de controle en boeking van facturen vinden.

Waar vind je dit?

Dit is een expliciete gebeurtenis in de documentkop van tabel BKPF. De kop van het teruggedraaide document bevat het nummer van het tegenboekingsdocument (STBLG) en het boekjaar (STJAH).

Vastleggen

Zoek documenten waarvoor BKPF-STBLG is ingevuld. De timestamp van de gebeurtenis is de boekingsdatum van het tegenboekingsdocument.

Gebeurtenistype explicit
Factuurdata vastgelegd
Dit markeert het moment waarop het factuurdocument voor het eerst in SAP wordt aangemaakt, als geparkeerd of volledig geboekt document. Dit is doorgaans de eerste vastgelegde gebeurtenis in SAP voor de levenscyclus van een factuur en geldt als starttijd van het proces.
Waarom dit belangrijk is

Deze activiteit is het belangrijkste startpunt voor het meten van de doorlooptijd van de volledige factuurverwerking. Door de tijd vanaf dit punt te analyseren, zie je vertragingen bij de eerste gegevensinvoer en het aanmaken van het document.

Waar vind je dit?

De aanmaaktimestamp staat in SAP-tabel BKPF, in de velden CPUDT (datum waarop het boekhoudkundige document is ingevoerd) en CPUTM (tijdstip van invoer).

Vastleggen

Gebruik de timestamp voor het aanmaken van het document uit de kop van tabel BKPF (CPUDT).

Gebeurtenistype explicit
Betalingsblokkade opgeheven
Dit is het opheffen van een betalingsblokkade op een factuurregel, zodat de factuur mee kan in de betalingsrun. Dit betekent dat een eerder vastgesteld probleem is opgelost.
Waarom dit belangrijk is

Met deze activiteit eindigt de meting van de duur van de blokkade. De tijd tussen het instellen en opheffen van een blokkade laat zien hoe efficiënt problemen worden opgelost.

Waar vind je dit?

Deze gebeurtenis wordt gevolgd via wijzigingsdocumentlogs (tabellen CDHDR en CDPOS) voor tabel BSEG, veld ZLSPR (sleutel voor betalingsblokkade), wanneer de blokkade wordt opgeheven.

Vastleggen

Timestamp uit wijzigingsdocumenten (CDHDR) van het moment waarop de waarde van BSEG-ZLSPR verandert van niet-leeg naar leeg.

Gebeurtenistype explicit
Factuur afgewezen
Dit betekent dat een factuur tijdens de goedkeuring is afgewezen. De factuur moet meestal worden aangepast en opnieuw ingediend, wat tot herstelwerk leidt.
Waarom dit belangrijk is

Door afwijzingen bij te houden, vind je veelvoorkomende oorzaken, zoals onjuiste data of overtredingen van beleid. Zo kun je de hoeveelheid herstelwerk meten en bepalen waar procesverbetering of voorlichting aan leveranciers nodig is.

Waar vind je dit?

Deze gebeurtenis staat meestal als afwijzingsstap in de SAP Business Workflow-logs. Je kunt de gebeurtenis ook afleiden uit specifieke statuswijzigingen of notities bij het factuurdocument.

Vastleggen

Timestamp van de afwijzingsstap in de workflowlogs of van een statuswijziging die aangeeft dat de factuur is afgewezen.

Gebeurtenistype inferred
Factuur geparkeerd
Dit betekent dat een factuur in SAP is ingevoerd, maar nog niet in het grootboek is geboekt. Het is een tijdelijke status waarin de factuur kan worden gecontroleerd, aangepast of goedgekeurd voordat deze financieel wordt geboekt.
Waarom dit belangrijk is

Door bij te houden wanneer facturen worden geparkeerd en hoe lang ze geparkeerd blijven, zie je bottlenecks bij de controle en goedkeuring vóór het boeken. Zo maak je onderscheid tussen de tijd voor gegevensinvoer en de tijd voor financiële verwerking.

Waar vind je dit?

Dit wordt afgeleid uit de documentstatus in tabel BKPF, veld BSTAT. De waarde 'V' (geparkeerd document) of 'W' (geparkeerd document met vrijgave voor wijziging) geeft aan dat het document is geparkeerd.

Vastleggen

Zoek documenten met de statuswaarde 'V' in veld BKPF-BSTAT. De timestamp van de gebeurtenis is de aanmaakdatum BKPF-CPUDT.

Gebeurtenistype inferred
Factuur goedgekeurd
Dit betekent dat de bevoegde persoon de factuur formeel heeft goedgekeurd. De factuur kan nu worden geboekt en betaald. Vaak is dit de laatste stap in een workflow.
Waarom dit belangrijk is

Met deze mijlpaal eindigt de meting van de doorlooptijd van de goedkeuring. De factuur kan verder worden verwerkt en op tijd worden betaald. Ook kun je hiermee de werkverdeling onder goedkeurders analyseren.

Waar vind je dit?

Dit wordt doorgaans vastgelegd in SAP Business Workflow-tabellen door te herkennen wanneer een goedkeuringstaak is afgerond. Je kunt het ook afleiden uit het opheffen van een betalingsblokkade die met de goedkeuring samenhangt.

Vastleggen

Timestamp van de afgeronde goedkeuringsstap in de workflowlogs of van het opheffen van een specifieke betalingsblokkade.

Gebeurtenistype inferred
Factuur ter goedkeuring verzonden
Dit is het moment waarop een factuur wordt ingediend bij een formele goedkeuringsworkflow. Hoe dit wordt vastgelegd, hangt sterk af van de inrichting van SAP Workflow of een extern systeem.
Waarom dit belangrijk is

Met deze activiteit begint de KPI Doorlooptijd factuurgoedkeuring te lopen. Dit is belangrijk om vertragingen in de goedkeuringsketen te vinden en de prestaties van goedkeurders te analyseren.

Waar vind je dit?

Deze gebeurtenis wordt doorgaans vastgelegd in SAP Business Workflow-tabellen (bijvoorbeeld SWW_WI2OBJ en SWWLOG), door het begin van een specifieke goedkeuringstaak te herkennen. In eenvoudigere situaties kan de gebeurtenis worden afgeleid uit een statuswijziging in een aangepast veld.

Vastleggen

Hiervoor moeten SAP-workflowlogs of aangepaste statusvelden die aan het factuurdocument zijn gekoppeld, worden geanalyseerd.

Gebeurtenistype inferred
Factuur wordt achterstallig
Dit is een berekende gebeurtenis die plaatsvindt wanneer de huidige datum na de uiterste betaaldatum van de factuur valt en de factuur nog niet is betaald. De uiterste betaaldatum wordt bepaald op basis van de betalingsvoorwaarden en de basisdatum.
Waarom dit belangrijk is

Deze activiteit is belangrijk om de KPI Tijdige betalingen te volgen. Zo worden facturen met risico op te late betaling vroeg gesignaleerd. Te late betalingen kunnen de relatie met leveranciers schaden en tot boetes leiden.

Waar vind je dit?

Deze gebeurtenis wordt berekend door de huidige datum te vergelijken met de uiterste betaaldatum. Die datum wordt afgeleid van de basisdatum (BSEG-ZFBDT) en de betalingsvoorwaarden (BSEG-ZTERM).

Vastleggen

De gebeurtenis wordt geactiveerd wanneer current_date > (BSEG-ZFBDT + payment_terms) en de post niet is afgeletterd.

Gebeurtenistype calculated
Aanbevolen Optioneel

Extractiegidsen

Zo haal je data op uit SAP ECC

Klaar om aan de slag te gaan?

Met deze template krijg je waardevolle inzichten en kun je Purchase to Pay - Factuurverwerking gericht verbeteren. Begin vandaag met de data-extractie en verbeter je processen.

Verbeter vandaag nog de factuurverwerking binnen Purchase to Pay

Spoor inefficiënties op en verkort de doorlooptijd van facturen met 30%.

Start je gratis proefperiode

Geen creditcard nodig. Binnen enkele minuten ingesteld.