AKNETIQ AcademyA common thread: the fictitious company SENTINEL SA
/n
GuidesProcessesPathsExamSign in
FIORI
MODULE FIORI

Fiori and the BTP platform

In S/4HANA, users no longer see transactions but Fiori apps. Behind every app there is a simple chain: a table, a CDS view that makes it readable, an OData service that exposes it, a user interface generated by Fiori Elements, and behavior written with RAP. Extensions, for their part, increasingly go to the SAP BTP platform to keep the core clean. This module follows a single piece of data from end to end: the purchase orders of SENTINEL SA.

Audience
Key users and project managers (level 1), functional and technical consultants (level 2), developers and architects (level 3).
Prerequisites
Level 1: know a business module. Level 2: be able to read a table (TOOLS module, SE16H). Level 3: basic programming in ABAP or another language.
Duration
3 days (0.5 + 1.5 + 1)
21 h · day-by-day schedule
🔒 Members only

Building: CDS, OData and Fiori Elements

This level is part of a higher offer.

See the offers

Chapters in this level

  1. CDS views: making a table readable · A CDS view states plainly what the table hides behind technical names.
  2. Writing a CDS view step by step · Associations, paths, calculated fields, parameters, aggregations: the complete toolbox, on purchase orders.
  3. SAP’s data model in practice · Before writing a view, find the one SAP already ships, and know whether you may use it.
  4. Annotations: meaning inside the view · A few lines above a field decide the screen, the security and the value helps.
  5. OData: the front door · A web address, a verb, a few options: that is the whole protocol.
  6. Expose and test a service · Three ways to create a service, only one way to check that it works.
  7. Fiori Elements: the generated app · No screen to draw: annotations describe, the floorplan builds.
  8. Authorizations and troubleshooting · Four symptoms, four causes: knowing where to look saves hours.
Next level
Advanced — Developing and extending: RAP and BTP
Continue →