← All writing

Architecture · May 2, 2026

From Batch to Real-Time: A Reference Architecture for ERP Consolidation

How a One-ERP consolidation program moved financial reporting from batch cycles to near real-time visibility during a multi-billion-dollar carve-out.

ERPSAP HANADigital CoreM&A

Corporate carve-outs are one of the hardest enterprise architecture problems: you inherit a fragmented technology estate (in one case: PeopleSoft, SAP ECC, Oracle Financials, and Hyperion, all wired together through years of acquisitions) and you’re given a hard regulatory deadline to stand up a fully independent, audit-ready financial reporting capability.

Reference Architecture Overview

The consolidation target was a single SAP HANA digital core acting as the system of record for:

  • Chart-of-accounts rationalization across previously siloed entities
  • GL/PROD reconciliation pipelines
  • Real-time transactional integration replacing nightly batch jobs
  • Cross-functional financial analytics (P&L, credit risk, treasury liquidity forecasting)

Design Principles

  1. Single source of truth first. Before touching reporting, we rationalized the chart of accounts — the single highest-leverage decision in the whole program.
  2. Real-time as a first-class requirement, not a nice-to-have bolted on later. This meant designing ingestion pipelines for streaming reconciliation rather than retrofitting a batch system.
  3. Regulatory-grade auditability by design. Every transformation step needed a traceable lineage back to source, non-negotiable for standalone public-market readiness.

Outcome

The result: a 35% acceleration in financial consolidation cycles, a 40% reduction in system redundancy, and a 30% improvement in executive decision-cycle speed — because leadership finally had near real-time visibility instead of waiting on end-of-month batch runs.

The lesson that generalizes beyond ERP: the architecture decision that looks the most “boring” (data model rationalization) is usually the one with the highest downstream leverage.