Outlining the Benefits of SAP Fiori Elements for OData V4

Objectives

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, SAP Fiori elements for OData V4 includes the flexible programming model, enabling application developers to extend the standard floorplans in a UX-consistent and development-efficient way. This allows them to utilize SAPUI5 freestyle code, including custom pages, sections, columns, fields, actions, and filter fields within the SAP Fiori elements apps.

Log in to track your progress & complete quizzes