SAP Fiori — the User Interface of S/4HANA
SAP Fiori is SAP's design system and user interface — role-based, browser- and mobile-capable, and the standard in S/4HANA. It replaces the transaction-driven SAP GUI with task-oriented apps, and it is the most visible difference an end user notices when a company moves from ECC to S/4HANA.
The concept
The classic SAP interface organized work by module and transaction code: a user learned that VA01 creates a sales order and MM03 displays a material, and expertise partly consisted of knowing the codes. Fiori inverts this. Users open a launchpad showing tiles for the tasks their role actually performs, each tile a self-contained app that does one thing and shows the relevant data.
Technically the apps are built on SAPUI5 and HTML5, communicating with the back end through OData services. That architecture is why the same app renders on a laptop and a phone, and why the interface layer can evolve without the underlying business logic changing.
The design principles
SAP names five: role-based (each user sees their tasks, not the whole system), simple (one app, one job), coherent (the same interaction patterns everywhere), adaptive (one app across devices) and delightful — the last of which is marketing language for the observation that an interface people do not resist gets used correctly more often.
Fiori versus the classic GUI
| Aspect | SAP GUI | SAP Fiori |
|---|---|---|
| Operation | transaction codes | task-oriented apps |
| Platform | desktop client | browser, mobile |
| Entry point | Easy Access menu | Fiori Launchpad |
| Audience | trained power users | all roles, including occasional users |
| Analytics | separate reports | KPIs embedded in the app |
What it means for a project
Two things are worth planning for. First, the launchpad is only as good as the role design behind it: a user who sees eighty tiles has the old problem in a new layout, and getting to the right dozen per role is configuration work that tends to be underestimated. Second, adoption splits by user type. Occasional users gain immediately; long-time power users lose speed before they gain it, and telling them the new interface is better rarely helps. Showing them the embedded analytics they previously had to run as separate reports usually does.
For companies evaluating S/4HANA, Fiori is neither a reason to buy nor a reason to hesitate — it is the interface that comes with the platform. The decisions that matter sit elsewhere, in the selection process and in the migration approach.