Invoice receipt before goods receipt
These items reverse the expected receipt-before-invoice order and can be opened for timing and matching review.
A working 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 recorded events
Item 4507020650/00140 belongs to the anonymised purchasing process published for BPI Challenge 2019. It moved from purchase-order creation to goods receipt and invoice receipt, then passed through a payment block and invoice cancellation before clearing.
A process owner, procurement manager, receiving manager, Accounts Payable manager and process analyst can inspect the full sequence, compare it with common routes and decide whether the recorded hand-offs warrant investigation.
The process-owner question
The analysis keeps every event in order, groups identical complete sequences into variants and measures the elapsed time between adjacent activities. It helps the process owner select a route and its exact items for investigation without claiming that sequence alone proves the cause.
The recorded purchase-to-pay route
Purchase-order creation, goods receipt, invoice receipt and clearing form the main route. Invoice-first cases, repeated work and recorded payment blocks remain visible as branches that can be opened down to the underlying item and events.
What the complete log shows
The most frequent complete sequence is purchase-order creation, vendor invoice creation, goods receipt, invoice receipt and clearing. It 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 and can be opened for timing and matching review.
This elapsed time is calculated only where an invoice receipt is followed by a goods receipt with valid timestamps.
The recorded transition is about 25.1 days at the median and is a practical hand-off for the process owner to examine.
Purchase-order item 4507020650_00140
The item was created on 16 Apr 2018. A quantity change was recorded immediately before goods receipt. Accounts Payable recorded the invoice on 06 Aug 2018. The Set Payment Block event followed eight minutes later.
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. The project retains both clearing events: it does not silently delete the repetition.
Investigate the cancelled invoice and payment-block route. The block was removed before the invoice was cleared.
Working Power BI report
The supplied PBIX contains six connected Desktop pages and 63 visual containers. Use the page selector to inspect each original report page, then open it full size when the record labels need closer review.
The report's broad payment-block flag covers 55,934 items. The separately verified event-log build counts 122 items containing an explicit Set Payment Block event. They answer different questions and are not presented as reconciled measures.
Download the working PBIXPage 01 of 6
Full-log scale and validation
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 retained trace reproduces its eleven source events and final clearing outcome.
Build result
The build keeps 2018 and 2019 events for valid elapsed-time calculations. The complete source range is retained because 320 publisher records fall outside that window.
Data origin and stated limits
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 PBIX, six Power BI Desktop captures and report structure are retained in the repository. A dated refresh log, representative Performance Analyzer capture and native accessibility review are not retained, so the example is not described as a production deployment. Event sequence, frequency and elapsed time can identify records for investigation, but they do not establish root cause. The source is historical, its monetary values were translated by the publisher and missing events may reflect the systems represented in the log.
Next step
Start with the question the report needs to answer, the records that supply it and one result that needs checking.