Getting an Overview of SAP Fiori Elements for OData V4
Getting an Overview of SAP Fiori Tools
Understanding SAP Fiori Elements Templates
Configuring the General Features of List Reports and Object Pages
Configuring the List Report Filter Bar
Examining Actions Available on the List Report
Configuring the Content of Table Columns
Using Multiple Views in the List Report
Shaping the Header Area of the Object Page
Configuring the Body of the Object Page
Applying Dynamic Field Control and Validating User Input on the Object Page
Discovering the Flexibility of the Programming Model for SAP Fiori Elements for OData V4
Illustrating the Navigation Concept in SAP Fiori Elements for OData V4
Discovering the Analytical List Page

Outlining the Benefits of SAP Fiori Elements for OData V4

Objective

After completing this lesson, you will be able to identify the advantages of OData V4 and SAP Fiori elements for OData V4.

The Benefits of OData V4

OData V4 is standardized by OASIS and approved as an ISO/IEC International Standard. With OData V4, you can experience improved efficiency of the business applications. It lets you leverage the new analytical capabilities to perform complex tasks with less programming. As a result, you can reduce the amount of data transferred and the number of calls required because some calls can be combined.

OData V4 has multiple benefits over OData V2. Some of them are:

  • Better metadata compression, thus saving 10% to 60% of the data volume.
  • More sophisticated queries, sorting and filter mechanisms, and multi-level expands are supported, thus reducing the number of calls and data volume being transferred.
  • Addition of advanced analytical capabilities to the set of possible queries.
  • Ability of the client to access multiple services at the same time.
  • Improved data types that suit the needs of business applications.

Comparison Between SAP Fiori Elements for OData V4 and SAP Fiori Elements for OData V2

The SAP Fiori elements framework supports both OData V4 and OData V2. SAP recommends using SAP Fiori elements floorplans for OData V4 if your system landscape allows it.

As of SAPUI5 1.84, the libraries of SAP Fiori elements floorplans for OData V4 are generally available for all customers and partners.

The floorplans of SAP Fiori elements for OData V4 have the same look and feel as those of OData V2, thus ensuring UX consistency. As a result, end users will not perceive any visual differences between apps built on SAP Fiori elements floorplans for OData V4 or V2.

Additionally, with OData V4, SAP Fiori elements introduces more flexibility in its programming model, enabling application developers to extend the standard floorplans in a UX-consistent and development-efficient way. Each standard floorplan is composed of building blocks—such as tables, filter bars, and forms. These building blocks are used behind the scenes when you build SAP Fiori elements apps with standard floorplans for recurring layouts, and you can also use the same building blocks to create custom layouts. In both cases, you can further extend the app with freestyle SAPUI5 to meet unique requirements and add custom features.