Invoice receipt before goods receipt
These items reverse the expected receipt-before-invoice order.
A six-page Power BI report and verified event-log build using the complete BPI Challenge 2019 source to show purchase-order routes, waiting time, repeated work, payment risk and individual item history.
Six Power BI Desktop pages connect the overall process position to route, transition, exception and item-level evidence.
One purchase-order item, eleven events
Item 4507020650/00140 comes from the anonymised purchasing process published for BPI Challenge 2019. It moves from purchase-order creation to goods receipt and invoice receipt, then through a payment block, cancellation and clearing.
The full sequence can then be compared with common routes, helping the process owner decide which hand-offs and purchase items need closer investigation.
The process question
The analysis keeps every event in order, groups identical complete sequences into variants and measures elapsed time between adjacent activities. It helps identify routes and exact items for review without claiming that sequence alone proves the cause.
The purchase-to-pay route
Purchase-order creation, goods receipt, invoice receipt and clearing form the main route. Invoice-first cases, repeated work and payment blocks remain visible as branches that can be opened down to the underlying item and events.
What the complete log shows
The leading sequence contains 50,286 items, or 19.98% of the full log. Across all items, the median recorded duration is 64.0 days.
These items reverse the expected receipt-before-invoice order.
The measure uses only valid invoice-to-goods transitions.
This hand-off is a practical place for the process owner to start.
Purchase-order item 4507020650_00140
The item was created on 16 Apr 2018. Accounts Payable recorded the invoice on 06 Aug 2018, followed eight minutes later by Set Payment Block.
Cancel Subsequent Invoice followed fourteen days later. Remove Payment Block was then recorded, the invoice cleared nine days later and a second clearing event appeared in November.
Investigate the cancelled invoice and payment-block route. The block was removed before the invoice was cleared.
Power BI report
Choose a page from the list or use Previous and Next. The screenshot stays in the same viewer, and a larger view opens only when selected.
The report's broad payment-block flag covers 55,934 items. The separate event-log analysis counts 122 items containing an explicit Set Payment Block event. They answer different questions and are not presented as reconciled measures.
Page 1 of 6
Scale and checks
The XES checksum matches the publisher file before transformation begins.
All 251,734 purchase-order items and 1,595,923 events reach the process model.
Events stay in source order when two activities share the same timestamp.
Every item belongs to one complete activity-sequence variant.
Repeated activities remain separate from named changes, cancellations and reversals.
The 320 timestamp exceptions stay in event counts but are excluded from elapsed-time measures.
The selected item reproduces its eleven source events and final clearing outcome.
Check results
The build keeps 2018 and 2019 events for valid elapsed-time calculations. A further 320 publisher records remain in event counts but are excluded from elapsed-time measures.
About the data
The process analysis uses the BPI Challenge 2019 event log published by 4TU.ResearchData under CC BY 4.0. The records are historical, anonymised research data and do not describe current performance.
The example uses BPI Challenge 2019 research data. Event sequence, frequency and elapsed time can identify records for investigation, but they do not establish why a delay occurred or what intervention will resolve it.
Next step
Start with the question the report needs to answer, the records that supply it and one result that needs checking.