Skip to main content

Custom Fiori Development · Point-of-Sale · S/4HANA

Consumer and Retail SAP Fiori SAP 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 scope

The 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.

The Joule Agent Factory Process intelligence

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