Datatemplate voor inkoopaanvragen tot betaling
Datatemplate voor inkoopaanvragen tot betaling
- Aanbevolen attributen om te verzamelen
- Belangrijke activiteiten om bij te houden
- Handleiding voor data-extractie uit Oracle Fusion Financials
Attributen voor inkoopaanvragen tot betaling
| Naam | Beschrijving | ||
|---|---|---|---|
|
Activiteit
ActivityName
|
De naam van de bedrijfsgebeurtenis die op een bepaald moment in het aanvraagproces plaatsvond. | ||
|
Beschrijving
De activiteit is een afzonderlijke stap of mijlpaal in de levenscyclus van een inkoopaanvraag. Voorbeelden zijn ‘Aanvraag aangemaakt’, ‘Goedkeuringsstap goedgekeurd’ en ‘Inkooporder aangemaakt’. Deze activiteiten zijn afgeleid van statuswijzigingen, gebruikersacties of systeemgebeurtenissen die zijn vastgelegd in auditlogs of transactietabellen van het bronsysteem. Dit attribuut is nodig om de proceskaart op te bouwen, die de stroom van aanvragen visueel weergeeft. Door de volgorde en frequentie van activiteiten te analyseren, zie je veelvoorkomende procesroutes, bottlenecks, herstelwerk en afwijkingen van de standaardprocedure.
Waarom dit belangrijk is
Dit vormt de basis van de proceskaart en maakt het mogelijk de workflow voor aanvragen te visualiseren en analyseren.
Waar vind je dit?
Afgeleid van statuswijzigingen in tabellen zoals POR_REQUISITION_HEADERS_ALL, de transactiegeschiedenis of workflow-auditsporen zoals FA_FUSION_SOAINFRA.WFTASK.
Voorbeelden
Inkoopaanvraag aangemaaktGoedkeuringsstap goedgekeurdInkoopaanvraag afgewezenInkooporder aangemaakt
|
|||
|
Gebeurtenistijd
EventTime
|
De timestamp die aangeeft wanneer de activiteit plaatsvond. | ||
|
Beschrijving
De gebeurtenistijd legt de exacte datum en tijd vast waarop een activiteit plaatsvond. Deze timestamp is nodig om gebeurtenissen binnen een case chronologisch te ordenen. De waarde komt uit aanmaakdatums, datums van de laatste wijziging of timestamps van specifieke acties in het systeem. Bij analyses gebruik je de gebeurtenistijd om alle tijdsgebonden metrieken te berekenen, zoals doorlooptijden tussen activiteiten, wachttijden en de totale duur van een case. De tijd is belangrijk om bottlenecks te vinden, prestaties af te zetten tegen SLA’s en het verloop van het aanvraagproces in de tijd te begrijpen.
Waarom dit belangrijk is
Dit attribuut is nodig om tijdgerelateerde KPI’s te berekenen, gebeurtenissen in de juiste volgorde te zetten en procesprestaties en bottlenecks te analyseren.
Waar vind je dit?
Deze waarde komt meestal uit een kolom als ‘LAST_UPDATE_DATE’ of ‘CREATION_DATE’ bij de transactie of statuswijziging. Je vindt die vaak in tabellen zoals POR_REQUISITION_HEADERS_ALL of in tabellen met workflowgeschiedenis.
Voorbeelden
2023-04-15T10:30:00Z2023-04-15T11:05:21Z2023-04-16T09:00:15Z
|
|||
|
ID van inkoopaanvraag
PurchaseRequisitionId
|
De unieke identificatiecode van een inkoopaanvraag. Deze dient als case-ID voor het proces. | ||
|
Beschrijving
De inkoopaanvraag-ID is de centrale identificatiecode die alle activiteiten voor een specifieke aanvraag van goederen of diensten met elkaar verbindt. Elke aanvraag krijgt bij het aanmaken een unieke ID, die gedurende de hele levenscyclus hetzelfde blijft. Bij process mining gebruik je dit attribuut om alle bijbehorende gebeurtenissen, zoals het aanmaken, indienen, goedkeuren en afsluiten van de aanvraag, te groeperen in één case. Zo kun je het volledige verloop van de aanvraag analyseren, proceskaarten visualiseren, doorlooptijden berekenen en varianten per aanvraag onderzoeken.
Waarom dit belangrijk is
Dit is het belangrijkste attribuut om een aanvraag van begin tot eind te volgen. Het vormt de basis voor alle analyses op caseniveau en KPI-berekeningen.
Waar vind je dit?
Dit is meestal de primaire sleutel in de tabel met aanvraagkoppen, zoals POR_REQUISITION_HEADERS_ALL.REQUISITION_HEADER_ID in Oracle Fusion Financials.
Voorbeelden
100234810023491002350
|
|||
|
Bronsysteem
SourceSystem
|
Het informatiesysteem waaruit deze data is gehaald. | ||
|
Beschrijving
Dit attribuut geeft aan waar de procesdata vandaan komt. In dit datamodel is de waarde altijd ‘Oracle Fusion Financials’. In omgevingen met meerdere ERP-systemen of geïntegreerde systemen is dit veld belangrijk voor de herkomst van data, het oplossen van problemen en het bewaken van de datakwaliteit. Het geeft context bij de bron van de procesgebeurtenissen die je analyseert.
Waarom dit belangrijk is
Geeft belangrijke context over de herkomst van data. Dat is van belang voor datagovernance en bij het combineren van data uit meerdere systemen.
Waar vind je dit?
Dit is een vaste waarde die tijdens de data-extractie en -transformatie wordt toegevoegd om de herkomst van de dataset aan te geven.
Voorbeelden
Oracle Fusion Financials
|
|||
|
Laatste data-update
LastDataUpdate
|
De timestamp van de meest recente data-update vanuit het bronsysteem. | ||
|
Beschrijving
Dit attribuut geeft aan wanneer de data voor het laatst uit Oracle Fusion Financials is gehaald. Het geldt voor de hele dataset, niet voor afzonderlijke gebeurtenissen. Analisten gebruiken deze informatie om te zien hoe actueel de data is en wanneer de nieuwste transacties zijn meegenomen. Dit is belangrijke metadata voor rapportages in dashboards en om te controleren of analyses op actuele informatie zijn gebaseerd.
Waarom dit belangrijk is
Laat zien hoe recent de data is, zodat analyses relevant blijven en op de nieuwste beschikbare informatie zijn gebaseerd.
Waar vind je dit?
Deze timestamp wordt tijdens de data-extractie aangemaakt en opgeslagen, meestal door de ETL-tool of datapijplijn.
Voorbeelden
2023-10-27T02:00:00Z
|
|||
|
Afdeling
DepartmentName
|
De bedrijfsafdeling waartoe de aanvrager behoort. | ||
|
Beschrijving
Dit attribuut geeft de organisatorische eenheid aan van de persoon die de aanvraag heeft aangemaakt, zoals ‘Financiën’, ‘IT’ of ‘Marketing’. De waarde komt meestal uit het gebruikersprofiel van de aanvrager in het HR-systeem. Een analyse per afdeling is een gebruikelijke manier om procesdata op te splitsen. Je ziet bijvoorbeeld of bepaalde afdelingen vaker aanvragen afgewezen krijgen of langere doorlooptijden hebben. Die informatie helpt bij gerichte procesverbeteringen. Dit is een belangrijke dimensie voor het dashboard ‘Prestatiemetrieken voor aanvragers’.
Waarom dit belangrijk is
Maakt het mogelijk processen per bedrijfseenheid te analyseren en patronen, prestaties en compliancekwesties per afdeling zichtbaar te maken.
Waar vind je dit?
Meestal afgeleid van het profiel van de aanvrager. Hiervoor moet je vaak de aanvraagtabel koppelen aan een HR-tabel of gebruikersdirectory met afdelingsgegevens.
Voorbeelden
InformatietechnologieFinanciënBedrijfsvoeringMarketing
|
|||
|
Bedrijfseenheid
BusinessUnit
|
De specifieke bedrijfseenheid binnen de organisatie waartoe de aanvraag behoort. | ||
|
Beschrijving
De bedrijfseenheid is een afzonderlijke juridische of functionele entiteit binnen het bedrijf waarvoor de aanvraag wordt gedaan. Dit is een hoger organisatieniveau dan een afdeling. Door data per bedrijfseenheid te analyseren, kun je de prestaties van verschillende delen van de organisatie op hoofdlijnen vergelijken. Het management ziet zo of procesproblemen lokaal of organisatiebreed spelen en waar verbeteringen nodig zijn. Dit is een belangrijke filterdimensie voor vrijwel alle dashboards en KPI’s.
Waarom dit belangrijk is
Geeft context op organisatieniveau, zodat je prestaties tussen verschillende delen van de organisatie kunt vergelijken en strategische analyses kunt uitvoeren.
Waar vind je dit?
Dit is een belangrijk organisatieveld in Oracle Fusion. Het is meestal beschikbaar in de aanvraagkop, in tabellen zoals POR_REQUISITION_HEADERS_ALL.
Voorbeelden
Bedrijfseenheid Noord-AmerikaBedrijfseenheid EuropaHoofdkantoor
|
|||
|
Naam aanvrager
RequesterName
|
De naam van de medewerker die de inkoopaanvraag heeft aangemaakt en ingediend. | ||
|
Beschrijving
Dit attribuut geeft aan wie de aanvraag voor goederen of diensten heeft ingediend. Deze informatie wordt meestal aan het begin van het proces vastgelegd, wanneer de aanvraag wordt aangemaakt. Een analyse van procesprestaties per aanvrager is belangrijk voor het dashboard ‘Prestatiemetrieken voor aanvragers’. Je ziet ermee welke gebruikers of groepen mogelijk extra training nodig hebben, bijvoorbeeld door veel wijzigingen of afwijzingen, of lange doorlooptijden bij hun aanvragen. Zo krijg je zicht op de menselijke kant van het proces.
Waarom dit belangrijk is
Maakt het mogelijk prestaties per aanvrager te analyseren, opleidingsbehoeften te vinden en te zien welke gebruikers of afdelingen efficiënt werken.
Waar vind je dit?
Afkomstig uit de gegevens van de aanvraagkop, vaak door de ID van de aanvrager te koppelen aan een tabel met medewerkers- of gebruikersgegevens. Zoek naar velden die verband houden met ‘PREPARER_ID’ in POR_REQUISITION_HEADERS_ALL en koppel die aan PER_ALL_PEOPLE_F.
Voorbeelden
Jan JansenAnna de VriesEmma Bakker
|
|||
|
Reden van afwijzing
RejectionReason
|
De reden die een goedkeurder opgeeft wanneer een aanvraag of goedkeuringsstap wordt afgewezen. | ||
|
Beschrijving
Wanneer een aanvraag wordt afgewezen, geeft de goedkeurder meestal een reden op door een optie uit een vaste lijst te kiezen of vrije tekst in te voeren. Dit attribuut legt die toelichting vast. Dit attribuut is belangrijk voor oorzaakanalyse van procesproblemen. Het ondersteunt het dashboard ‘Trends in wijzigingen en afwijzingen’ en geeft inzicht in de reden achter afwijzingen. Door afwijzingsredenen te analyseren, vind je terugkerende problemen, zoals een onjuiste codering, budgetoverschrijdingen of overtredingen van beleid. Die kun je vervolgens aanpakken met training of systeemcontroles.
Waarom dit belangrijk is
Geeft inzicht in de redenen voor afgewezen aanvragen. Zo kun je gericht verbeteringen doorvoeren, herstelwerk verminderen en het percentage aanvragen dat zonder handmatige tussenkomst wordt verwerkt verhogen.
Waar vind je dit?
Afkomstig uit workflowopmerkingen of specifieke velden met afwijzingsredenen in het workflow-auditspoor, mogelijk in tabellen rond FA_FUSION_SOAINFRA.WFTASK of bijbehorende opslag voor opmerkingen.
Voorbeelden
Onjuiste grootboekrekeningBudget van kostenplaats overschredenNiet-voorkeursleverancier geselecteerdDubbele aanvraag
|
|||
|
Status aanvraag
RequisitionStatus
|
De huidige of definitieve status van de inkoopaanvraag. | ||
|
Beschrijving
Dit attribuut geeft op een bepaald moment de algemene status van de aanvraag aan, of de uiteindelijke uitkomst, zoals ‘Goedgekeurd’, ‘Afgewezen’, ‘In behandeling’ of ‘Gesloten’. Veel activiteiten in het event log worden hieruit afgeleid. Dit attribuut is belangrijk voor het dashboard ‘Overzicht aanvraagstatus’. Het geeft een momentopname van de huidige werkvoorraad en achterstand. Je gebruikt het ook om KPI’s op basis van uitkomsten te berekenen, zoals het afwijzingspercentage van aanvragen, door cases te filteren die eindigen met een bepaalde status.
Waarom dit belangrijk is
Geeft een momentopname van de huidige status van aanvragen en helpt bij het bepalen van de uiteindelijke uitkomst voor KPI-berekeningen.
Waar vind je dit?
Te vinden in de tabel met aanvraagkoppen, meestal in een veld zoals ‘DOCUMENT_STATUS’ of ‘APPROVAL_STATUS’ in POR_REQUISITION_HEADERS_ALL.
Voorbeelden
GOEDGEKEURDIN BEHANDELINGAFGEWEZENINGETROKKEN
|
|||
|
Totaalbedrag aanvraag
RequisitionTotalAmount
|
De totale geldwaarde van de inkoopaanvraag. | ||
|
Beschrijving
Dit attribuut is de som van de bedragen van alle regels in één inkoopaanvraag. Het geeft inzicht in de financiële omvang van elke aanvraag. Bij process mining kun je het totaalbedrag voor allerlei analyses gebruiken. Filter bijvoorbeeld op aanvragen met een hoge waarde, waarvoor vaak andere goedkeuringsroutes of extra controles gelden. In dashboards kun je bekijken hoe procesmetrieken, zoals doorlooptijd of afwijzingspercentage, samenhangen met de waarde van de aanvraag.
Waarom dit belangrijk is
Geeft financiële context, zodat je procesverbeteringen op waarde kunt prioriteren en kunt zien hoe het aanvraagbedrag het proces beïnvloedt.
Waar vind je dit?
Te vinden in de aanvraagkop, vaak in een veld zoals REQUISITION_TOTAL in POR_REQUISITION_HEADERS_ALL. Je kunt het bedrag ook berekenen door de bedragen van de aanvraagregels in POR_REQUISITION_LINES_ALL op te tellen.
Voorbeelden
550.0012500.7599.99
|
|||
|
Uiterste datum
RequiredByDate
|
De datum waarop de aanvrager de goederen of diensten nodig heeft. | ||
|
Beschrijving
De aanvrager geeft deze datum op als uiterste datum voor ontvangst van de aangevraagde artikelen. De datum dient als interne SLA-doelstelling voor het inkoopproces. Dit attribuut vormt de basis voor het dashboard ‘Prestaties op uiterste datum’ en de KPI ‘Percentage aanvragen op tijd geleverd’. Vergelijk deze datum met de werkelijke aanmaakdatum van de inkooporder of de ontvangstdatum van de goederen. Zo zie je hoe goed het inkoopproces aan de interne vraag voldoet en waar structurele vertragingen optreden.
Waarom dit belangrijk is
Belangrijk om procesprestaties af te zetten tegen interne deadlines en te zien of het inkoopproces op tijd aan de bedrijfsbehoeften voldoet.
Waar vind je dit?
Meestal opgeslagen op het niveau van de aanvraagregel, in tabellen zoals POR_REQUISITION_LINES_ALL en een veld zoals ‘NEED_BY_DATE’.
Voorbeelden
2023-11-012023-12-152024-01-31
|
|||
|
Artikelbeschrijving
ItemDescription
|
De beschrijving van het product of de dienst die op een aanvraagregel wordt aangevraagd. | ||
|
Beschrijving
Dit attribuut bevat een tekstuele beschrijving van het artikel dat wordt ingekocht. Het geeft specifieke informatie over de aangevraagde goederen of diensten. De artikelbeschrijving is vaak ongestructureerd, maar biedt wel waardevolle context voor analyses. Je kunt ermee filteren op specifieke aankopen die niet onder het type aanvraag vallen. Een analist kan bijvoorbeeld zoeken naar alle aanvragen met ‘Softwarelicentie’ om de bijbehorende processtroom en doorlooptijd te onderzoeken.
Waarom dit belangrijk is
Geeft meer informatie over wat er wordt gekocht, zodat je specifieke goederen of diensten nauwkeuriger kunt filteren en analyseren.
Waar vind je dit?
Te vinden in de tabel met aanvraagregels, POR_REQUISITION_LINES_ALL, in een veld zoals ITEM_DESCRIPTION.
Voorbeelden
Laptop van 15 inch, 16 GB RAMConsultancydiensten - project vierde kwartaalJaarlijkse verlenging van softwareonderhoud
|
|||
|
Automatisch uitgevoerd
IsAutomated
|
Een vlag die aangeeft of een activiteit automatisch door het systeem is uitgevoerd. | ||
|
Beschrijving
Dit attribuut geeft aan welke gebeurtenissen in het proces zijn uitgevoerd door een systeemgebruiker of geautomatiseerde agent in plaats van een medewerker. Voorbeelden zijn statuswijzigingen die het systeem uitvoert of automatische goedkeuringen voor aanvragen met een lage waarde. Met dit attribuut kun je de mate van automatisering in het proces meten. Je kunt de snelheid en efficiëntie van automatische en handmatige stappen vergelijken en kansen voor verdere automatisering vinden.
Waarom dit belangrijk is
Helpt de mate van automatisering in het proces te meten en kansen te vinden om handmatige taken te automatiseren.
Waar vind je dit?
Afgeleid door te controleren of de gebruiker bij een activiteit een systeem- of serviceaccount is. Hiervoor is een lijst met bekende systeemgebruikers-ID’s nodig.
Voorbeelden
truefalse
|
|||
|
Gebruikersnaam
UserName
|
De naam van de gebruiker die een specifieke activiteit heeft uitgevoerd, zoals een goedkeurder of bewerker. | ||
|
Beschrijving
Naam aanvrager geeft aan wie de aanvraag heeft gestart. Gebruikersnaam geeft aan wie een bepaalde gebeurtenis in het proces heeft uitgevoerd, zoals een goedkeuring of afwijzing. Dit is vooral belangrijk bij workflows met meerdere goedkeuringsstappen, waarbij verschillende mensen betrokken zijn. Dit attribuut is belangrijk om bottlenecks in het goedkeuringsproces te analyseren en de prestaties van specifieke goedkeurders of teams te meten. Het ondersteunt het dashboard ‘Bottlenecks in goedkeuringsworkflows’ doordat je de verwerkingstijden per gebruiker in de goedkeuringsketen kunt analyseren.
Waarom dit belangrijk is
Geeft aan wie elke gebeurtenis heeft uitgevoerd. Zo kun je overdrachtstijden, prestaties van goedkeurders en de inzet van medewerkers analyseren.
Waar vind je dit?
Afkomstig uit workflowgeschiedenis of tabellen met auditsporen, zoals FA_FUSION_SOAINFRA.WFTASK, waarin de gebruiker bij elke voltooide taak wordt vastgelegd.
Voorbeelden
David LeeSusan ChenMichael Brown
|
|||
|
Goedkeuringsroute
ApprovalWorkflowPath
|
De vooraf bepaalde volgorde van goedkeurders of goedkeuringsgroepen die nodig is voor de aanvraag. | ||
|
Beschrijving
Dit attribuut beschrijft de verwachte, standaard goedkeuringsprocedure voor een aanvraag op basis van het bedrijfsbeleid. Daarbij spelen factoren mee zoals het aanvraagbedrag, het type aanvraag en de afdeling. Het geeft het beoogde procesmodel weer. De goedkeuringsroute is belangrijk voor compliance en conformiteitsanalyse. Het attribuut ondersteunt het dashboard ‘Compliance- en afwijkingsanalyse’ en de KPI ‘Conformiteitsindex van aanvragen’. Je kunt de werkelijk gevolgde goedkeuringsstappen rechtstreeks vergelijken met de voorgeschreven route. Afwijkingen kunnen wijzen op overtredingen van beleid of inefficiënte processen.
Waarom dit belangrijk is
Maakt conformiteitscontroles mogelijk door de werkelijke processtroom te vergelijken met de vereiste goedkeuringshiërarchie. Zo worden aanvragen zichtbaar die niet aan de regels voldoen.
Waar vind je dit?
Deze informatie is ingesteld in de Oracle Fusion BPM Worklist of Approval Management Engine (AMX). De vastgelegde route voor elke aanvraag ophalen kan ingewikkeld zijn en vereist mogelijk een query op configuratietabellen.
Voorbeelden
Manager > Directeur > Financieel directeurEigenaar kostenplaats > IT-beveiligingManager > Afdelingshoofd
|
|||
|
Inkoopordernummer
PurchaseOrderNumber
|
De identificatiecode van de inkooporder die op basis van de goedgekeurde aanvraag is aangemaakt. | ||
|
Beschrijving
Dit attribuut koppelt een inkoopaanvraag aan de bijbehorende inkooporder. Nadat een aanvraag volledig is goedgekeurd, wordt deze meestal omgezet in een of meer inkooporders die naar een leverancier worden gestuurd. Met deze ID kun je het vervolg van het proces na de aanvraag volgen. Je kunt er de KPI ‘Doorlooptijd van aanvraag tot inkooporder’ mee berekenen en het dashboard ‘Doorlooptijd aanvraag naar inkooporder’ ondersteunen. Ook kun je de procesdata van de aanvraag combineren met die van de inkooporder en facturatie voor een volledige analyse van inkoop tot betaling.
Waarom dit belangrijk is
Koppelt de aanvraag aan de daaropvolgende inkooporder. Zo kun je de doorlooptijd van aanvraag tot inkooporder meten en het volledige proces analyseren.
Waar vind je dit?
Deze informatie wordt opgeslagen zodra een inkooporder is aangemaakt. Je vindt die meestal via de verwijzingen naar de oorspronkelijke aanvraag in de distributietabellen van de inkooporder, zoals PO_DISTRIBUTIONS_ALL, die terugverwijzen naar de aanvraagregel.
Voorbeelden
IO-2023-5832IO-2023-5833IO-2023-5834
|
|||
|
Is gewijzigd
IsAmendedFlag
|
Een booleaanse vlag die waar is als de aanvraag minstens één keer is gewijzigd. | ||
|
Beschrijving
Dit berekende attribuut geeft aan of een aanvraag na de eerste indiening is gewijzigd. De waarde wordt bepaald door te controleren of de activiteit ‘Aanvraag gewijzigd’ voorkomt in de geschiedenis van de case. Deze vlag vereenvoudigt analyses en KPI-berekeningen. Je gebruikt die rechtstreeks om de KPI ‘Wijzigingspercentage aanvragen’ te berekenen en cases te vinden die niet zonder handmatige tussenkomst zijn verwerkt. Ook kun je procesmetrieken eenvoudig vergelijken tussen gewijzigde en ongewijzigde aanvragen.
Waarom dit belangrijk is
Vereenvoudigt de berekening van het wijzigingspercentage en maakt het makkelijk om gewijzigde en ongewijzigde aanvragen te vergelijken.
Waar vind je dit?
Dit attribuut staat niet in het bronsysteem, maar wordt tijdens de datatransformatie berekend op basis van wijzigingsactiviteiten in het event log.
Voorbeelden
truefalse
|
|||
|
Naam leverancier
SupplierName
|
De naam van de voorgestelde of vooraf geselecteerde leverancier van de goederen of diensten. | ||
|
Beschrijving
Dit attribuut geeft aan bij welke leverancier de goederen of diensten naar verwachting worden ingekocht. De aanvrager kan een leverancier voorstellen, of het systeem kan er een selecteren op basis van catalogi of eerdere afspraken. Een analyse per leverancier kan belangrijke inkooppatronen zichtbaar maken. Je ziet bijvoorbeeld of aanvragen voor bepaalde leveranciers langer op goedkeuring wachten of vaker worden afgewezen. Deze informatie kan helpen bij leveranciersrelaties en de inkoopstrategie.
Waarom dit belangrijk is
Maakt het mogelijk procesprestaties per leverancier te analyseren. Dat kan helpen bij de inkoopstrategie en het beheer van leveranciersrelaties.
Waar vind je dit?
Te vinden in de tabel met aanvraagregels, POR_REQUISITION_LINES_ALL, vaak gekoppeld via VENDOR_ID aan een tabel met leveranciersgegevens, zoals POZ_SUPPLIERS.
Voorbeelden
Kantoorbenodigdheden B.V.Global Tech SolutionsCreatief marketingbureau
|
|||
|
Rechtstreeks verwerkt
IsStraightThrough
|
Een vlag die aangeeft of de aanvraag is goedgekeurd zonder wijzigingen of afwijzingen. | ||
|
Beschrijving
Deze berekende vlag geeft aan welke aanvragen van indiening tot goedkeuring zijn verwerkt zonder herstelwerk, zoals wijzigingen of afwijzingen. De vlag staat voor een probleemloos verlopen proces voor één case. Dit attribuut vormt de basis voor de KPI ‘Percentage aanvragen rechtstreeks verwerkt’. Door de kenmerken van zulke aanvragen te analyseren, zoals de betrokken afdelingen, aanvragers of aanvraagtypen, kun je goede werkwijzen en kansen voor automatisering vinden. Bij aanvragen die niet rechtstreeks zijn verwerkt, zie je juist wat de belangrijkste oorzaken van inefficiëntie zijn.
Waarom dit belangrijk is
Meet de procesefficiëntie rechtstreeks en vormt de basis voor de KPI ‘Percentage aanvragen rechtstreeks verwerkt’. Zo zie je waardoor herstelwerk ontstaat.
Waar vind je dit?
Dit attribuut wordt tijdens de datatransformatie berekend. Een case krijgt de waarde waar als er geen activiteiten ‘Aanvraag gewijzigd’ of ‘Goedkeuringsstap afgewezen’ voorkomen.
Voorbeelden
truefalse
|
|||
|
Type aanvraag
RequisitionType
|
De categorie van de aanvraag, bijvoorbeeld een aanvraag voor goederen of diensten. | ||
|
Beschrijving
Dit attribuut deelt aanvragen in op basis van wat er wordt aangevraagd. Veelvoorkomende typen zijn goederen, diensten en kapitaaluitgaven. Het type kan invloed hebben op de vereiste goedkeuringsworkflow en de inkoopstrategie. Bij analyses kun je het type aanvraag gebruiken om data te filteren en te vergelijken. Zo kun je bijvoorbeeld nagaan of aanvragen voor diensten een langere goedkeuringsdoorlooptijd hebben dan aanvragen voor goederen. Dit helpt je te begrijpen of verschillende typen aanvragen andere procespatronen of bottlenecks hebben.
Waarom dit belangrijk is
Maakt het mogelijk de analyse op te splitsen en te zien hoe het proces verschilt per type aankoop, zoals goederen of diensten.
Waar vind je dit?
Vaak bepaald door het type of de categorie van de aanvraagregel die bij het aanmaken van de aanvraag is geselecteerd. De waarde kan zijn opgeslagen in de tabel met aanvraagregels, POR_REQUISITION_LINES_ALL.
Voorbeelden
GoederenDienstenKapitaaluitgaven
|
|||
|
Valuta
CurrencyCode
|
De valutacode voor het aanvraagbedrag, zoals USD of EUR. | ||
|
Beschrijving
Dit attribuut geeft aan in welke valuta het totaalbedrag van de aanvraag is uitgedrukt. Bij internationale organisaties kunnen aanvragen in verschillende valuta worden aangemaakt. Deze informatie is nodig om financiële data goed te interpreteren en samen te voegen. Gebruik bij analyses met geldbedragen de valutacode om bedragen correct te vergelijken. Filter bijvoorbeeld op één valuta of reken alle bedragen om naar dezelfde valuta.
Waarom dit belangrijk is
Zorgt voor correcte financiële analyses en rapportages, vooral bij internationale organisaties die met meerdere valuta werken.
Waar vind je dit?
Meestal te vinden in de tabel met aanvraagkoppen, naast de bedragvelden, bijvoorbeeld in POR_REQUISITION_HEADERS_ALL.
Voorbeelden
USDEURGBPJPY
|
|||
Activiteiten voor inkoopaanvragen tot betaling
| Activiteit | Beschrijving | ||
|---|---|---|---|
|
Inkoopaanvraag aangemaakt
|
Dit markeert het begin van het inkoopproces: een gebruiker slaat voor het eerst een nieuwe inkoopaanvraag op. In het systeem wordt dit meestal vastgelegd als een expliciete aanmaakregistratie met een bijbehorende timestamp. | ||
|
Waarom dit belangrijk is
Dit is de belangrijkste startgebeurtenis van het aanvraagproces. Door de tijd tussen aanmaken en indienen te analyseren, kun je vertraging bij het afronden van aanvragen opsporen.
Waar vind je dit?
Deze gebeurtenis staat in de tabel POR_REQUISITION_HEADERS_ALL. De waarde komt uit de kolom creation_date, die wordt vastgelegd wanneer een nieuwe aanvraag-ID wordt aangemaakt.
Vastleggen
Gebruik de timestamp waarop de kopregel van de aanvraag is aangemaakt.
Gebeurtenistype
explicit
|
|||
|
Inkoopaanvraag afgesloten
|
Dit geeft aan dat de levenscyclus van een aanvraag is afgerond. Alle regels zijn geleverd, bijvoorbeeld doordat ze zijn omgezet in inkooporders, of geannuleerd. Je kunt dit afleiden uit een laatste statuswijziging. | ||
|
Waarom dit belangrijk is
Dit is de belangrijkste gebeurtenis die het proces succesvol afsluit. De aanvraag is volledig verwerkt en er zijn geen verdere acties nodig.
Waar vind je dit?
Af te leiden uit een wijziging van de status van de aanvraagkop naar ‘CLOSED’ in POR_REQUISITION_HEADERS_ALL.
Vastleggen
Bepaal de timestamp waarop de documentstatus van de aanvraag verandert in ‘Closed’.
Gebeurtenistype
inferred
|
|||
|
Inkoopaanvraag afgewezen
|
Dit is de definitieve afwijzing van de aanvraag, waarmee het proces voor deze aanvraag eindigt. Je kunt dit afleiden uit de statuswijziging naar ‘Rejected’. | ||
|
Waarom dit belangrijk is
Deze activiteit is het eindpunt voor aanvragen die niet zijn goedgekeurd. Analyse ervan is belangrijk om de KPI voor het afwijzingspercentage van aanvragen en de redenen voor afwijzing te begrijpen.
Waar vind je dit?
Af te leiden uit de wijziging van de documentstatus naar ‘REJECTED’ in de tabel POR_REQUISITION_HEADERS_ALL.
Vastleggen
Bepaal de timestamp waarop de documentstatus voor het eerst op ‘Rejected’ wordt gezet.
Gebeurtenistype
inferred
|
|||
|
Inkoopaanvraag goedgekeurd
|
Dit markeert de definitieve goedkeuring van de inkoopaanvraag, nadat alle stappen in de workflow zijn doorlopen. Je kunt dit afleiden uit de statuswijziging naar ‘Approved’. | ||
|
Waarom dit belangrijk is
Dit belangrijke moment geeft aan dat de aanvraag klaar is voor verdere inkoop. Het is het eindpunt voor het meten van de totale goedkeuringsduur van de aanvraag.
Waar vind je dit?
Af te leiden uit een wijziging van het documentstatusveld naar ‘APPROVED’ in de tabel POR_REQUISITION_HEADERS_ALL. De datum van deze statuswijziging is het tijdstip van de gebeurtenis.
Vastleggen
Bepaal de timestamp waarop de documentstatus voor het eerst op ‘Approved’ wordt gezet.
Gebeurtenistype
inferred
|
|||
|
Inkoopaanvraag ingediend
|
Dit is het moment waarop de gebruiker de ingevulde aanvraag indient voor goedkeuring. Dit wordt vastgelegd wanneer de status verandert van ‘Incomplete’ of ‘Draft’ naar een status die aangeeft dat goedkeuring nodig is. | ||
|
Waarom dit belangrijk is
Deze activiteit start de goedkeuringsronde. Het is een belangrijk moment om de goedkeuringsduur van de aanvraag en de totale doorlooptijd te meten.
Waar vind je dit?
Af te leiden uit een statuswijziging in de tabel POR_REQUISITION_HEADERS_ALL, bijvoorbeeld wanneer de status verandert in ‘PENDING APPROVAL’. Vaak wordt ook de indieningsdatum apart opgeslagen.
Vastleggen
Bepaal de timestamp waarop het statusveld van het document voor het eerst verandert in ‘Pending Approval’.
Gebeurtenistype
inferred
|
|||
|
Inkooporder aangemaakt
|
Deze gebeurtenis vindt plaats wanneer een goedgekeurde aanvraagregel wordt gebruikt om een inkooporder aan te maken. Hiermee is het aanvraagproces gekoppeld aan het vervolg van het inkoopproces. | ||
|
Waarom dit belangrijk is
Dit is een belangrijk moment om de doorlooptijd van aanvraag tot inkooporder te meten. Vertraging wijst op bottlenecks bij de overdracht van goedkeuring naar inkoop.
Waar vind je dit?
Dit is een expliciete gebeurtenis. De koppeling tussen de aanvraag en de inkooporder staat in tabellen zoals PO_LINE_LOCATIONS_ALL. Die bevat een verwijzing naar de ID van de oorspronkelijke aanvraagregel.
Vastleggen
Zoek de aanmaakdatum van de inkooporder die verwijst naar de betreffende aanvraag-ID.
Gebeurtenistype
explicit
|
|||
|
Goedkeuringsstap afgewezen
|
Een goedkeurder wijst de aanvraag af. Meestal gaat die dan terug naar de opsteller voor correctie of wordt de aanvraag beëindigd. Deze actie wordt expliciet vastgelegd in de workflowgeschiedenis. | ||
|
Waarom dit belangrijk is
Deze activiteit leidt vaak tot herstelwerk en vertraging. Door afwijzingen te analyseren, kun je problemen met naleving, budgetten of onduidelijke onderbouwingen opsporen.
Waar vind je dit?
Haal deze gegevens op uit de actiegeschiedenis van de aanvraag. Het workflowsysteem legt de actie ‘REJECT’ vast met een timestamp.
Vastleggen
Gebruik de timestamp van de actie ‘REJECT’ in het actielogboek van de workflow.
Gebeurtenistype
explicit
|
|||
|
Goedkeuringsstap gestart
|
Dit markeert het moment waarop een aanvraag in de workflow aan een specifieke goedkeurder of goedkeuringsgroep wordt toegewezen. Je kunt dit ophalen uit het transactielogboek van de workflow-engine. | ||
|
Waarom dit belangrijk is
Deze activiteit is nodig om de wachttijd per goedkeuringsstap te berekenen. Zo kun je bottlenecks opsporen die worden veroorzaakt door specifieke goedkeurders of niveaus in de goedkeuringshiërarchie.
Waar vind je dit?
Haal deze gegevens op uit de workflowtabellen van Oracle Fusion, waarin taken aan gebruikers worden toegewezen. Gebruik de timestamp waarop de goedkeuringstaak is toegewezen.
Vastleggen
Gebruik de timestamp waarop de taak voor de betreffende aanvraag in de workflowgeschiedenis is aangemaakt.
Gebeurtenistype
explicit
|
|||
|
Goedkeuringsstap goedgekeurd
|
Dit is de actie waarmee een goedkeurder de aanvraag in de toegewezen stap van de workflow goedkeurt. De gebeurtenis wordt expliciet vastgelegd in de goedkeuringsgeschiedenis. | ||
|
Waarom dit belangrijk is
Door afzonderlijke goedkeuringsstappen bij te houden, kun je de werkelijke goedkeuringsroute in kaart brengen en de verwerkingstijd per niveau in de hiërarchie meten.
Waar vind je dit?
Haal deze gegevens op uit de actiegeschiedenis van de aanvraag. Die staat meestal in workflowtabellen (WF) of tabellen van Human Capital Management (HCM), waarin goedkeuringshiërarchieën worden beheerd.
Vastleggen
Gebruik de timestamp van de actie ‘APPROVE’ in het actielogboek van de workflow.
Gebeurtenistype
explicit
|
|||
|
Goedkeuringsstap teruggestuurd
|
Een goedkeurder stuurt de aanvraag terug naar de opsteller voor aanvullende informatie of kleine correcties, zonder de aanvraag formeel af te wijzen. Meestal wordt dit als expliciete actie vastgelegd in het workflowsysteem. | ||
|
Waarom dit belangrijk is
Dit wijst erop dat er verduidelijking nodig is en zorgt voor een herstelronde die de doorlooptijd verlengt. Door teruggestuurde aanvragen te onderscheiden van afwijzingen, krijg je beter zicht op waar het proces vastloopt.
Waar vind je dit?
Haal deze gegevens op uit de actiegeschiedenis van de aanvraag. Het workflowsysteem legt de actie ‘RETURN’ of een vergelijkbare actie vast met een timestamp.
Vastleggen
Gebruik de timestamp van de actie ‘RETURN’ of ‘Request for Information’ in de workflowgeschiedenis.
Gebeurtenistype
explicit
|
|||
|
Inkoopaanvraag gewijzigd
|
Deze gebeurtenis betekent dat een gebruiker de aanvraag na de eerste indiening heeft aangepast. Vaak moet de goedkeuringsronde dan opnieuw beginnen. Je kunt dit afleiden uit wijzigingen in belangrijke datavelden of uit het aanmaken van een nieuwe versie van de aanvraag. | ||
|
Waarom dit belangrijk is
Veel wijzigingen wijzen op problemen met de datakwaliteit of veranderende eisen. Dat leidt tot herstelwerk en vertraging. Deze gebeurtenis ondersteunt rechtstreeks de KPI ‘Wijzigingspercentage van aanvragen’.
Waar vind je dit?
Je kunt dit afleiden door versienummers van de aanvraag bij te houden of statuswijzigingen naar ‘Incomplete’ na indiening op te sporen. Wijzigingslogboeken of tabellen met auditsporen kunnen deze aanpassingen ook vastleggen.
Vastleggen
Bepaal wanneer na indiening een nieuwe versie is aangemaakt voor dezelfde aanvraag-ID.
Gebeurtenistype
inferred
|
|||
|
Inkoopaanvraag ingetrokken
|
Dit gebeurt wanneer de aanvrager een ingediende aanvraag annuleert of intrekt voordat deze volledig is goedgekeurd. Meestal gaat het om een expliciete gebruikersactie die de status wijzigt. | ||
|
Waarom dit belangrijk is
Door intrekkingen bij te houden, kun je achterhalen waarom aanvragen voortijdig worden beëindigd. Mogelijke oorzaken zijn gewijzigde behoeften of fouten die gebruikers na het indienen willen herstellen.
Waar vind je dit?
Af te leiden uit een statuswijziging naar ‘WITHDRAWN’ in de tabel POR_REQUISITION_HEADERS_ALL. De actie staat in de actiegeschiedenis van de aanvraag.
Vastleggen
Bepaal de timestamp waarop de status van de aanvraag verandert in ‘Withdrawn’.
Gebeurtenistype
inferred
|
|||
Extractiegidsen
Klaar om aan de slag te gaan?
Gebruik deze template om het proces van inkoopaanvraag tot betaling te optimaliseren en efficiënter te maken. Zo zet je een eerste stap naar een betere inkoop.
Verwerk inkoopaanvragen tot betaling 30% sneller
Maak het Oracle P2P-aanvraagproces efficiënter en verkort de doorlooptijd met 30%.
Geen creditcard nodig. Je kunt binnen enkele minuten aan de slag.