In dem vorherigen Teil der Blog-Serie habe ich über den technologischen Wandel auf der Hardware- und Software-Ebene im SAP-Umfeld erzählt und erläutert, was für einen Einfluss er auf die Entwicklung der OData-Services hat. In diesem Teil möchte ich in die technische Detail gehen und erklären, wie man anhand CDS-Views einen oData-Service erstellt. Die Core Data„OData Services mit CDS Views erstellen, Teil 2“ weiterlesen
Schlagwort-Archive:SAP Fiori
OData Services mit CDS-Views erstellen, Teil 1
In diesem Blog werden wir diskutieren, welche fachlichen und technischen Änderungen die CDS-Views beim Erstellen von OData-Services verursacht haben. Seitdem SAP seine neue UI-Technologie SAPUI5 eingeführt hat, ist der Begriff OData ein fester Bestandteil der Anwendungsentwicklung geworden, um die Geschäftsdaten im Web sinnvoll zu modellieren und zu konsumieren. Bisher haben wir die OData-Services in R/3„OData Services mit CDS-Views erstellen, Teil 1“ weiterlesen
OData Model Best Practices
Moin, Moin aus dem UI5 Maschinenraum! Heute möchte ich dir das harte Entwicklerleben etwas erleichtern und ein paar meiner OData Model Best Practices mit dir teilen. Ziel ist es, deine SAPUI5 OData Calls zu stabilisieren und deinen Code durch Standardisierung „cleaner“ zu gestalten. OData Calls Das SAPUI5 Framework bietet dir die Grundfunktionalitäten um Datensätze zu„OData Model Best Practices“ weiterlesen
SAP build – User Storys und Prototypen mit UI5
Hast du schon mal eine User Story in einer PowerPoint Präsentation gesehen und dich gefragt ob das nicht auch anders geht? Warum nicht gleich einen Prototypen entwickeln, der schon mal die groben Züge der Anwendung darstellt. Im Kontext von SAP Fiori Anwendung geht das mit build. Auf build.me kannst du einen Prototypen deiner Applikation per„SAP build – User Storys und Prototypen mit UI5“ weiterlesen
SAP‘s Vision vom Intelligenten Unternehmen
SAP Fiori, speziell Fiori 3.0 , ist das zentrale UX-Paradigma in SAP’s Vision des intelligenten Unternehmen, mit dem sich dieser Blogbeitrag auseinandersetzt. Seit der TechEd 2017 befindet sich SAP nun auf seiner „Journey to the Intelligente Enterprise“. SAP verwendet dabei Begriffe, die vielen SAP Anwendern abstrakt bis esoterisch erscheinen. Deshalb möchte ich Licht ins Dunkel„SAP‘s Vision vom Intelligenten Unternehmen“ weiterlesen
SAP Fiori 3.0 – Der intelligente Anstrich für intelligente Anwendungen
Ahoi Matrosen! Wir wollen einen Blick in die Zukunft wagen. Auf den letztjährigen SAP TechEd Veranstaltungen wurde nämlich der nächste Schritt im UX- bzw. Frontend-Bereich vorgestellt – SAP Fiori 3.0 Fiori 3 ist da! Aktuelle Neuigkeiten und Release Dates SAP Fiori 3.0 löst seinen Vorgänger SAP Fiori 2.0 ab, der seit etwa Anfang 2016 im„SAP Fiori 3.0 – Der intelligente Anstrich für intelligente Anwendungen“ weiterlesen
Testing in SAPUI5 Teil 3 – QUnit Funktionstests
Im zweiten Teil dieser Blogserie habe ich die Bedeutung von OPA5 Tests erläutert und erklärt, wie man diese implementiert und nutzt. Dieser dritte Beitrag soll nun zeigen, wie mit QUnit Funktionstests geschrieben werden können. Womit sollte ich beginnen? Ein Vorteil der QUnit Tests ist, dass diese direkt im Browser ausgeführt werden können und keine zusätzlichen„Testing in SAPUI5 Teil 3 – QUnit Funktionstests“ weiterlesen
Git in der SAP Web IDE – Versionskontrolle leicht gemacht – Teil 2
Quick recap In meinem letzten Blogbeitrag zum Thema Git in der SAP Web IDE habt ihr den Unterschied zwischen zentraler und dezentraler Versionskontrolle kennengelernt und dabei folgendes über Git erfahren: Bei Git handelt es sich um eine dezentrale Versionskontrolle Ein Commit ist als neue Version eines Repositories zu verstehen Ein Branch ist ein Zeiger auf„Git in der SAP Web IDE – Versionskontrolle leicht gemacht – Teil 2“ weiterlesen
Testing in SAPUI5 Teil 2 – OPA5 Tests für Benutzerinteraktionen
Im ersten Teil dieser Blogserie haben wir uns einen Mock Server erstellt, mit dem wir unsere App auch ohne einen vollständigen Service testen können. Dieser Beitrag soll nun zeigen, wie auf Basis dieser Mock Daten OPA5 Tests geschrieben werden können. OPA ist die Abkürzung für One Page Acceptance. OPA5-Tests sind ein SAPUI5-Feature, das auf QUnit„Testing in SAPUI5 Teil 2 – OPA5 Tests für Benutzerinteraktionen“ weiterlesen
Testing in SAPUI5 Teil 1 – Mock Server zum Testen von Fiori Apps
Wer kennt es nicht, man baut eine App und möchte sie testen, aber es sind keine Daten vorhanden. Das kann mehrere Gründe haben: der OData Service ist nicht erreichbar, es gibt (noch) keinen Zugriff auf den Service oder das Entwicklungssystem ist schlicht leer. Das Zauberwort für die Lösung dieses Problems heißt Mock Server. Das Prinzip des„Testing in SAPUI5 Teil 1 – Mock Server zum Testen von Fiori Apps“ weiterlesen