Skip to main content
- Manufacturing

SAP S/4HANA Reporting Gaps: What Standard Reports Miss

Every SAP S/4HANA customer pays for analytics capabilities they assume are built in. Some are. A lot are not — or they exist but in a form that does not serve the operational questions plant managers and supply chain directors actually need answered.

Amit Kumar Singh - Technology Consulting Partner at MyData Insights

Technology Consulting Partner · MyData Insights

13+ years in industrial data · Former Accenture & EY · GCC, India, SEA

25 May 2026 · 9 min read

The bottom line

SAP S/4HANA standard reports cover transactions well. They fall short on multi-period trend analysis, cross-functional KPIs, real-time OEE, and anything requiring joins across production, quality, and finance in a single view.

What SAP Reporting Does Well

To be fair: S/4HANA with Embedded Analytics is a genuine improvement on the ECC reporting stack. CDS views in S/4HANA expose real-time transactional data without batch extraction. The Fiori analytical apps — Production Order Monitoring, Purchasing Analytics, Inventory Turnover — cover standard operational reporting adequately. If your reporting requirement is current stock levels by plant or today's confirmed orders, S/4HANA handles it without additional tooling.

The SAP Analytics Cloud integration with S/4HANA via live connection works reasonably well for financial planning and simple operational dashboards. If you are on S/4HANA Cloud (the public cloud variant), the suite of pre-delivered SAC content covers a broader set of standard analytical scenarios than the on-premise equivalent.

Production Analytics Gaps

The production reporting gap that appears in every S/4HANA manufacturing client is OEE. Overall Equipment Effectiveness requires availability, performance, and quality data combined at shift and equipment level. Availability comes from production orders and downtime notifications in PM — tables AUFK, AFKO, AFVV, and QMEL. Performance requires a comparison of actual output to theoretical capacity, which needs the work centre standard values from CRHD and CRCA. Quality requires the QM inspection results from QALS and QAVE. Joining these four data domains in real-time, at shift level, for every production line simultaneously is not something the standard S/4HANA Fiori apps support.

Multi-period trend analysis is the second gap. The standard production order monitoring apps show current open orders well. Comparing this month's yield rates to the same month last year, across product families, with drill-down to individual operations — that requires extraction to an analytics layer. Standard S/4HANA reporting is transactional. Trend analysis over more than 90 days typically requires either custom ABAP queries or an external analytics layer.

Procurement and Inventory Gaps

Procurement analytics in S/4HANA covers purchase order status and basic spend reporting. What it does not cover well: supplier on-time delivery performance across rolling periods, GRN-to-invoice cycle time analysis, and category spend versus budget with actuals. The MM module tables (EKKO, EKPO, EKBE, MSEG, MKPF) hold this data, but the standard reports surface it in ways that require significant manual extraction and reconciliation before it becomes actionable.

Inventory analytics is where the gap between what SAP shows and what operations needs becomes most visible. The standard stock overview gives you a point-in-time snapshot. It does not give you days of cover by location by material, write-off risk based on aging, or the relationship between replenishment lead times and current stock levels. These are the three questions a supply chain director asks every week. None of them are answered by a standard S/4HANA report.

Cross-Functional KPIs: Where It Breaks Down

The hardest gap in S/4HANA reporting is cross-functional analytics — any KPI that requires joining production data with quality data with financial data. Gross margin by production run requires COPA data from CO-PA, production order actuals from CO, yield from PP, and quality failures from QM. In S/4HANA, each module has its own CDS views and Fiori apps. There is no standard cross-module analytical report that joins all four.

This is not a criticism of SAP — it is an architectural reality. ERP systems are optimised for transaction processing. Analytics that span multiple functional modules require a data layer designed for analytics from the start. The Microsoft Fabric pattern — extract once from SAP using ADF, land in OneLake, transform and join in notebooks, serve via Power BI — is the right answer. It is the architecture SAP itself recommends in its published best practices for S/4HANA analytics.

SAP builds ERP to record transactions accurately. The analytics platform is where you turn those transactions into decisions. Expecting one system to do both is the root of most SAP reporting frustration.

Fixing the Gaps Without a Rip-and-Replace

The practical fix for SAP reporting gaps follows a consistent pattern. Identify the three or four operational KPIs that leadership looks at most often and gets from Excel manually. Map the SAP tables that contain the underlying data. Build an ADF pipeline that extracts incrementally from those tables into OneLake. Build a Silver layer notebook that joins and transforms the data. Build a Power BI Direct Lake semantic model that serves the KPIs with sub-second refresh.

The full stack from SAP table to Power BI dashboard can be operational in six to eight weeks for a focused scope. The work is well-understood — extracting from EKKO/EKPO/EKBE for procurement, AFKO/AFVV/CRHD for production, MARD/MSEG for inventory — and the transformation logic, while specific to each client's configuration, follows predictable patterns.

SAP S/4HANA is a strong transaction system. Building your analytics capability on top of it — rather than inside it — gives you flexibility, performance, and the ability to combine SAP data with non-SAP sources. If you want to map your specific reporting gaps and design the right extraction and analytics architecture, I am happy to work through it.

Free Assessment

Where does your operation sit on the data maturity curve?

8 questions. 3 minutes. You get a scored breakdown across data infrastructure, analytics readiness, and automation potential — with a specific next step for your industry.

SAPManufacturingData PlatformERPSupply Chain

Your Data · Our Technology · Our Automation

Get practical insights every fortnight

Amit writes about Microsoft Fabric, Power BI, AI in operations, and digital transformation for manufacturing and supply chain leaders. Practitioner perspective - no fluff, no vendor spin.

No spam. Unsubscribe any time. Also on Substack.

Is this the challenge you're facing?

Book a 30-minute call. We'll look at your specific operation and tell you what's achievable - plainly and without slides.