For years SAP was known for complex screens and transaction codes. SAP Fiori changes that with modern, role-based apps that work in the browser on desktop, tablet and phone.
What Fiori is
- A design system with consistent, simple screens
- Thousands of standard apps delivered with S/4HANA
- The Fiori launchpad – a personalised entry page with tiles for each user's tasks
- Built on SAPUI5, SAP's web UI framework
Benefits
- Role-based: users see only what they need
- Fewer clicks for common tasks like approvals
- Mobile-ready for managers and field staff
- Embedded analytics with real-time KPIs
- Less training thanks to intuitive design
Types of Fiori apps
- Transactional: create and change data (for example create purchase order)
- Analytical: KPIs and drill-downs
- Fact sheets: overviews of business objects
Building custom Fiori apps
- Fiori elements: apps generated from annotations on CDS views and OData services – fast to build and consistent.
- Freestyle SAPUI5: maximum flexibility for special requirements.
- SAP Build Apps: low-code apps for simpler use cases.
Rollout tips
- Start with high-volume, simple tasks (approvals, searches).
- Design roles and catalogues carefully.
- Involve users early and gather feedback.
- Train with short videos and quick guides.
- Measure adoption and improve continuously.
Performance and security
Configure caching, check backend performance, and set authorisations carefully – each app needs both front-end and back-end roles.
We implement standard Fiori apps, configure launchpads and develop custom Fiori apps that make SAP easier for your teams.