Jouw datatemplate voor Purchase to Pay-aanvragen

Microsoft Dynamics 365
Jouw datatemplate voor Purchase to Pay-aanvragen

Jouw datatemplate voor Purchase to Pay-aanvragen

In deze template staat welke belangrijke attributen je verzamelt en welke activiteiten je volgt voor een goed beeld van je aanvraagproces. Je krijgt ook praktische aanwijzingen voor het extraheren van deze data, zodat je het event log efficiënt kunt voorbereiden voor een grondige analyse.
  • Aanbevolen attributen om te verzamelen
  • Belangrijke activiteiten om te volgen
  • Extractie-instructies
Nieuw met event logs? Leer hoe je een process mining-event log maakt.

Purchase to Pay - Requisition-attributen

Dit zijn de aanbevolen datavelden voor je event log, zodat je het Purchase to Pay - Requisition-proces volledig kunt analyseren.
5 Verplicht 6 Aanbevolen 6 Optioneel
Naam Beschrijving
Activiteitsnaam
ActivityName
De naam van de specifieke bedrijfsgebeurtenis of stap die in het proces van de inkoopaanvraag heeft plaatsgevonden.
Beschrijving

Dit attribuut legt de naam vast van elke activiteit binnen de levenscyclus van de inkoopaanvraag. Voorbeelden zijn 'Requisition Created', 'Approval Step Approved' en 'Purchase Order Created'. Deze activiteiten vormen de knooppunten in de ontdekte procesmap.

Het analyseren van de volgorde, frequentie en tijd tussen deze activiteiten vormt de kern van process mining. Zo krijg je zicht op bottlenecks, herstelrondes en afwijkingen van de standaardprocesflow, en op inefficiënties in de bedrijfsvoering.

Waarom dit belangrijk is

Dit attribuut bepaalt de stappen in de procesmap. Daarmee kun je de workflow van de inkoopaanvraag visualiseren, analyseren en begrijpen.

Waar je het vindt

Dit wordt meestal afgeleid uit logboeken met statuswijzigingen, workflowhistorie of specifieke eventtabellen in Microsoft Dynamics 365, zoals WorkflowTrackingStatusTable.

Voorbeelden
Aanvraag ingediend ter goedkeuringGoedkeuringsstap goedgekeurdAanvraag gewijzigd
ID van inkoopaanvraag
PurchaseRequisitionId
De unieke identificatie van een inkoopaanvraag, die dient als de primaire case-identificatie.
Beschrijving

De ID van de inkoopaanvraag is de centrale sleutel die alle activiteiten rond één aanvraag voor goederen of diensten koppelt. Elke inkoopaanvraag, van aanmaak tot definitieve goedkeuring en sluiting, wordt onder deze unieke ID gevolgd.

Binnen process mining is dit attribuut essentieel om het volledige verloop van elke inkoopaanvraag te reconstrueren. Je kunt hiermee procesvarianten, doorlooptijden en compliance per case analyseren en krijgt een compleet beeld van de levenscyclus van de inkoopaanvraag.

Waarom dit belangrijk is

Dit is nodig om alle gerelateerde events aan één procesinstantie te koppelen. Zo kun je de volledige levenscyclus van elke inkoopaanvraag analyseren.

Waar je het vindt

Dit is meestal de primaire sleutel in de hoofdtafel met inkoopaanvragen, zoals PurchReqTable in Microsoft Dynamics 365.

Voorbeelden
PR-001254PR-001255PR-001256
Tijdstip van event
EventTime
De exacte timestamp waarop een specifieke activiteit of gebeurtenis plaatsvond.
Beschrijving

Event Time, oftewel de timestamp, legt de datum en tijd vast waarop een bedrijfsgebeurtenis in het systeem is geregistreerd. Dit vormt de basis voor alle tijdsanalyses van het proces.

Dit attribuut is nodig om doorlooptijden, tijdsduur en wachttijden tussen activiteiten te berekenen. Je kunt hiermee de procesprestaties analyseren, bottlenecks vinden en SLA-compliance bewaken. Nauwkeurige timestamps zijn nodig voor een betrouwbare process mining-analyse.

Waarom dit belangrijk is

Het geeft de chronologische volgorde van events weer. Die is nodig om procesduren te berekenen, bottlenecks te vinden en prestaties door de tijd heen te analyseren.

Waar je het vindt

Te vinden in workflowhistorie of documentlogtabellen, vaak als veld 'CreatedDateTime' of 'ModifiedDateTime' dat aan elke statuswijziging of elk eventrecord is gekoppeld.

Voorbeelden
2023-10-26T10:00:00Z2023-10-26T11:30:15Z2023-10-27T14:22:05Z
Bronsysteem
SourceSystemId
Het systeem waarin de gegevens zijn vastgelegd en waaruit ze zijn geëxtraheerd.
Beschrijving

Dit attribuut identificeert het bronsysteem waar de eventdata vandaan komt. In deze context is dat 'Microsoft Dynamics 365'. In omgevingen met meerdere gekoppelde systemen is dit veld belangrijk voor de herkomst en context van de data.

In analyses helpt het om processen te onderscheiden die meerdere systemen omvatten. Ook bevestigt het dat de data uit één gezaghebbende bron komt. Dat is belangrijk voor datavalidatie en om zeker te weten dat de analyse op de juiste dataset is gebaseerd.

Waarom dit belangrijk is

Het geeft context over de herkomst van de data. Dat is belangrijk voor datagovernance, validatie en omgevingen waarin meerdere systemen zijn gekoppeld.

Waar je het vindt

Dit is een statische waarde, 'Microsoft Dynamics 365', die tijdens het extraheren en transformeren van de data wordt toegevoegd.

Voorbeelden
Microsoft Dynamics 365 F&OD365MSD365
Laatste data-update
LastDataIngestionTimestamp
De timestamp waarop de data voor het laatst is geëxtraheerd en in de process mining-tool is geladen.
Beschrijving

Dit attribuut geeft aan hoe actueel de geanalyseerde data is. Het toont de datum en tijd van de meest recente datarefresh vanuit het bronsysteem. Dit is geen veld uit Dynamics 365 zelf, maar metadata die tijdens de data-inname wordt toegevoegd.

Deze timestamp is nodig om te begrijpen hoe actueel de inzichten zijn. Je ziet hiermee of je naar realtime data kijkt of naar een momentopname van een specifiek tijdstip. Dat beïnvloedt de relevantie van je conclusies.

Waarom dit belangrijk is

Het informeert gebruikers over de actualiteit van de data. Zo is duidelijk op welke periode de analyse betrekking heeft en hoe relevant de inzichten zijn.

Waar je het vindt

Deze waarde wordt tijdens het data-inname- of ETL-proces gegenereerd en aan de dataset toegevoegd.

Voorbeelden
2024-05-20T08:00:00Z2024-05-21T08:00:00Z2024-05-22T08:00:00Z
Afdeling
Department
De afdeling van de aanvrager of het kostenplaatsnummer dat aan de inkoopaanvraag is gekoppeld.
Beschrijving

Dit attribuut geeft de bedrijfsafdeling of kostenplaats aan die de inkoopaanvraag heeft gestart, zoals 'Marketing', 'IT' of 'Operations'. Deze informatie staat meestal in de kop van de inkoopaanvraag.

Door het proces per afdeling te segmenteren, kun je prestaties vergelijken. Zo zie je welke afdelingen de langste doorlooptijden, de meeste afwijzingen of de meeste wijzigingen hebben. Met deze inzichten kun je procesverbeteringen afstemmen op de behoeften van elke afdeling.

Waarom dit belangrijk is

Je kunt hiermee procesprestaties tussen verschillende bedrijfsonderdelen filteren en vergelijken. Zo worden afdelingsspecifieke patronen, bottlenecks en inefficiënties zichtbaar.

Waar je het vindt

Deze informatie staat vaak in de kop van de inkoopaanvraag, in PurchReqTable, en is gekoppeld aan de configuratie van financiële dimensies in Dynamics 365.

Voorbeelden
IT-afdelingFinanciënBedrijfsvoering
Gebruiker
User
De gebruikers-ID of naam van de persoon die de activiteit heeft uitgevoerd.
Beschrijving

Dit attribuut identificeert de medewerker of systeemgebruiker die verantwoordelijk is voor een specifieke processtap, zoals het indienen van een inkoopaanvraag of het goedkeuren van een aanvraag. Het kan een gebruikers-ID, volledige naam of e-mailadres zijn.

Door activiteiten per gebruiker te analyseren, zie je waar trainingsbehoeften liggen, welke personen of teams goed presteren en hoe het werk is verdeeld. Het attribuut is ook nodig voor compliance-analyses, zoals functiescheiding, en om te begrijpen hoe verschillende gebruikersrollen met het proces omgaan.

Waarom dit belangrijk is

Hiermee kun je gedrag, werkbelasting en prestaties per gebruiker analyseren. Dat helpt bij gebruikersbeheer en het vinden van trainingsmogelijkheden.

Waar je het vindt

Meestal te vinden in workflowhistorietabellen, zoals WorkflowTrackingStatusTable, of transactietabellen, zoals PurchReqTable, die aan een gebruikerstabel, zoals UserInfo, zijn gekoppeld.

Voorbeelden
j.smitha.joness.patel
Goedkeuringsstap
ApprovalStep
De naam of fase van een specifieke goedkeuringsstap in de workflow.
Beschrijving

Dit attribuut identificeert de specifieke fase in de goedkeuringsworkflow, zoals 'Manager Approval' of 'Finance Approval'. Het geeft meer detail dan de algemene activiteitsnaam.

Dit attribuut is nodig voor de 'Approval Step Bottleneck Analysis'. Door de tijd per afzonderlijke goedkeuringsstap te volgen, zie je precies welke fases vertraging veroorzaken in het totale proces. Zo kun je gerichte verbeteringen doorvoeren in de workflow.

Waarom dit belangrijk is

Je kunt hiermee de goedkeuringsworkflow gedetailleerd analyseren en specifieke fases vinden die bottlenecks veroorzaken.

Waar je het vindt

Deze informatie staat in workflowhistorietabellen, zoals WorkflowTrackingStatusTable, waarin elke stap van de geconfigureerde workflow wordt beschreven.

Voorbeelden
Goedkeuring door managerGoedkeuring door afdelingshoofdBeoordeling door financiën
Status van inkoopaanvraag
RequisitionStatus
De huidige of definitieve status van de inkoopaanvraag.
Beschrijving

Dit attribuut geeft op elk moment de algemene status van de inkoopaanvraag aan, zoals 'In Review', 'Approved', 'Rejected' of 'Closed'. Het is vaak een attribuut op case-niveau dat de uiteindelijke uitkomst weergeeft.

Door de definitieve status te analyseren, krijg je zicht op de uitkomsten van het proces. Een groot aantal 'Rejected' of 'Withdrawn' inkoopaanvragen kan bijvoorbeeld wijzen op problemen in de eerste aanvraagfase of op een omslachtig goedkeuringsproces. Dit helpt bij het meten van succespercentages en procesefficiëntie.

Waarom dit belangrijk is

Het geeft elke case een duidelijke uitkomst. Zo kun je goedkeurings-, afwijzings- en intrekkingspercentages analyseren, belangrijke KPI's voor de procesprestaties.

Waar je het vindt

Het statusveld staat meestal in de tabel met de kop van de inkoopaanvraag, PurchReqTable, en heet vaak 'Status' of 'PurchReqStatus'.

Voorbeelden
GoedgekeurdIn beoordelingAfgewezenConcept
Totaalbedrag van inkoopaanvraag
RequisitionTotalAmount
De totale geldwaarde van de inkoopaanvraag.
Beschrijving

Dit attribuut bevat de totale waarde van alle regels in een inkoopaanvraag. Het bedrag beïnvloedt vaak de complexiteit van de goedkeuringsworkflow. Voor aanvragen met een hogere waarde zijn meestal meer goedkeuringsstappen nodig.

Binnen procesanalyse is dit attribuut belangrijk voor filtering en analyse op basis van waarde. Je kunt er vragen mee beantwoorden als: 'Duren goedkeuringen van aanvragen met een hoge waarde langer?' en 'Welke waarde vertegenwoordigen de aanvragen die momenteel in het proces vastlopen?' Zo voeg je een financiële dimensie toe aan de procesprestaties.

Waarom dit belangrijk is

Het voegt een financiële dimensie toe aan de analyse. Zo kun je cases met een hoge waarde prioriteren en begrijpen hoe geldwaarde het procesgedrag beïnvloedt.

Waar je het vindt

Deze waarde staat meestal in de tabel met de kop van de inkoopaanvraag of wordt berekend als de som van de regelbedragen uit de regeltabel van de inkoopaanvraag, PurchReqLine.

Voorbeelden
1500.0025000.50500.75
Urgentieniveau
UrgencyLevel
Een classificatie van de urgentie van de inkoopaanvraag, zoals 'High', 'Medium' of 'Low'.
Beschrijving

Het urgentieniveau, oftewel de prioriteit, geeft aan hoe snel de aangevraagde goederen of diensten nodig zijn. Dit attribuut wordt vaak gebruikt om de goedkeuringsroute te bepalen of werk voor goedkeurders te prioriteren.

Door dit attribuut te analyseren, kun je bepalen of het prioriteitssysteem werkt. Vergelijk bijvoorbeeld de doorlooptijden van inkoopaanvragen met urgentie 'High' en 'Low'. Als er weinig verschil is, kan dat betekenen dat het prioriteitsveld wordt genegeerd of verkeerd wordt gebruikt. Dat is een belangrijk inzicht voor het dashboard 'Urgency Level Impact Analysis'.

Waarom dit belangrijk is

Het helpt beoordelen of prioriteitsinstellingen kritieke aanvragen echt sneller laten verlopen en maakt mogelijk misbruik van de urgentieclassificatie zichtbaar.

Waar je het vindt

Dit kan een standaard- of aangepast veld in PurchReqTable zijn. Of het veld bestaat en hoe het heet, hangt af van de systeemconfiguratie.

Voorbeelden
HoogGemiddeldLaag
Aantal wijzigingen
AmendmentCount
Het totale aantal keer dat een inkoopaanvraag is gewijzigd.
Beschrijving

Dit is een berekend numeriek attribuut dat per case van een inkoopaanvraag het aantal keer telt dat de activiteit 'Requisition Amended' voorkomt.

Dit attribuut is nodig voor het dashboard 'Requisition Amendment Frequency' en de KPI 'Requisition Amendment Ratio'. Het maakt herstelwerk per case meetbaar. Zo zie je eenvoudig welke inkoopaanvragen, afdelingen of gebruikers veel wijzigingen en inefficiëntie veroorzaken. Daarmee kun je verbeteringen richten op de kwaliteit van de eerste aanvraag.

Waarom dit belangrijk is

Het maakt herstelwerk binnen een case meetbaar. Zo kun je de frequentie van wijzigingen en het effect daarvan op de procesefficiëntie analyseren.

Waar je het vindt

Dit is een berekend attribuut. Het wordt tijdens de datatransformatie afgeleid door de activiteiten 'Requisition Amended' te tellen voor elke unieke PurchaseRequisitionId.

Voorbeelden
013
Goedkeurdersgroep
ApproverGroup
De gebruikersgroep of rol die verantwoordelijk is voor een goedkeuringsstap.
Beschrijving

Dit attribuut identificeert de groep, rol of wachtrij die een specifieke goedkeuringstaak moet afhandelen, bijvoorbeeld 'Finance Approvers' of 'IT Managers'.

Door procesprestaties per goedkeurdersgroep te analyseren, krijg je zicht op de verdeling van het werk en op groepen met te weinig capaciteit of extra trainingsbehoeften. Dit ondersteunt het dashboard 'Approval Step Bottleneck Analysis', omdat je prestaties kunt uitsplitsen naar de teams die verantwoordelijk zijn voor goedkeuringen.

Waarom dit belangrijk is

Het helpt prestatieverschillen tussen goedkeuringsteams te vinden en maakt mogelijke capaciteitsproblemen of trainingsbehoeften binnen specifieke groepen zichtbaar.

Waar je het vindt

Deze informatie maakt deel uit van de workflowhistorie, bijvoorbeeld WorkflowTrackingStatusTable, waarin de toegewezen gebruiker of gebruikersgroep voor elke taak wordt vastgelegd.

Voorbeelden
Financiële goedkeurdersIT-managersSenior management
In één keer goedgekeurd
IsFirstPass
Een vlag die aangeeft of een inkoopaanvraag zonder eerdere wijzigingen of afwijzingen is goedgekeurd.
Beschrijving

Dit is een berekend booleanattribuut dat 'true' is als de route naar goedkeuring geen activiteiten 'Requisition Amended' of 'Approval Step Rejected' bevatte. Anders is de waarde 'false'.

Dit attribuut ondersteunt rechtstreeks de KPI 'Requisition First-Pass Approval Rate'. Het maakt procesefficiëntie inzichtelijk met een duidelijke indicator op case-niveau voor herstelwerk. Een laag percentage goedkeuringen in één keer wijst op problemen met de kwaliteit van de eerste aanvraag of onduidelijke vereisten. Dat biedt een aanknopingspunt voor procesverbetering.

Waarom dit belangrijk is

Het meet rechtstreeks de proceskwaliteit en -efficiëntie door cases te identificeren waarin herstelwerk nodig was. Zo ondersteunt het KPI's voor first-time-right-percentages.

Waar je het vindt

Dit is een berekend attribuut. Tijdens de datatransformatie moet de volledige activiteitenreeks per case worden geanalyseerd om te controleren of er vóór de goedkeuring geen herstelactiviteiten waren.

Voorbeelden
truefalse
Nummer van inkooporder
PurchaseOrderNumber
De identificatie van de inkooporder die vanuit de inkoopaanvraag is aangemaakt.
Beschrijving

Dit attribuut bevat de unieke ID van de inkooporder die vanuit een goedgekeurde inkoopaanvraag is aangemaakt. Het vormt de koppeling tussen het proces van de inkoopaanvraag en het daaropvolgende inkoopproces.

Het volgen van dit nummer is nodig om de 'Requisition to PO Conversion Time' te analyseren. Je bevestigt hiermee dat de inkoopaanvraag succesvol naar de volgende fase van de Purchase-to-Pay-cyclus is gegaan. Ook kun je procesanalyses uitvoeren die zowel inkoopaanvragen als inkooporders omvatten.

Waarom dit belangrijk is

Het koppelt de inkoopaanvraag aan de daaropvolgende inkooporder. Zo kun je de conversie van inkoopaanvraag naar PO analyseren en verschillende fases van het P2P-proces verbinden.

Waar je het vindt

Deze informatie staat meestal in de regeltabel van de inkoopaanvraag, PurchReqLine, nadat een PO is aangemaakt. De tabel verwijst daarbij naar PurchTable.

Voorbeelden
PO-000987PO-000988PO-000989
Route van goedkeuringsworkflow
ApprovalWorkflowPath
Een weergave van de volgorde waarin goedkeuringsstappen zijn doorlopen.
Beschrijving

Dit attribuut is een afgeleid veld waarin de volgorde van goedkeuringsstappen voor een bepaalde inkoopaanvraag wordt samengevoegd, bijvoorbeeld 'Manager Approval -> Department Head Approval -> Finance Approval'. Het vat de procesvariant van het goedkeuringssubproces samen.

Dit is belangrijk voor het dashboard 'Compliance Deviation Monitor'. Door de werkelijke workflowroute te vergelijken met een vooraf bepaalde standaard- of verwachte route, kun je afwijkende of ongebruikelijke procesflows markeren. Die kunnen wijzen op beleidsovertredingen of operationele risico's.

Waarom dit belangrijk is

Het vereenvoudigt de compliance-analyse met een duidelijke tekstweergave van de procesvariant. Zo zie je snel waar het proces afwijkt van de standaardprocedure.

Waar je het vindt

Dit is geen standaardveld. Het moet tijdens de datatransformatie worden afgeleid door de waarden van 'ApprovalStep' per case in chronologische volgorde samen te voegen.

Voorbeelden
Manager -> DirecteurManager -> Directeur -> VP FinanciënManager -> Automatisch goedgekeurd
Valuta
Currency
De valutacode voor het bedrag van de inkoopaanvraag.
Beschrijving

Dit attribuut geeft de valuta aan waarin het totaalbedrag van de inkoopaanvraag is uitgedrukt, bijvoorbeeld USD, EUR of GBP. Dit is belangrijk voor financiële analyses, vooral bij multinationale organisaties die met meerdere valuta werken.

Met het valuta-attribuut kun je financiële data correct verwerken en optellen. Je voorkomt dat geldbedragen verkeerd worden geïnterpreteerd en kunt bedragen omrekenen naar één valuta voor betrouwbare rapportages en vergelijkingen tussen regio's of bedrijfsonderdelen.

Waarom dit belangrijk is

Het geeft de nodige context bij financiële attributen. Zo kun je geldbedragen in omgevingen met meerdere valuta correct interpreteren en optellen.

Waar je het vindt

Dit veld staat meestal in de tabel met de kop van de inkoopaanvraag, PurchReqTable, naast de bedragvelden.

Voorbeelden
USDEURGBP
Verplicht Aanbevolen Optioneel

Purchase to Pay - Requisition-activiteiten

Dit zijn de essentiële processtappen en mijlpalen die je in je event log vastlegt voor een nauwkeurige ontdekking en analyse van je aanvraagworkflow.
7 Aanbevolen 5 Optioneel
Activiteit Beschrijving
Aanvraag aangemaakt
Dit event markeert het moment waarop de inkoopaanvraag voor het eerst als conceptrecord wordt aangemaakt. Je legt het vast aan de hand van de aanmaaktimestamp van de kop van de inkoopaanvraag.
Waarom dit belangrijk is

Als start van het proces is deze activiteit belangrijk voor het meten van de totale doorlooptijd van de aanvraag en het analyseren van het dagelijkse aantal verwerkte aanvragen.

Waar je het vindt

Je leidt deze activiteit af uit het veld 'createdDateTime' in 'PurchReqTable' voor elke nieuwe Purchase Requisition ID.

Vastleggen

Gebruik de aanmaaktimestamp van de record in PurchReqTable.

Eventtype inferred
Aanvraag afgewezen
De aanvraag is tijdens de goedkeuringsworkflow afgewezen en wordt niet verder verwerkt. Dit is een eindstatus waarin de aanvraag niet slaagt.
Waarom dit belangrijk is

Dit eindevent is belangrijk voor het analyseren van het totale afwijzingspercentage en de financiële of operationele impact van mislukte aanvragen.

Waar je het vindt

Expliciet vastgelegd in de 'WorkflowTrackingStatusTable' nadat de workflow is voltooid met de status 'Rejected'. Hierdoor wordt het statusveld van de 'PurchReqTable' bijgewerkt.

Vastleggen

Filter op workflowevents met 'Completion' en de status 'Rejected', of volg de statuswijziging in PurchReqTable.

Eventtype explicit
Aanvraag goedgekeurd
De aanvraag heeft alle verplichte goedkeuringsstappen in de workflow doorlopen. Je legt deze activiteit vast wanneer de workflowinstantie wordt afgerond met de definitieve status 'Approved'.
Waarom dit belangrijk is

Dit is een belangrijk meetpunt: het einde van de goedkeuringscyclus en het begin van de inkoopfase. Het is het eindevent voor de KPI 'Requisition Approval Cycle Time'.

Waar je het vindt

Je haalt dit expliciet uit de 'WorkflowTrackingStatusTable' wanneer de workflow wordt afgerond. Tegelijk wordt het veld 'Status' in 'PurchReqTable' bijgewerkt naar 'Approved'.

Vastleggen

Filter op workflow-events van het type 'Completion' met de status 'Approved' of volg de statuswijziging in PurchReqTable.

Eventtype explicit
Aanvraag ingediend ter goedkeuring
De gebruiker dient de ingevulde aanvraag in. Daarmee start de formele goedkeuringsworkflow. Het systeem registreert deze expliciete actie in de workflow-engine.
Waarom dit belangrijk is

Deze activiteit is een belangrijk meetpunt aan het begin van de goedkeuringscyclus. Vanaf hier meet je de 'Requisition Approval Cycle Time' en de 'First-Pass Approval Rate'.

Waar je het vindt

Je haalt dit event op uit de 'WorkflowTrackingStatusTable' of een vergelijkbare tabel met workflowgeschiedenis, waarin een 'Submission'-event aan de inkoopaanvraag is gekoppeld.

Vastleggen

Filter de workflowgeschiedenis op het eventtype 'Submission' of 'Start' dat aan de aanvraag is gekoppeld.

Eventtype explicit
Goedkeuringsstap goedgekeurd
Een goedkeurder rondt de toegewezen taak af en keurt de aanvraag voor zijn of haar fase van het proces goed. De aanvraag gaat daarna naar de volgende stap of naar de definitieve goedkeuring.
Waarom dit belangrijk is

Hiermee meet je de verwerkingstijd per goedkeuringsfase en zie je welke delen van de workflow efficiënt verlopen. Het is een belangrijk onderdeel van variantanalyse.

Waar je het vindt

Het systeem registreert dit expliciet in de 'WorkflowTrackingStatusTable' wanneer een gebruiker een werkitem afrondt met de uitkomst 'Approve'.

Vastleggen

Zoek in de workflowgeschiedenis naar 'WorkItemCompleted'-events met de uitkomst 'Approve'.

Eventtype explicit
Inkoopaanvraag gesloten
De volledige inkoopaanvraag is afgerond. Alle regels zijn verwerkt in inkooporders of geannuleerd. Dit is een definitieve, succesvolle eindstatus.
Waarom dit belangrijk is

Deze activiteit markeert het succesvolle einde van de levenscyclus van de inkoopaanvraag. Dit is het eindpunt voor het meten van de totale doorlooptijd van het proces.

Waar je het vindt

Deze status wordt meestal berekend of afgeleid. De status ontstaat wanneer alle gekoppelde 'PurchReqLine'-records een eindstatus hebben bereikt, zoals 'Closed' of 'Cancelled'.

Vastleggen

Leid dit event af door te controleren of alle onderliggende PurchReqLine-records van een PurchReqTable een eindstatus hebben.

Eventtype calculated
Inkooporder aangemaakt
Een goedgekeurde regel van de inkoopaanvraag wordt omgezet in een regel van een inkooporder. Daarmee gaat de aanvraag over naar het inkoopteam. Dit wordt vastgelegd door de regel van de inkoopaanvraag te koppelen aan een inkooporderregel.
Waarom dit belangrijk is

Dit is een belangrijk mijlpaal die de inkoopaanvraag koppelt aan het daaropvolgende inkoopproces. De mijlpaal is nodig om de KPI 'Requisition to PO Conversion Time' te meten.

Waar je het vindt

Afgeleid door in de tabel 'PurchLine' een record te vinden dat verwijst naar de ID van een 'PurchReqLine' die bij de aanvraag hoort.

Vastleggen

Koppel PurchReqLine aan PurchLine via het koppelingsveld, bijvoorbeeld PurchReqLineRefId.

Eventtype inferred
Aanvraag gewijzigd
Dit event vindt plaats wanneer een gebruiker een ingediende aanvraag uit de workflow terughaalt om wijzigingen aan te brengen. Meestal herken je de activiteit aan een intrekkingsactie, gevolgd door een nieuwe indiening.
Waarom dit belangrijk is

Het volgen van wijzigingen helpt bij het vinden van herstelwerk, onduidelijke eerste aanvragen en inefficiënties in het proces. Het ondersteunt rechtstreeks het dashboard 'Requisition Amendment Frequency'.

Waar je het vindt

Je kunt dit afleiden uit de workflowgeschiedenis ('WorkflowTrackingStatusTable') door een actie 'Recall' of 'RequestChange' te detecteren. Je kunt het ook afleiden uit wijzigingen in het veld 'modifiedDateTime' van 'PurchReqTable' na indiening.

Vastleggen

Detecteer intrekkings-events in de workflow of wijzigingen in recordversies tussen indienings-events.

Eventtype inferred
Goedkeuringsstap afgewezen
Een goedkeurder wijst de toegewezen taak af. Meestal gaat de aanvraag dan terug naar de aanvrager voor correctie. De workflow-engine registreert deze expliciete actie.
Waarom dit belangrijk is

Deze activiteit is belangrijk voor het berekenen van het 'Requisition Rejection Rate' en om te bepalen in welke fases afwijzingen het vaakst voorkomen. Zo zie je waar verbetering nodig is.

Waar je het vindt

Het systeem registreert dit expliciet in de 'WorkflowTrackingStatusTable' wanneer een gebruiker een werkitem afrondt met de uitkomst 'Reject'.

Vastleggen

Zoek in de workflowgeschiedenis naar 'WorkItemCompleted'-events met de uitkomst 'Reject'.

Eventtype explicit
Goedkeuringsstap gestart
Als onderdeel van de workflow wordt een afzonderlijke goedkeuringstaak aan een gebruiker of groep toegewezen. Dit markeert het begin van de wachttijd of verwerkingstijd voor een specifieke goedkeurder.
Waarom dit belangrijk is

Deze activiteit is belangrijk voor 'Approval Step Bottleneck Analysis', waarmee je wachttijden per goedkeuringsfase kunt meten.

Waar je het vindt

Je haalt dit event uit de 'WorkflowTrackingStatusTable' wanneer een nieuw werkitem wordt aangemaakt en toegewezen voor de workflowinstantie van de aanvraag.

Vastleggen

Zoek in de workflowgeschiedenis naar 'WorkItemCreated' of vergelijkbare events voor de specifieke aanvraag.

Eventtype explicit
Inkoopaanvraag ingetrokken
De aanmaker of een bevoegde gebruiker annuleert de inkoopaanvraag nadat deze is ingediend. Hierdoor worden de workflow en de aanvraag beëindigd.
Waarom dit belangrijk is

Door intrekkingen te volgen, krijg je zicht op problemen met vraagplanning of onnodig complexe processen. Dit ondersteunt het dashboard 'Requisition Withdrawal Insights'.

Waar je het vindt

Dit wordt afgeleid uit een statuswijziging in de 'PurchReqTable' naar 'Cancelled' of uit een 'Cancel'-event in de 'WorkflowTrackingStatusTable'.

Vastleggen

Detecteer een statuswijziging naar 'Cancelled' in PurchReqTable of een annulerings-event in de workflow.

Eventtype inferred
Regel van inkoopaanvraag gesloten
Een afzonderlijke regel van de inkoopaanvraag is volledig verwerkt. Dit gebeurt meestal nadat de regel volledig is omgezet in een inkooporder.
Waarom dit belangrijk is

Geeft gedetailleerd inzicht in de afhandeling van inkoopaanvragen. Zo zie je welke aanvragen gedeeltelijk of volledig zijn omgezet in inkooporders.

Waar je het vindt

Afgeleid uit het statusveld in de afzonderlijke tabel 'PurchReqLine'. Een status die aangeeft dat de regel is besteld of ontvangen, betekent dat de regel is gesloten.

Vastleggen

Bewaak het statusveld in de tabel PurchReqLine op een eindwaarde zoals 'Invoiced' of 'Closed'.

Eventtype inferred
Aanbevolen Optioneel

Extractiegidsen

Zo haal je data uit Microsoft Dynamics 365

Klaar om aan de slag te gaan?

Met deze template heb je alles wat je nodig hebt om je Purchase to Pay-aanvraagproces te optimaliseren. Ontdek vandaag nog welke verbeteringen mogelijk zijn.

Optimaliseer Purchase to Pay-aanvragen voor snellere goedkeuringen

Verminder vertragingen en verkort de doorlooptijden in Dynamics 365 met 30%.

Start je gratis proefperiode

Je hebt geen creditcard nodig. Je bent in enkele minuten klaar met de installatie.