Fiori Application Based on ABAP CDS
The development of SAP Fiori applications starts with the data modeling phase.
After the back-end developer has built ABAP CDS sources, he uses the odata.publish:true annotation to registers the Odata service in the backend. Then the developer publishes it to the sap gateway hub system using transaction /IWFND/MAINT_SERVICE.
FIORI Elements
After the user logged on to SAP WebIDE, he or she can start development by creating a new project. In order to use SAP Fiori elements, the new project should be based on a template.
List Report Application is one of the templates offered by Fiori Elements. It creates a Fiori application with a list display and is based on an Odata service and a CDS view.
The generated application is tested in SAP WebIDE by running the project in flpSandbox.
UI-Specific Annotations
UI-Specific annotations in the CDS view to influence the way the UI is generated.
Here are a few examples: