Skip to Content
Technical Articles
Author's profile photo Mohit Bansal

My experience with Fiori Elements: Custom App Development & Standard App Extensibility(Part 3)

Fiori Element’s based Apps development : Backend , OData & UI Modelling

This is the third blog of my Blog Series for “My experience with Fiori Elements: Custom App Development & Standard App Extensibility “.

In this blog, I would like to mention about the various important approaches / techniques, We have used for developing, architecting Fiori Elements / Smart controls based application based on numerous Business scenarios.

Many Different Approaches are Needed!

Yes, You have read it right, We need many different approaches needed based on the Business process needs to be designed and mapped 😊 Let’s see them one by one.

Custom Fiori Element’s Based Apps Development: Many different approaches needed

  • Fiori Elements à List Report/Object Page à Create/Update/Delete (CUD) with generated BOPF with active / draft persistence.

Fiori%20Elements%20with%20Generated%20BOPF

Fiori Elements with Generated BOPF

  • Fiori Elements à List Report / Object Page à Create/Update/Delete (CUD) (Not via BOPF).

Fiori%20Elements%20without%20BOPF%20for%20Create/Update/Delete

Fiori Elements without BOPF for Create/Update/Delete

  • Fiori Elements à Overview Page à Navigating to Fiori Element’s based List Report Object Page/ Free style App

     

  • Fiori Elements à Analytic List Page à Navigating to Fiori Element’s based List Report Object Page / Free style App

  • Fiori Elements -> List Report / Object Page -> Extending via Run Time / Design time flexibility
  • Fiori Elements Fiori Elements à List Report/Object Page à Tree/ Hierarchical Report (Setting manifest. Son) for table type as tree

 

Standard Fiori Elements Based extension: Scenarios:

  • Standard Fiori Elements ->Extensions à Add Custom Fields
  • Standard Fiori Element   -> Extensions – > Key User Extensibility
  • Standard Fiori Elements -> Extension -> Extend Standard value help and many more

Standard%20Fiori%20App%20Extension

Standard Fiori App Extension via KUE(Key User Extensibility)

 

Standard%20Fiori%20Elements%20App%20Extension

Standard Fiori Elements App Extension

 

Standard%20Fiori%20Elements%20Based%20app%3A%20Value%20Help%20Extension

Standard Fiori Elements Based app: Value Help Extension

 

Reference : Fiori Elements OData Services approaches used:

 

Fiori%20Elements%20App%20Development%20Backend%20OData%20UI%20Modelling

Fiori Elements App Development Backend OData UI Modelling

In this blog, We have discussed about the architectural view of various development / design approaches for the Fiori Elements based apps development. I will try to explain real time Business scenarios and respective development in upcoming blogs for this series.

Stay tuned for next blogs 🙂

#KeepLearing#Keep Sharing

-Mohit Bansal

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.