PunchAbducted Plateau varsity student freed, hospitalisedBollywood HungamaRamayana: Bombay High Court grants anti-piracy protection to Ranbir Kapoor starrer ahead of November 5 releaseInquirer16 areas to experience dangerous heat levels Tuesday — PagasaThe Jerusalem PostShin Bet expands election interference probe to suspected Palestinian Authority funding - reportZDF heuteAktuelle Pressemitteilungen des ZDFCNN TürkBaşkan Topak, Avrupa Konseyi'nde Türkiye ve Ergene'yi anlattıThe South AfricanAmericans vote in midterms set to upend Donald Trump presidencyEuronewsRhodes floods: Cars swept away after torrential rain in Greece01net1 400 km d’autonomie et propulsion : la future Renault Mégane prépare une vraie révolution contre TeslaCNN بالعربيةهجوم سيبراني غير مألوف.. قراصنة يعبثون بثلاجات المتاجر بأوروبا ويتلفون الطعامInteriaNauczyciele powinni sprawdzać plecaki uczniów? Polacy zabrali głosABC NewsMidterm elections live updates: Voters heading to polls today for midterms
The Daily Newsstand · Free, Always
Tuesday, November 3, 2026

heise+ | SAP Fiori Elements: Was ändert sich für ABAP-Entwickler?

Translate

Mit SAP Fiori Elements entsteht die Benutzeroberfläche nicht mehr im Screen Painter. Entwickler platzieren Oberflächenelemente nicht mehr manuell und steuern ihr Verhalten nicht mehr über ABAP-Code in PBO- und PAI-Modulen. Stattdessen sorgen CDS View Entities für die Datenbeschaffung, RAP Business Objects für die fachliche Logik, und UI-Annotationen legen fest, welche Daten auf der Oberfläche angezeigt werden.

Michael Wegelin ist Geschäftsführer der 10 point software GmbH in Ulm.

In klassischen ABAP-Reports oder Dialogprogrammen sind Datenbeschaffung, geschäftliche Logik sowie Darstellung und Steuerung der Benutzeroberfläche oft untrennbar miteinander verwoben. Das ABAP RESTful Application Programming Model (RAP) trennt diese Aufgaben im Zusammenspiel mit SAP Fiori Elements klar voneinander.

Core Data Services (CDS) View Entities beschreiben das Datenmodell eines RAP Business Objects. Behavior Definitions legen dessen transaktionales Verhalten fest. UI-Annotationen steuern die Darstellung der Benutzeroberfläche. Dynamische Feld- und Funktionseigenschaften liefert das Geschäftsobjekt. Service Definition und Service Binding stellen den OData-Service bereit, der Daten und Metadaten einer Fiori-Elements-App per HTTP zugänglich macht. Die App ist dabei komplett metadatengetrieben: Ändern sich die Annotationen, dann ändert sich auch die Darstellung.

View the original on heise online →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.