🤖 AI Summary
This study addresses the challenge that extracting Key Performance Indicators (KPIs) from heterogeneous Enterprise Resource Planning (ERP) data typically relies on complex, customized queries. To overcome this, we propose a reusable KPI computation framework based on standardized event logs. By transforming multi-table joins into a flattened canonical representation and integrating a shared activity ontology with the Chronos time-series foundation model, the framework uniformly maps volume, duration, and rate metrics. The proposed approach enables standardized cross-tenant extraction and forecasting of process KPIs, such as those in order-to-cash workflows. Experimental results validate the comparability of signals across customers of varying scales and characterize the predictive properties of different metric types, thereby establishing a generalizable paradigm for cross-industry end-to-end process analysis.
📝 Abstract
Enterprise resource planning (ERP) systems record operations as transactions spread across hundreds of normalized relational tables. Extracting an operational key performance indicator (KPI) from this schema requires a separate, bespoke join for almost every metric. We show that an event log, a canonical (case, activity, timestamp) representation derived from the same tables, collapses this heterogeneity into one flat structure, from which KPI families reduce to reusable operations after a one-time mapping. Using standardized event logs built from hundreds of SAP S/4HANA customers under a shared activity ontology, we define three families of process-derived KPIs (volumes, durations, and rates) and extract them uniformly across customer systems for two common end-to-end organizational processes, order-to-cash and procure-to-pay. We normalize rates and screen series for minimum coverage to support comparison across customers of very different sizes. We then characterize heterogeneity across industries and tenants using descriptors derived directly from the canonical form, before analyzing the resulting KPI time series. The same process executes heterogeneously across customers and industries, yet this shared representation enables direct comparison of sales- and procurement-side signals, including lead times and order arrivals. Using this shared representation, we characterize which KPI families are forecastable and find a recurring ordering from volumes through durations to rates across both processes and a highly heterogeneous customer base; a pretrained time-series foundation model (Chronos) is competitive with classical baselines such as ARIMA and ETS on rate and duration series, while classical models retain an edge on volumes.