Custom Fiori Development · Point-of-Sale · S/4HANA
A national specialty tile retailer gets purpose-built Fiori and point-of-sale apps for its S/4 platform
Specialty tile retailer Delivered 2019
Mindset built a full suite of custom SAP Fiori and point-of-sale applications for a 140-plus-store specialty retailer, turning off-the-shelf SAP screens into purpose-built tools that front-line store associates could actually use.
By the numbers
-
3 build phases
Fiori, POS, and S/4 app development delivered end to end
-
140+ stores
Footprint covered by the new applications
Before
Generic SAP screens, not built for retail
- Off-the-shelf SAP transactions that did not match store-associate or point-of-sale workflows.
- No purpose-built Fiori applications to make the S/4 investment usable on the retail floor.
- No established UX design direction for retail-specific application development.
After
Purpose-built store applications on S/4
- Custom Fiori and POS applications designed around real store workflows and delivered across a 140-plus-store footprint.
- A UX advisory foundation ensuring consistent design standards across the application suite.
- A multi-phase delivery program that expanded from advisory into a full custom-development engagement.
Built on
- SAP Fiori
- SAPUI5
- Custom application development
- Point-of-sale application development
- UX advisory
- Jira
Why this matters
Off-the-shelf SAP does not fit retail-floor workflows. This retailer started with a UX advisory to establish design standards, then built a full suite of purpose-built Fiori and POS applications on S/4 in a single sustained engagement.
The challenge
A national specialty retailer with showrooms across the United States had invested in SAP S/4HANA as its core ERP platform. The problem was that standard SAP screens were not designed for retail store workflows. Off-the-shelf transactions made life harder for store associates, not easier, and the company's point-of-sale operations needed applications that matched how people actually worked on the floor.
The retailer wanted to close that gap with purpose-built SAP Fiori applications, ones designed around real store workflows rather than generic enterprise menus. That meant starting from a clear design direction and then building quickly through a multi-phase program.
What we did
The engagement started with a UX Advisory phase to establish the design direction and future-state application architecture before any code was written. That foundation set the criteria for what good would look like.
From there, Mindset ran a multi-phase build program across 2018 and 2019. The Fiori Development phase produced a set of custom SAPUI5 applications built natively on S/4. The Point-of-Sale application development effort followed, creating and then extending a custom POS application for store operations. A final S/4 Application Development phase rounded out the program.
All of the work ran on a Jira-tracked delivery model and was led from the solution architecture side by a Mindset principal who had deep Fiori experience. The result was a cohesive suite of store-facing applications, not a collection of one-off screens.
The outcomes
The retailer came away with a purpose-built set of Fiori and point-of-sale applications tuned to its store workflows on S/4. The new apps replaced generic SAP transactions that had not been designed for retail-floor use.
The UX advisory foundation meant the build phases moved quickly, with a clear design standard to work from rather than figuring out direction mid-project. The program grew from a short advisory engagement into a substantial multi-phase development effort, with each phase building on the work before it.
If we built this today
Concept · not delivered scopeThe showroom floor, built for Joule.
This is a forward-looking concept, not the scope we delivered on this engagement. It is the build we would reach for now, grounded in SAP that ships today.
This retailer needed custom Fiori and point-of-sale apps because stock S/4HANA screens never fit how store associates actually sell tile, and a lot of that gap is now something Joule can carry inside the standard sales order app.
The Joule agent
Store Order Assistant
Reads live S/4HANA sales orders, pricing, and stock availability so a showroom associate can quote, configure, and check out a tile order by asking in plain language. It drafts the order line by line and flags stock or pricing exceptions for the associate to approve.
SAP S/4HANA, SAP Fiori · PROPOSE · Time to complete an in-store order and order accuracy
The Fiori app
Manage Sales Orders (Joule-embedded)
The standard S/4HANA sales order app now carries Joule inside it, so an associate can ask for availability, pricing, and order status instead of clicking through screens. It covers a lot of what we hand-built for the showroom floor in 2018.
Embedded in the Fiori launchpad.
The data product
Customer Intelligence
Grounds the assistant in real order history, customer context, and product demand pulled from S/4HANA, so the agent's suggestions reflect what this retailer actually sells and to whom. It gives the store apps a live view of the business instead of a static screen.
Intelligent Application on SAP Business Data Cloud
We'd mine the real point-of-sale and order steps in SAP Signavio first, map the current custom apps in SAP LeanIX, and let MIND accelerators carry the SAPUI5 work we built into the agent-assisted future.
What we built
-
UX advisory and design direction
An initial advisory engagement to establish the future-state application architecture and design standards before development began, so the build phases had a clear target.
Design foundation set before first line of code
-
Custom Fiori applications on S/4
SAPUI5 applications built natively on S/4HANA to replace off-the-shelf SAP screens for store associate workflows.
Purpose-built Fiori suite delivered on S/4HANA
-
Point-of-sale application
A custom POS application built for store operations, then extended in a follow-on phase as requirements evolved.
POS app built and extended across two delivery phases
-
S/4 application development
Additional custom S/4 application development rounding out the store-facing application portfolio.
Full application suite delivered across a 140-plus-store footprint