Stelo In Detail
Accelerated Fiori Development
Organisations planning wide adoption of the SAP Fiori user experience will require the development of a number of custom SAP Fiori apps. Using Stelo, the development process is significantly faster than using the standard tools alone.
Stelo automatically generates the Fiori app based on back-end SAP configuration, ensuring that each data field within the app is bound to supporting data services.
In addition, all data communication is handled using a pre-delivered SAP Gateway service. This means that there is no need to develop a suite of custom SAP Gateway services to support your Fiori apps: A huge benefit for development and subsequent maintenance.
Further, Stelo automatically supports a range of common functions so that they can be included in the app without any development.
Apps, Forms and Processes
Stelo includes a process integration framework, which enables Fiori app processes to be modelled easily. This enables routing and notifications for multi-step processes, and centralised control for all SAP updates.
Business logic can be added for key data services, such as data derivation and validation, which are automatically called at run-time.
Stelo adds enormous value in those scenarios where multiple apps are required, because it provides standard tools to build and maintain the apps and enables the re-use of back-end business logic across different custom apps.
Savings Through Standardisation
Using Stelo provides organisation with standard approaches to build Fiori apps and manage Fiori processes. This means that ongoing maintenance is easier and the cost of ownership is lower.
Business logic for the data services is easily maintained in delivered user-exits, enabling a common way to manage data services for any app. Additional services can be added to search and retrieve data dynamically based on user actions. This supports reporting scenarios where no data is entered in the app.
Some Fiori apps form part of a wider business process which may involve multiple user touch points. Each process initiated using a Stelo app is managed using an SAP document, which can be tracked using standard administration tools. Administrators can monitor each process using the Stelo Dashboard, be notified of any update issues and re-assign work in progress.
Do More With Fiori
With Stelo, the SAP Fiori apps are not tied to a single SAP update, and so the app design is not constrained by SAP BAPI parameters. Instead, each app can trigger multiple different SAP functions and updates, to provide a much closer fit to business process requirements.
This enables you to do more with SAP Fiori, since you are able to model your business processes alongside your Fiori apps. This means that SAP updates can be de-coupled from the user interface, and each Fiori app can form part of dynamic and auditable processes.
- Easier: Many features can be controlled using customising settings instead of manual development.
- Faster: Accelerated development together with out-of-the-box features for apps and processes.
- Cheaper: Both the cost of development and the cost of maintenance is lower with Stelo.
- Simpler: Light communication infrastructure through pre-delivered Gateway services.
Any Fiori App
With Stelo you can build any Fiori app. This means that organisations building their own portfolio of apps can choose to use Stelo for every type of app in order to use a standardised approach.
Moreover, with Stelo there is no need to be running specific versions of SAP Business Suite or ERP, and no need to be running on HANA: Since you are in control of your own business logic, there are fewer pre-requisites.
Apps may be simple or complex: Since the development process is accelerated, you will have a business case for building any Fiori app. This means that there will be a greater fit to business needs, and increased solution value.