Skip to content
SAP S/4HANA: Key Features, Architecture, and What Makes It Different
Insights · ·7 min read

SAP S/4HANA: Key Features, Architecture, and What Makes It Different

Dario Pedol

Dario Pedol

CEO & SAP CX Architect, Spadoom AG

Share

S/4HANA isn’t ECC on a faster database. I need to say that up front because that’s the misconception I hear most often. The name breaks down simply enough: “S” for Suite, “4” for fourth generation, “HANA” for the in-memory database it runs on. But those labels sell short the actual technical shift. It’s a ground-up rethink of how an ERP should work.

Here’s what changed and why it matters.

TL;DR: The S/4HANA market is projected to grow from USD 20.35 billion to USD 48.46 billion by 2033 (Verified Market Reports, 2025). S/4HANA’s key differentiators: in-memory architecture that eliminates aggregate tables, a simplified data model that reduces the data footprint by up to 10x, embedded analytics that remove the need for a separate BI system, and SAP Fiori UX that replaces the SAP GUI. Together, these changes enable real-time processing that ECC simply couldn’t support.

What Makes the In-Memory Architecture Different?

SAP’s total cloud revenue reached EUR 17.14 billion in FY 2024, up 25% year-over-year (SAP News, 2025). A growing share of that comes from organisations migrating from ECC to S/4HANA.

Traditional ERP systems (including ECC) stored data on disk and read it into memory when needed. That created a fundamental bottleneck: complex queries required pre-calculated aggregate tables, materialised views, and index tables just to deliver acceptable performance. It worked. But it was always a workaround.

S/4HANA runs entirely on SAP HANA, an in-memory, column-store database. The implications are worth understanding.

No more aggregate tables. ECC maintained hundreds of them: totals, indexes, pre-calculated summaries, all to avoid slow disk reads. HANA calculates these on the fly from raw transaction data. That eliminates data redundancy and means every report reflects the current state, not yesterday’s batch calculation. I can’t overstate how much this changes the reporting experience. You’re not looking at stale data anymore.

Column-store compression. HANA stores data in columns rather than rows. Columnar storage compresses dramatically (often 5-10x compared to row-based) because column values tend to be more homogeneous. Smaller footprint, faster queries. Simple as that.

Real-time analytics on transactional data. ECC required separate systems (SAP BW, Business Objects) for analytics because running reports against the transactional database would grind operations to a halt. HANA handles both. Transactions and analytics run on the same data without performance degradation. That’s a solid architectural win.

How Is the Data Model Simplified?

Legacy ECC usage dropped below 50% for the first time (SAPinsider, 2025). One driver: S/4HANA’s simplified data model eliminates the complexity that made ECC customisation so brittle.

The most visible simplification is the finance tables. In ECC, financial data was spread across BSEG, BKPF, BSAD, BSAK, BSID, BSIK, and many more separate tables for open items, cleared items, and summary data. S/4HANA consolidates these into ACDOCA: one universal journal table for all financial postings. If you’ve ever debugged a financial report in ECC and had to trace data across seven tables, you understand why this matters.

Similar consolidations happened across modules:

  • Materials Management: multiple tables for goods receipts, invoice receipts, and stock values collapsed into fewer tables with real-time aggregation
  • Sales and Distribution: simplified document flow with fewer intermediate tables
  • Controlling: eliminated separate CO posting tables. All postings flow through the universal journal

The practical impact: custom reports and integrations referencing ECC-specific tables need updating. Fair enough. But the payoff is a cleaner, faster, and far more maintainable data foundation.

We typically find 30-50% of custom ABAP reports need modification during migration. Every report that references legacy tables like BSEG or MSEG needs evaluation. It’s work. But it’s also the opportunity to clean up years of accumulated technical debt.

What Does SAP Fiori Change About the User Experience?

Only 48% of digital initiatives meet their targets (Gartner, 2024). Poor user adoption, often caused by unintuitive interfaces, is a big part of that failure rate.

SAP Fiori replaces the SAP GUI. The desktop client we’ve all been staring at since the 1990s. But it’s more than a visual refresh.

Role-based apps. Instead of navigating complex menu trees, users get role-specific apps on a Launchpad. A sales manager sees pipeline, forecast, and activity apps. Not the full SAP menu. That alone is a major improvement. I’ve watched warehouse managers navigate 15 transaction codes to do what Fiori does in two clicks.

Responsive design. Fiori apps work on desktop, tablet, and mobile. Sales reps access account data on their phones. Warehouse staff use tablets for goods receipts. No separate mobile app required.

Embedded analytics. Fiori overview pages display KPIs, charts, and drilldowns directly. No switching to a separate analytics tool. A finance manager sees open payables, cash flow trends, and overdue invoices on one screen.

Consistent design language. All Fiori apps follow SAP’s design guidelines. A user who learns one app can navigate any other. That consistency cuts training time compared to the sometimes chaotic SAP GUI transaction screens.

SAP ECC vs S/4HANA: Key DifferencesDimensionSAP ECCSAP S/4HANADatabaseAny DB (Oracle, DB2, MSSQL)SAP HANA only (in-memory)Data modelAggregate tables + indexesSimplified (ACDOCA universal journal)User interfaceSAP GUI (desktop client)SAP Fiori (web, mobile, role-based)AnalyticsSeparate BW/BO systemEmbedded real-time analyticsExtensionsCustom ABAP inside coreClean Core + BTP side-by-sideAINot availableJoule AI copilot + embedded MLS/4HANA isn't ECC on a faster database — it's a fundamentally different architecture
Every layer changed: database, data model, interface, analytics, extension model, and AI. S/4HANA is a ground-up redesign, not an upgrade.

What Are the Embedded Analytics and AI Capabilities?

Sixty-seven per cent of SAP’s Q4 2025 cloud orders included business AI (CX Today, 2026). S/4HANA’s AI capabilities are becoming a genuine driver of adoption.

Embedded analytics means every S/4HANA module includes built-in reporting and dashboards. Finance managers see real-time cash positions. Procurement teams see spend analytics by supplier. Sales teams see pipeline metrics. All without leaving S/4HANA or connecting to a separate BI tool. For most of our clients, this alone justifies the move. One CFO told me she got more useful data in her first week on S/4HANA than she’d gotten in a year of requesting custom BW reports.

SAP Joule acts as a copilot inside S/4HANA. It summarises purchase orders, explains variances in financial reports, suggests corrective actions for supply chain disruptions, and drafts communications, all through natural language. Joule adoption grew ninefold over 2025, which I reckon says something about its usefulness.

Predictive capabilities are built into specific modules: late payment prediction in finance, demand forecasting in supply chain, defect prediction in quality management. These use machine learning models trained on your own S/4HANA data. Not generic models. Your data. That’s where the value comes from.

How Does S/4HANA Connect to SAP CX?

SAP serves approximately 425,000-480,000 customers in 180+ countries (DataCaptive, 2025). For many of them, the value of S/4HANA goes up considerably when it’s connected to customer-facing systems.

The S/4HANA-to-CX connection is one of SAP’s de facto differentiators:

Real-time pricing. Sales Cloud V2 can pull live pricing from S/4HANA, including customer-specific discounts, volume tiers, and promotional pricing. No batch sync. No stale prices. Your sales rep quotes the right number in the meeting, not last week’s number.

Inventory visibility. Commerce Cloud shows real-time stock levels from S/4HANA. Customers see accurate availability without manual inventory feeds.

Order-to-cash flow. Orders created in Commerce Cloud flow to S/4HANA for fulfilment, invoicing, and revenue recognition automatically through Integration Suite.

Customer 360. Service Cloud V2 agents see S/4HANA order history, delivery status, and invoice information right alongside support cases. When a customer calls about a late delivery, the agent already knows.

This integration runs through SAP BTP (Integration Suite and Event Mesh). The Clean Core architecture keeps both S/4HANA and CX products standard. Customisations live on BTP, not inside either system. Proper separation of concerns.

FAQ

How long does an S/4HANA migration take?

Greenfield (new implementation): 6-12 months. Brownfield (system conversion from ECC): 9-18 months. The biggest variable is custom code: more custom ABAP means a longer conversion. Organisations with 1,000+ custom objects typically need 12-18 months.

Is SAP GUI still available in S/4HANA?

Yes, for backward compatibility. Many organisations run SAP GUI alongside Fiori during migration. But SAP’s investment is entirely in Fiori. New features appear in Fiori first, and some are Fiori-only. Plan to transition users to Fiori within 12-18 months of go-live.

What happens to SAP BW when I move to S/4HANA?

S/4HANA’s embedded analytics handle operational reporting that previously required BW. But BW (now BW/4HANA) still has a role for cross-system analytics, historical reporting, and complex data transformations. Most organisations reduce their BW footprint rather than eliminating it entirely.

Do I need to retrain all users?

Yes, but the effort is lower than you’d expect. Fiori’s design means basic navigation is fairly self-explanatory. Budget 2-4 hours of Fiori training per user. Power users and admins need more: typically 1-2 days covering the Launchpad, app configuration, and embedded analytics.

What’s the minimum hardware requirement for S/4HANA?

S/4HANA requires SAP HANA database. No alternative databases are supported. For on-premise: certified HANA appliances from vendors like Dell, HP, or Lenovo. Minimum sizing depends on data volume and user count. For cloud: RISE with SAP handles infrastructure sizing automatically.

SAP S/4HANAERPIn-Memory ComputingSAP FioriArchitecture
Next step

The Full SAP CX Portfolio

Explore all nine SAP CX solutions — from sales and service to e-commerce, marketing, and loyalty.

Related Articles

Ask an Expert