Jouw datatemplate voor Purchase to Pay - Requisition
Jouw datatemplate voor Purchase to Pay - Requisition
- Aanbevolen attributen voor een volledige analyse
- Belangrijkste procesactiviteiten om te volgen
- Praktische uitleg voor data-extractie
Purchase to Pay - Requisition-attributen
| Naam | Beschrijving | ||
|---|---|---|---|
|
Activiteitsnaam
ActivityName
|
De naam van de specifieke bedrijfsactiviteit of het event dat op een bepaald moment voor de aanvraag plaatsvond. | ||
|
Beschrijving
Dit attribuut legt de afzonderlijke stappen in de levenscyclus van een inkoopaanvraag vast. Voorbeelden zijn ‘Aanvraag aangemaakt’, ‘Goedkeuringsstap goedgekeurd’ en ‘Aanvraag naar sourcing gestuurd’. Elke activiteit staat voor een specifiek mijlpaal of een specifieke actie voor de aanvraag. Het analyseren van de volgorde en frequentie van deze activiteiten vormt de basis van process mining. Zo kun je procesmaps visualiseren, veelvoorkomende routes herkennen en afwijkingen van de standaardprocedure opsporen.
Waarom dit belangrijk is
Het definieert de stappen in de procesmap, zodat je de stroom van aanvragen kunt visualiseren en analyseren.
Waar je het vindt
Dit wordt meestal afgeleid uit event logs, statuswijzigingen of audittrails in het Coupa-systeem. Mogelijk moet je statusvelden of actiecodes mappen.
Voorbeelden
Aanvraag aangemaaktAanvraag ingediendGoedkeuringsstap goedgekeurdAanvraag afgewezenInkooporder aangemaakt
|
|||
|
Eventtijd
EventTime
|
De exacte datum en tijd waarop de activiteit plaatsvond. | ||
|
Beschrijving
Eventtijd, of de timestamp, legt het exacte moment vast waarop een activiteit voor een inkoopaanvraag is geregistreerd. Deze data is nodig om events chronologisch te ordenen en de processtroom op te bouwen. Alle tijdanalyses zijn hierop gebaseerd, zoals het berekenen van doorlooptijden, het vinden van bottlenecks door de tijd tussen activiteiten te meten en het analyseren van procesprestaties over verschillende perioden. Nauwkeurige timestamps op detailniveau zijn nodig voor een zinvolle procesanalyse.
Waarom dit belangrijk is
Deze timestamp is belangrijk om events correct te ordenen en alle tijdsgebonden metrieken te berekenen, zoals doorlooptijden en bottlenecks.
Waar je het vindt
Deze informatie staat in het audittrail of de historie van elke aanvraag in Coupa, vaak in een veld als ‘created_at’ of ‘updated_at’ voor elke actie.
Voorbeelden
2023-10-26T10:00:00Z2023-10-26T11:35:10Z2023-10-27T14:22:05Z
|
|||
|
ID van inkoopaanvraag
PurchaseRequisitionId
|
De unieke identificatie voor elke inkoopaanvraag. Deze dient als primaire case-ID voor het proces. | ||
|
Beschrijving
De ID van de inkoopaanvraag is de centrale sleutel die alle activiteiten rond één aanvraag voor goederen of diensten koppelt. Elke aanvraag krijgt bij het aanmaken een unieke ID die gedurende de hele levenscyclus gelijk blijft. Zo kun je de aanvraag van begin tot eind volgen, vanaf het aanmaken en indienen via alle goedkeurings- of afwijzingsstappen tot de uiteindelijke sourcing en sluiting. In process mining is elke regel in het event log aan deze ID gekoppeld. Daarmee kun je het volledige verloop van elke case reconstrueren.
Waarom dit belangrijk is
Dit is de essentiële Case ID die alle processtappen koppelt. Zo kun je de volledige levenscyclus van de aanvraag van begin tot eind analyseren.
Waar je het vindt
Dit is een primair sleutelveld in de Requisitions-module van Coupa en in gerelateerde data-extracties.
Voorbeelden
PR-102934PR-102935PR-102936
|
|||
|
Bronsysteem
SourceSystem
|
Identificeert het bronsysteem waaruit de data is geëxtraheerd. | ||
|
Beschrijving
Dit attribuut geeft aan in welk systeem de procesdata oorspronkelijk is vastgelegd. Voor deze analyse is de waarde steeds ‘Coupa’. Dit veld opnemen is een goede werkwijze, vooral wanneer data uit meerdere systemen wordt samengevoegd. Het geeft context over de herkomst van de data en helpt bij het beheren van datagovernance- en kwaliteitsregels.
Waarom dit belangrijk is
Geeft een duidelijk overzicht van de herkomst van de data. Dat is belangrijk voor datagovernance en voor het combineren van data uit meerdere bedrijfssystemen.
Waar je het vindt
Dit is meestal een statische waarde die tijdens de data-extractie en -transformatie wordt toegevoegd om de herkomst van de dataset aan te geven.
Voorbeelden
Coupa
|
|||
|
Laatste data-update
LastDataUpdate
|
De timestamp die aangeeft wanneer de data voor het laatst vanuit het bronsysteem is vernieuwd. | ||
|
Beschrijving
Dit attribuut legt de datum en tijd van de meest recente data-extractie uit Coupa vast. Zo zie je hoe actueel de geanalyseerde data is. Als je weet hoe recent de data is, kun je beter beoordelen of de inzichten de huidige bedrijfsvoering of een eerder moment weerspiegelen. Dit is vooral belangrijk voor dashboards die lopende processen monitoren.
Waarom dit belangrijk is
Laat zien hoe actueel de data is. Zo weten gebruikers op welke periode de analyse betrekking heeft en kunnen ze beslissingen nemen op basis van recente informatie.
Waar je het vindt
Deze timestamp wordt door de datapijplijn of ETL-tool gegenereerd en toegevoegd na een succesvolle data-extractie.
Voorbeelden
2024-05-21T02:00:00Z
|
|||
|
Aanvrager
Requester
|
De medewerker die de inkoopaanvraag heeft aangemaakt en ingediend. | ||
|
Beschrijving
Dit attribuut identificeert de persoon die de aanvraag heeft gestart. Door data per aanvrager te analyseren, kun je patronen bij specifieke gebruikers herkennen, zoals veel aanpassingen of frequente afwijzingen. Dat kan wijzen op behoefte aan extra training. Je gebruikt dit attribuut ook om aanvraagvolumes en procesgedrag van verschillende gebruikers of gebruikersgroepen te analyseren.
Waarom dit belangrijk is
Maakt analyse van procesgedrag per gebruiker mogelijk. Zo kun je trainingsbehoeften herkennen en begrijpen hoe verschillende personen met het proces omgaan.
Waar je het vindt
Beschikbaar als standaardveld op het Requisition-object in Coupa, vaak gekoppeld aan het User-object en met de naam ‘requester’ of ‘created_by’.
Voorbeelden
Alice JohnsonBob SmithCharlie Brown
|
|||
|
Afdeling
Department
|
De bedrijfsafdeling of kostenplaats waaraan de aanvraag wordt toegerekend. | ||
|
Beschrijving
Het attribuut Afdeling koppelt elke aanvraag aan een specifieke organisatie-eenheid of kostenplaats. Dit is een belangrijke dimensie voor vergelijkende analyses. Je kunt dashboards en KPI’s per afdeling filteren en uitsplitsen. Zo kunnen managers doorlooptijden van goedkeuringen, afwijzingspercentages en compliance tussen organisatieonderdelen vergelijken. Dit helpt om problemen of goede werkwijzen per afdeling te vinden.
Waarom dit belangrijk is
Maakt het mogelijk om proces-KPI’s, zoals doorlooptijd en afwijzingspercentages, tussen verschillende bedrijfsonderdelen te vergelijken en verbeterpunten te vinden.
Waar je het vindt
Dit is een standaardveld op het Requisition-object in Coupa. Het is vaak gekoppeld aan het gebruikersprofiel van de aanvrager of wordt op de regelitems van de aanvraag vastgelegd.
Voorbeelden
MarketingIT-bedrijfsvoeringFacilitair beheerOnderzoek en ontwikkeling
|
|||
|
Goedkeurder
Approver
|
De gebruiker of groep die verantwoordelijk is voor een goedkeuringsactiviteit. | ||
|
Beschrijving
Dit attribuut identificeert de persoon of goedkeuringsgroep die aan een goedkeuringsstap is toegewezen. Het wordt ingevuld voor activiteiten zoals ‘Goedkeuringsstap gestart’, ‘Goedkeuringsstap goedgekeurd’ en ‘Goedkeuringsstap afgewezen’. Door data per goedkeurder te analyseren, kun je het dashboard ‘Prestaties en werklast van goedkeurders’ opbouwen. Je meet hiermee individuele goedkeuringstijden, vindt bottlenecks door specifieke goedkeurders en beoordeelt de verdeling van de werklast.
Waarom dit belangrijk is
Belangrijk voor het analyseren van prestaties van goedkeurders, het verdelen van de werklast en het vinden van bottlenecks bij specifieke personen of goedkeuringsgroepen.
Waar je het vindt
Deze informatie staat in de details van de goedkeuringsketen die aan elke aanvraag in Coupa zijn gekoppeld. Mogelijk moet je hiervoor data met User-data combineren.
Voorbeelden
David MillerFinanciële goedkeurders niveau 2Susan Chen
|
|||
|
Status van aanvraag
RequisitionStatus
|
De huidige of definitieve status van de inkoopaanvraag. | ||
|
Beschrijving
Dit attribuut geeft de algemene status van de aanvraag aan op het moment van de data-extractie of de uiteindelijke uitkomst. Veelvoorkomende statussen zijn ‘Pending Approval’, ‘Approved’, ‘Rejected’, ‘Withdrawn’ en ‘Closed’. Dit is een belangrijke dimensie voor filtering en analyse. Je gebruikt deze om goedkeurings- en afwijzingspercentages te berekenen, de huidige werklast van openstaande aanvragen te monitoren en de uiteindelijke uitkomst van aanvragen te begrijpen.
Waarom dit belangrijk is
Belangrijk om de uitkomsten van aanvragen te begrijpen, goedkeurings- en afwijzingspercentages te berekenen en de huidige status van lopende aanvragen te monitoren.
Waar je het vindt
Dit is een standaardveld op het Purchase Requisition-object in Coupa, vaak met de naam ‘status’ of ‘state’.
Voorbeelden
Wacht op goedkeuringGoedgekeurdAfgewezenIngetrokkenGesloten
|
|||
|
Totaalbedrag
TotalAmount
|
De totale geldwaarde van de inkoopaanvraag. | ||
|
Beschrijving
Dit attribuut staat voor de totale kosten van alle goederen en diensten in de aanvraag. Het bedrag heeft vaak invloed op de complexiteit van de goedkeuringsworkflow. Aanvragen met een hogere waarde hebben meestal meer goedkeuringsstappen nodig. Door procesmetrieken per waardeklasse te analyseren, bijvoorbeeld < € 1.000 en € 1.000-€ 10.000, zie je hoe het proces omgaat met aanvragen van verschillende financiële omvang.
Waarom dit belangrijk is
Helpt analyseren hoe het proces verschilt voor aanvragen met verschillende waarden. Hogere bedragen leiden vaak tot complexere goedkeuringsworkflows.
Waar je het vindt
Dit is een standaardveld in de header van het Requisition-object in Coupa, meestal met de naam ‘total’ of ‘total_amount’.
Voorbeelden
500.0012550.7599.99
|
|||
|
Aangepast
IsAmended
|
Een boolean-vlag die true is als de aanvraag na de eerste indiening één of meerdere keren is aangepast. | ||
|
Beschrijving
Dit berekende attribuut is een eenvoudige vlag (True/False) die aangeeft of de activiteit ‘Aanvraag aangepast’ voor een bepaalde case heeft plaatsgevonden. Zo kun je aanvragen waarvoor wijzigingen nodig waren eenvoudig filteren en analyseren. Je gebruikt dit om de KPI voor het wijzigingspercentage van aanvragen te berekenen en het dashboard ‘Aantal aangepaste aanvragen’ te vullen. Daarmee vind je oorzaken van herstelwerk en verbeter je de kwaliteit in één keer goed.
Waarom dit belangrijk is
Vereenvoudigt de berekening van de KPI voor het wijzigingspercentage en maakt het eenvoudig om cases met en zonder herstelwerk van elkaar te onderscheiden.
Waar je het vindt
Dit wordt in de process mining-tool berekend door voor elke case te controleren of de activiteit ‘Aanvraag aangepast’ in het event log voorkomt.
Voorbeelden
truefalse
|
|||
|
Aantal goedkeuringsstappen
ApprovalStepCount
|
Het totale aantal goedkeuringsstappen dat een aanvraag heeft doorlopen. | ||
|
Beschrijving
Dit berekende attribuut telt het aantal afzonderlijke activiteiten ‘Goedkeuringsstap goedgekeurd’ per aanvraag. Zo meet je de complexiteit van de goedkeuringsworkflow per case. Dit vormt de basis voor de KPI ‘Gemiddeld aantal goedkeuringsstappen’ en helpt aanvragen te vinden met ongewoon lange of complexe goedkeuringsroutes. Dat kan wijzen op een workflow die eenvoudiger kan.
Waarom dit belangrijk is
Maakt de complexiteit van de goedkeuringsworkflow per aanvraag meetbaar en helpt te lange of complexe routes te vinden die vereenvoudigd moeten worden.
Waar je het vindt
Deze metriek wordt in de process mining-tool berekend door het aantal keer dat ‘Goedkeuringsstap goedgekeurd’ voorkomt per Case ID te tellen.
Voorbeelden
253
|
|||
|
Duur van goedkeuringsstap
ApprovalStepDuration
|
De tijd die een aanvraag bij één goedkeuringsstap heeft gewacht. | ||
|
Beschrijving
Deze berekende metriek meet de tijd tussen de activiteit ‘Goedkeuringsstap gestart’ en de bijbehorende activiteit ‘Goedkeuringsstap goedgekeurd’ of ‘Goedkeuringsstap afgewezen’. Zo zie je de wachttijd bij elke afzonderlijke fase van de goedkeuringsketen. Dit is nodig voor het dashboard ‘Kritieke bottlenecks in goedkeuringsstappen’, omdat je precies ziet welke goedkeurders of fasen de grootste vertraging veroorzaken.
Waarom dit belangrijk is
Brengt specifieke bottlenecks in de goedkeuringsworkflow aan het licht door de wachttijd per stap te meten, in plaats van alleen de totale doorlooptijd.
Waar je het vindt
Berekend in de process mining-tool door het tijdsverschil te bepalen tussen ‘Goedkeuringsstap gestart’ en het daaropvolgende afsluitende goedkeurings-event (Approved/Rejected).
Voorbeelden
1,2 dagen4 uur3,8 dagen
|
|||
|
Goederencategorie
Commodity
|
De hoofdcategorie van de aangevraagde goederen of diensten. | ||
|
Beschrijving
Het attribuut Goederencategorie geeft de items op een aanvraag een gestandaardiseerde classificatie, zoals ‘Kantoorbenodigdheden’, ‘Computerhardware’ of ‘Marketingdiensten’. Zo kun je inkooppatronen en procesverschillen analyseren op basis van wat er wordt gekocht. Voor bepaalde goederencategorieën gelden specifieke goedkeuringsvereisten of sourcingstrategieën. Door het proces per goederencategorie te analyseren, kun je de inkoop voor verschillende uitgavencategorieën verbeteren.
Waarom dit belangrijk is
Helpt uitgavencategorieën te analyseren en te begrijpen of procesgedrag, zoals goedkeuringstijden, verschilt per type ingekochte goederen of diensten.
Waar je het vindt
Dit is een standaardveld in Coupa, meestal beschikbaar op het niveau van het regelitem van de aanvraag. Mogelijk moet je het aggregeren naar het niveau van de header.
Voorbeelden
KantoorbenodigdhedenComputerhardwareMarketingdienstenReizen
|
|||
|
ID van inkooporder
PurchaseOrderId
|
De identificatie van de inkooporder die op basis van de goedgekeurde aanvraag is aangemaakt. | ||
|
Beschrijving
Nadat een aanvraag volledig is goedgekeurd en naar sourcing is gestuurd, wordt meestal een inkooporder aangemaakt. Dit attribuut bevat de ID van die PO. Het vormt een belangrijke koppeling tussen het upstream-proces van de aanvraag en het downstream-proces van de inkooporder. Hiermee kun je de KPI ‘Tijd van goedkeuring van aanvraag tot aanmaken van PO’ berekenen en de volledige Purchase-to-Pay-cyclus van begin tot eind analyseren.
Waarom dit belangrijk is
Koppelt de aanvraag aan de daaropvolgende inkooporder. Zo kun je de overdrachtstijd analyseren en een breder end-to-end-overzicht van P2P maken.
Waar je het vindt
Dit is een standaardveld op het Requisition-object in Coupa dat wordt ingevuld nadat de PO is aangemaakt.
Voorbeelden
PO-45000123PO-45000124PO-45000125
|
|||
|
Naam van leverancier
SupplierName
|
De naam van de leverancier die voor de aanvraag is geselecteerd. | ||
|
Beschrijving
Dit attribuut identificeert de beoogde leverancier van de aangevraagde goederen of diensten. De aanvrager kan de leverancier opgeven of deze wordt later tijdens het sourcingproces toegevoegd. Door procesmetrieken per leverancier te analyseren, kun je leveranciersprestaties beoordelen en zien of interacties met bepaalde leveranciers leiden tot langere doorlooptijden of andere inefficiënties. Dit geeft belangrijke context voor de inkoopstrategie en het leveranciersbeheer.
Waarom dit belangrijk is
Maakt het mogelijk om procesprestaties per geselecteerde leverancier te analyseren. De uitkomsten kunnen helpen bij sourcingstrategieën en leveranciersbeheer.
Waar je het vindt
Deze informatie is beschikbaar op het Requisition Line-object in Coupa, vaak in een veld met de naam ‘supplier’ of ‘vendor’.
Voorbeelden
StaplesDell TechnologiesAccentureCDW
|
|||
|
Pad van goedkeuringsworkflow
ApprovalWorkflowPath
|
Een identificatie voor de specifieke goedkeuringsketen of workflowtemplate die op de aanvraag is toegepast. | ||
|
Beschrijving
Dit attribuut identificeert de vooraf bepaalde volgorde van goedkeurders die een aanvraag hoort te volgen. De volgorde wordt bepaald door bedrijfsregels, vaak op basis van factoren zoals bedrag, afdeling en type aanvraag. Dit attribuut vormt de basis voor het dashboard ‘Compliance van aanvraagbeleid’. Door de werkelijke volgorde van goedkeurders te vergelijken met het toegewezen workflowpad, kun je afwijkingen detecteren, nalevingspercentages meten en uitzonderingen zonder beheer vinden.
Waarom dit belangrijk is
Maakt compliance-analyse mogelijk door de verwachte en werkelijke goedkeuringsstappen met elkaar te vergelijken en procesafwijkingen zichtbaar te maken.
Waar je het vindt
Raadpleeg de Coupa-documentatie. Dit kan worden afgeleid uit de naam van de goedkeuringsketen of workflowregel die voor de aanvraag is geactiveerd.
Voorbeelden
Standaardgoedkeuring <$5kGoedkeuring IT-hardware >$10kBeoordeling kapitaalinvestering door CFO
|
|||
|
Reden van afwijzing
RejectionReason
|
De reden die een goedkeurder opgeeft wanneer een aanvraag of goedkeuringsstap wordt afgewezen. | ||
|
Beschrijving
Wanneer een goedkeurder een aanvraag afwijst, geeft die vaak een reden voor de beslissing. Dit attribuut legt die tekstuele toelichting vast. Door afwijzingsredenen te analyseren, krijg je rechtstreeks inzicht in waarom aanvragen mislukken. Dat helpt bij het vinden van de onderliggende oorzaken, zoals onjuiste codering, een ontoereikend budget of onvoldoende onderbouwing. Vervolgens kun je deze problemen aanpakken met training of procesverbeteringen.
Waarom dit belangrijk is
Geeft rechtstreeks inzicht in de oorzaken van procesproblemen en helpt om behoeften aan gebruikerstraining of verduidelijking van het proces te vinden.
Waar je het vindt
Deze informatie staat meestal in het opmerkingen- of notitieveld bij een statuswijziging naar ‘Rejected’ in de goedkeuringsgeschiedenis van de aanvraag.
Voorbeelden
Onjuiste kostenplaatsBudget voor dit kwartaal overschredenDubbel verzoekOnvoldoende onderbouwing
|
|||
|
Type aanvraag
RequisitionType
|
De categorie of het type van de aanvraag, zoals ‘Capital Expense’, ‘Operational Expense’ of ‘Software’. | ||
|
Beschrijving
Het type aanvraag is een classificatie waarmee je aanvragen indeelt op basis van hun bedrijfsdoel of de aard van de aankoop. Dit attribuut is nuttig voor compliance-analyses en om te begrijpen hoe verschillende soorten aanvragen door het proces lopen. Aanvragen voor kapitaaluitgaven kunnen bijvoorbeeld een strengere en langere goedkeuringsroute volgen dan standaardaanvragen. Door het proces per type aanvraag te analyseren, vind je mogelijkheden voor procesoptimalisatie.
Waarom dit belangrijk is
Maakt het mogelijk om analyses uit te splitsen naar het bedrijfsdoel van de aanvraag. Verschillende typen kunnen namelijk hun eigen procesroutes en beleidsregels hebben.
Waar je het vindt
Dit is waarschijnlijk een aangepast of standaardclassificatieveld op het Requisition-object in Coupa.
Voorbeelden
KapitaalinvesteringBedrijfskostenIT-hardwareProfessionele diensten
|
|||
|
Urgentieniveau
UrgencyLevel
|
Een classificatie die de urgentie van de aanvraag aangeeft, zoals ‘High’, ‘Medium’ of ‘Low’. | ||
|
Beschrijving
Met het Urgentieniveau, dat vaak aan een prioriteitsveld is gekoppeld, kunnen aanvragers aangeven dat een aanvraag versneld moet worden verwerkt. Dit attribuut is nodig voor het dashboard ‘Verwerkingstijd van urgente aanvragen’. Door de doorlooptijden van aanvragen met hoge urgentie te vergelijken met standaardaanvragen, kun je beoordelen of prioritering werkt en urgente bedrijfsbehoeften op tijd worden afgehandeld.
Waarom dit belangrijk is
Maakt het mogelijk om te analyseren of urgente aanvragen sneller worden verwerkt dan standaardaanvragen. Zo kun je beoordelen of het prioriteringsbeleid werkt.
Waar je het vindt
Dit kan een standaard- of aangepast veld op het Requisition-object in Coupa zijn. Raadpleeg de Coupa-documentatie of de systeemconfiguratie.
Voorbeelden
HoogGemiddeldLaag
|
|||
|
Valuta
Currency
|
De valutacode voor het totale bedrag van de aanvraag. | ||
|
Beschrijving
Dit attribuut geeft aan in welke valuta, bijvoorbeeld USD, EUR of GBP, het Totaalbedrag van de aanvraag is uitgedrukt. Deze context is nodig voor financiële analyses, vooral bij multinationale organisaties die met meerdere valuta werken. Zo worden geldbedragen correct geïnterpreteerd en kun je ze goed omrekenen en samenvoegen in financiële rapportages en dashboards.
Waarom dit belangrijk is
Geeft de benodigde context bij het attribuut ‘Totaalbedrag’, zodat financiële analyses in omgevingen met meerdere valuta correct zijn.
Waar je het vindt
Dit is een standaardveld op het Requisition-object in Coupa, meestal met de naam ‘currency_code’ of iets vergelijkbaars.
Voorbeelden
USDEURGBP
|
|||
Purchase to Pay - Requisition-activiteiten
| Activiteit | Beschrijving | ||
|---|---|---|---|
|
Aanvraag aangemaakt
|
Een gebruiker start een nieuwe inkoopaanvraag en slaat deze op als concept. Dit is het begin van elke aanvraagcase en wordt meestal afgeleid uit de aanmaaktimestamp van het aanvraagrecord zelf. | ||
|
Waarom dit belangrijk is
Deze activiteit markeert het begin van de levenscyclus van de aanvraag. Door de tijd tussen aanmaken en indienen te analyseren, kun je vertragingen door onzekerheid bij gebruikers of complexiteit van het systeem herkennen.
Waar je het vindt
Deze gebeurtenis wordt vastgelegd via de timestamp 'created-at' in de tabel 'requisition_headers' voor een bepaald Purchase Requisition ID.
Vastleggen
Gebruik de aanmaaktimestamp van het aanvraagrecord in de header.
Eventtype
inferred
|
|||
|
Aanvraag afgewezen
|
De aanvraag wordt definitief afgewezen tijdens het goedkeuringsproces en wordt niet omgezet in een inkooporder. Dit wordt afgeleid uit de wijziging van de algemene status van de aanvraagheader naar ‘rejected’. | ||
|
Waarom dit belangrijk is
Deze activiteit staat voor een definitieve mislukking in het proces. Door deze events te analyseren, kun je het ‘Afwijzingspercentage van aanvragen’ verbeteren en oorzaken zoals beleidsafwijkingen of budgetproblemen opsporen.
Waar je het vindt
Afgeleid uit een statuswijziging in de tabel ‘requisition_headers’ wanneer het veld ‘status’ wordt bijgewerkt naar ‘rejected’. De timestamp staat in het bijbehorende audittrail.
Vastleggen
Bepaal de timestamp waarop de algemene status van de aanvraag verandert in ‘rejected’.
Eventtype
inferred
|
|||
|
Aanvraag gesloten
|
De aanvraag wordt formeel gesloten. Er worden geen verdere acties meer uitgevoerd. Dit kan gebeuren nadat een PO is aangemaakt en afgehandeld, of wanneer de aanvraag na goedkeuring maar vóór het bestellen wordt geannuleerd. | ||
|
Waarom dit belangrijk is
Deze activiteit vormt het definitieve eindpunt van de levenscyclus van de aanvraag. Zo krijgen cases een duidelijk einde en blijven ze niet onbeperkt als ‘actief’ zichtbaar in procesanalyses.
Waar je het vindt
Afgeleid uit een statuswijziging in de tabel ‘requisition_headers’ wanneer het veld ‘status’ wordt bijgewerkt naar ‘closed’. De timestamp staat in het bijbehorende audittrail.
Vastleggen
Bepaal de timestamp waarop de algemene status van de aanvraag verandert in ‘closed’.
Eventtype
inferred
|
|||
|
Aanvraag goedgekeurd
|
De aanvraag heeft alle vereiste stappen in de goedkeuringsworkflow succesvol doorlopen. Dit wordt afgeleid uit de wijziging van de algemene status van de aanvraagheader naar ‘approved’. | ||
|
Waarom dit belangrijk is
Dit is een belangrijk succesmoment en markeert het einde van de goedkeuringscyclus. De tijd tot deze activiteit is een belangrijke KPI en vormt de trigger voor vervolgstappen in de inkoop.
Waar je het vindt
Afgeleid uit een statuswijziging in de tabel ‘requisition_headers’ wanneer het veld ‘status’ wordt bijgewerkt naar ‘approved’. De timestamp staat in het bijbehorende audittrail.
Vastleggen
Bepaal de timestamp waarop de algemene status van de aanvraag verandert in ‘approved’.
Eventtype
inferred
|
|||
|
Aanvraag ingediend
|
De aanvrager dient de ingevulde aanvraag formeel in voor de goedkeuringsworkflow. Je leidt deze gebeurtenis af uit een statuswijziging van 'draft' naar 'pending_approval' in de auditlogs of historietabellen van het systeem. | ||
|
Waarom dit belangrijk is
De indiening start het goedkeuringsproces en is daarom een belangrijk meetpunt voor de KPI 'Average Requisition Approval Cycle Time'. Vertraging vóór dit moment is meestal gebruikersgerelateerd, terwijl vertraging erna procesgerelateerd is.
Waar je het vindt
Afgeleid uit een statuswijziging in de tabel 'requisition_headers', specifiek wanneer het veld 'status' verandert in 'pending_approval'. De timestamp van deze wijziging staat in het bijbehorende audittrail.
Vastleggen
Bepaal de timestamp waarop de status van de aanvraag voor het eerst verandert in 'pending_approval'.
Eventtype
inferred
|
|||
|
Inkooporder aangemaakt
|
Op basis van de goedgekeurde aanvraag wordt een inkooporder (PO) aangemaakt. Dit event wordt afgeleid wanneer een PO-record wordt aangemaakt met een verwijzing naar de ID van de oorspronkelijke aanvraag. | ||
|
Waarom dit belangrijk is
Dit is de belangrijkste succesvolle uitkomst van het aanvraagproces en markeert de overdracht naar de volgende fase van Purchase-to-Pay. Door de tijd tussen ‘Aanvraag goedgekeurd’ en dit event te analyseren, zie je eventuele vertragingen in de uitvoering.
Waar je het vindt
Afgeleid uit het aanmaken van een record in de tabel ‘purchase_orders’ met een verwijzing naar de ID van de oorspronkelijke ‘requisition_headers’ of ‘requisition_lines’.
Vastleggen
Gebruik de ‘created-at’-timestamp van het PO-record dat aan de aanvraag-ID is gekoppeld.
Eventtype
inferred
|
|||
|
Aanvraag gewijzigd
|
De aanvrager of een andere bevoegde gebruiker wijzigt de aanvraag nadat deze al is ingediend. Coupa legt dit expliciet vast als een nieuwe versie of auditvermelding. Vaak wordt daardoor een deel van of de volledige goedkeuringsworkflow opnieuw gestart. | ||
|
Waarom dit belangrijk is
Het volgen van wijzigingen is belangrijk om herstelwerk en inefficiëntie in het proces te begrijpen. Veel wijzigingen kunnen wijzen op onduidelijke eerste vereisten of complex inkoopbeleid. Dat heeft invloed op de KPI 'Requisition Amendment Rate'.
Waar je het vindt
Dit wordt vastgelegd in audittrailtabellen die aan de tabel 'requisition_headers' zijn gekoppeld. Daarin staan versiewijzigingen of specifieke acties zoals 'edit'.
Vastleggen
Zoek in het historie-logboek van de aanvraag naar expliciete gebeurtenissen zoals 'edit' of 'update' na de indiening.
Eventtype
explicit
|
|||
|
Aanvraag ingetrokken
|
De oorspronkelijke aanvrager annuleert de aanvraag voordat deze definitief is goedgekeurd. Dit is een expliciete actie van de gebruiker die het proces voor deze aanvraag beëindigt. | ||
|
Waarom dit belangrijk is
Intrekkingen kunnen wijzen op veranderde bedrijfsbehoeften, dubbele aanvragen of gebruikers die het proces omzeilen. Door dit bij te houden, krijg je zicht op schommelingen in de vraag en mogelijke problemen met het volgen van het proces.
Waar je het vindt
Afgeleid uit een statuswijziging in de tabel ‘requisition_headers’ naar ‘withdrawn’ of een vergelijkbare status, op basis van een expliciete gebruikersactie in het audittrail.
Vastleggen
Bepaal de timestamp waarop de status van de aanvraag verandert in ‘withdrawn’.
Eventtype
inferred
|
|||
|
Aanvraag naar sourcing gestuurd
|
De goedgekeurde aanvraag wordt naar een sourcing-event gestuurd, zoals een RFQ of veiling, in plaats van direct te worden omgezet in een inkooporder. Dit event wordt afgeleid wanneer de aanvraag aan een sourcing-eventobject wordt gekoppeld. | ||
|
Waarom dit belangrijk is
Deze activiteit laat een belangrijke alternatieve route in het inkoopproces zien. Je maakt onderscheid tussen eenvoudige aankopen en complexere, strategische sourcingactiviteiten. Zo kun je doorlooptijden gerichter analyseren.
Waar je het vindt
Afgeleid door een statuswijziging naar ‘sourcing’ te detecteren of vast te stellen dat er een koppeling is gemaakt tussen de tabel ‘requisition_lines’ en een tabel met sourcing-events.
Vastleggen
Controleer op een statuswijziging naar ‘sourcing’ of op het aanmaken van een koppeling met een sourcing-event-ID.
Eventtype
inferred
|
|||
|
Goedkeuringsstap afgewezen
|
Een individuele goedkeurder wijst de aanvraag in zijn of haar fase van de workflow af en stuurt deze meestal terug naar de aanvrager voor aanpassing. Dit is een expliciete actie die door Coupa wordt vastgelegd. | ||
|
Waarom dit belangrijk is
Afwijzingen in elke stap leiden tot herstelwerk en langere doorlooptijden. Door te analyseren waar en waarom afwijzingen plaatsvinden, kun je het proces verbeteren en gerichte training geven.
Waar je het vindt
Vastgelegd op basis van een expliciete actie ‘reject’ in de tabel ‘approvals’ of het bijbehorende audittrail, gekoppeld aan de specifieke aanvraag en goedkeurder.
Vastleggen
Filter op ‘reject’-events in de goedkeuringsgeschiedenis van de aanvraag.
Eventtype
explicit
|
|||
|
Goedkeuringsstap gestart
|
Een goedkeuringstaak wordt toegewezen aan een specifieke goedkeurder of goedkeuringsgroep. De aanvraag wacht nu op hun actie. Je leidt dit af wanneer een goedkeuringsrecord voor de aanvraag wordt aangemaakt met de status 'pending'. | ||
|
Waarom dit belangrijk is
Dit markeert het begin van de wachttijd voor een specifieke goedkeuring. Door de duur tussen dit moment en de bijbehorende 'Approval Step Approved/Rejected' te meten, zie je waar in de goedkeuringsketen knelpunten ontstaan.
Waar je het vindt
Afgeleid uit de aanmaaktimestamp van een record in de tabel 'approvals' dat aan de aanvraag is gekoppeld. De actiestatus van de goedkeurder is daarbij 'pending' of een gelijkwaardige status.
Vastleggen
Gebruik de aanmaaktimestamp van het openstaande goedkeuringsrecord van een persoon in de goedkeuringsketen.
Eventtype
inferred
|
|||
|
Goedkeuringsstap goedgekeurd
|
Een individuele goedkeurder in de workflow keurt de aanvraag goed. Dit is een expliciete actie die door het systeem wordt vastgelegd met een specifieke timestamp en gebruikersinformatie. | ||
|
Waarom dit belangrijk is
Deze activiteit geeft gedetailleerd inzicht in het verloop van het goedkeuringsproces. Door deze stappen samen te voegen, kun je de ‘Gemiddelde wachttijd per goedkeuringsstap’ berekenen en de prestaties van goedkeurders analyseren.
Waar je het vindt
Vastgelegd op basis van een expliciete actie ‘approve’ in de tabel ‘approvals’ of het bijbehorende audittrail, gekoppeld aan de specifieke aanvraag en goedkeurder.
Vastleggen
Filter op ‘approve’-events in de goedkeuringsgeschiedenis van de aanvraag.
Eventtype
explicit
|
|||
Extractiegidsen
Klaar om aan de slag te gaan?
Begin vandaag met het optimaliseren van je Coupa Purchase to Pay - Requisition-proces met deze template. Krijg waardevolle inzichten en verbeter de efficiëntie van je inkoopproces.
Optimaliseer Coupa P2P Requisitions en verkort vandaag je doorlooptijd
Vind inefficiënties en verkort de doorlooptijd van je P2P-requisitions met 30%.
Je hebt geen creditcard nodig. Optimaliseer je proces in enkele minuten.