Table of Contents
SAP Fiori is a user experience solution from SAP that provides a modern, simple user experience for enterprise applications. It is designed to provide users with a consistent, personalized, responsive and simple experience across devices and platforms. The interface solution is designed to be intuitive with an emphasis on a single user action to complete a task. SAP Fiori gives users access to key business applications such as SAP ERP and SAP CRM from any device.
Fiori applications have gained great momentum lately, thanks to their responsive design and customizable nature. Large companies, in particular, are transitioning towards using Fiori together with Hana. But Fiori’s standard applications aren’t exactly one-size-fits-all and many companies’ needs can only be met with customized Fiori applications that need to be developed. It is worth noting, however, that doing so with the standard Fiori development methods may require a great deal of effort, resources and cost. That is why the methods through which Fiori applications are developed in line with a client’s needs must be thoroughly analyzed. In this blog post, I will briefly discuss development methods, their advantages and their disadvantages.
SAP Fiori Concepts and Best Practices
SAP Fiori Elements allow making use of standard application features and templates, enabling users to develop Fiori applications in less time and at a lower cost. With this method, the SAPUI5 code is automatically generated in accordance with the defined Metadata and Annotations on CDS. The fact that Odata services are also generated from CDS significantly reduces cost and development time for applications. Fiori Elements also enable features such as saving variants, filtering, grouping and sorting by default. Furthermore, Fiori Elements support mobile devices without the need for additional development. CDS views support Create, Remove, Update, Delete (CRUD) actions through the Business Objects Processing Framework (BOPF); meaning these features are also available with SAP Fiori Elements. This structure allows developing Fiori applications that can generate reports, make analysis, create documents and carry out updates.
Changing Headings
View:
Adding a Search Filter
For a more detailed overview of SAP Fiori, check out one of our previous blog posts titled The Evolution of Fiori.
SAPUI5 allows developing quite flexible Fiori applications and designs. Users looking for different designs and specialized solutions can look into SAPUI5's extensive library.
Filtering
Sorting and Grouping
For more information on SAP Fiori and the services we provide, feel free to contact me at cem.bastaci@mdpgroup.com.
SAP Fiori Team Lead
What is Software License Management (SLM)?
A software license is a document that protects the rights of the software manufacturer that owns the copyright. The license you must obtain for each...
Mobile Applications for Warehouse Operations
Traditional paper-based methods for managing inventory and executing warehouse tasks are no longer sufficient to meet the demands of modern supply...
What is Big Data?
Since the past, people have recorded events and information by writing. In this way, they transferred what they knew and the cultural developments of...
e-Invoicing in Germany: Requirements, Timeline and Solutions
Germany first introduced electronic invoicing for Business to Government (B2G) transactions in 2020. XRechnung, ZUGFeRD or Peppol BIS formats were...
What Is Olmo 3? A Deep Dive into the Fully Open-Source LLM
Is Olmo 3 Truly Fully Open Source? In the fast-moving, hype-filled world of Large Language Models (LLMs), the term "Open Source" has faced a severe...
What is Vendor Management?
The process of an organization’s effort to control cost, decrease vendor-related risks, assure the best service deliverability that is possible and...
How Can Agentic Behavior Trees (ABT) Bring LLM Intelligence to Modular Autonomy?
Agentic Behavior Trees marry the proven structure and predictability of traditional Behavior Trees with the adaptability and reasoning power of Large...
Multiple Payload Downloader for SAP PO/PI
Hello All,Wishing you a Happy New Year. Sometimes we need to look at more than one message log. As this number increases, the workload starts to...
What Is Data Bındıng ın SAPUI5?
Data binding is the process that establishes a connection between the user interface and the business logic. It acts as a bridge between the binding...
Your mail has been sent successfully. You will be contacted as soon as possible.
Your message could not be delivered! Please try again later.