The challenge
Purchase-order documents flowed into SAP for indexing. When numbers didn't add up or a document stalled, the team had no single view. Answering "where is it, and why?" meant digging through raw transactions.
What we built
- PO monitoring and error analytics. A Fiori dashboard that tracks purchase-order documents from intake to indexing, with drill-down from totals to the raw transactions behind them.
- Document processing pipeline. A process view of incoming procurement documents: how many clear touchlessly, how many need manual intervention, and how many are rejected, broken down by cause.
How we approached it.
- Mapped the document flow and the questions the team asked every day.
- Built OData services on the ABAP back end to expose the right data.
- Designed the Fiori front end around totals first, with drill-down to the detail.
- Delivered in the client's landscape, following its transport process, and handed over the documentation.
Why it matters. Once you can see where documents get stuck, you can fix the cause, and it's the first step toward automating the manual cases with AI.
Stack
SAP Fiori · SAPUI5 · OData · ABAP · S/4HANA or ECC