Autor: Swapnil Samel, SAP UI5/ABAP Berater bei der TJC Gruppe
SAP® Build Apps ist das Angebot von SAP im Bereich Low-Code/No-Code. Die Entwickler der TJC Group haben eine Reihe von Videos zusammengestellt, die zeigen, wie Sie mit SAP® Build Apps in nur wenigen Stunden eine App erstellen können, ohne eine einzige Zeile Code zu schreiben. Sehen Sie sich dieses Video an, um einen Einblick in die App Sales Order Display für ELSA von TJC zu erhalten.
Wenn Sie mehr erfahren möchten, scrollen Sie nach unten, um sich zwei technische Videos anzusehen, die im Detail zeigen, wie Sie eine App in SAP® Build Apps von Grund auf erstellen.
Technische Einblicke SAP® Build Apps Video-Demo
Wie Sie eine Anwendung von Grund auf für ELSA by TJC erstellen – Teil 1
In diesem Video zeigen wir Ihnen die Schritte, die Sie befolgen müssen, um eine Anwendung mit SAP Build Apps von Grund auf zu erstellen. Sie erfahren, wie Sie die Navigation einrichten, wie Sie die Daten verbinden und das Thema personalisieren, wie Sie die Benutzeroberfläche Canva mit Ihren eigenen Komponenten oder denen vom Marktplatz bearbeiten usw. Sehen Sie sich jetzt die Demo an!
Wie Sie eine Bewerbung für ELSA by TJC von Grund auf neu erstellen – Teil 2
Nun, da Sie mit SAP BUILD vertraut sind, ist es an der Zeit, den Ball ins Rollen zu bringen. Sehen Sie sich dieses Video an, um zu erfahren, wie Sie vom SAP BTP Cockpit aus auf SAP Build Apps zugreifen können.
Außerdem zeigen wir, wie wir mit SAP Build Apps und ELSA RESTAPI eine App zur Anzeige von Kundenaufträgen für ELSA erstellt haben. Enterprise Legacy System Application (ELSA) ist eine von der TJC Group entwickelte Lösung zur Stilllegung von Altsystemen, die auf SAP BTP basiert.
In nur wenigen Stunden Arbeit haben unsere Entwickler eine Anwendung für ELSA erstellt, mit der Sie die Details von Kundenaufträgen mit SAP BUILD Apps visualisieren können, ohne eine einzige Zeile Code zu schreiben. Mit Hilfe des Drag-and-Drop-Menüs können Sie die Anwendung schnell und nahtlos mit den bereitgestellten Komponenten in SAP Build Apps erstellen.
Danach erfolgt der Zugriff auf die Daten über die ELSA REST API. Eine REST-API ist eine Schnittstelle zur Anwendungsprogrammierung (API oder Web-API), die den Beschränkungen des REST-Architekturstils entspricht und die Interaktion mit RESTful Web Services ermöglicht.
Enterprise Legacy System-Application (ELSA)
ELSA ist eine Lösung für die Stilllegung von Systemen, mit der Sie jederzeit und aus jeder Quelle über eine einzige Plattform auf Legacy-Daten zugreifen können. ELSA basiert auf SAP BTP und ermöglicht es Anwendern, alle stillgelegten Systeme (SAP- und Nicht-SAP-Systeme) über die Anwendung Legacy Systems Directory zu visualisieren. Es ist erwähnenswert, dass die Daten, die in der App „Sales Order Display“ angezeigt werden, entweder in ELSA oder im SAP S4/HANA-System gespeichert werden können, wie im Video gezeigt.
SAP Build Apps, eine Low-Code/No-Code-Lösung
SAP Build Apps ist ein benutzerzentriertes Design- und Prototyping-Tool, das von SAP entwickelt wurde, um Unternehmen dabei zu unterstützen, benutzerfreundliche, interaktive Prototypen für Anwendungen und Softwareoberflächen zu erstellen und zu testen. Es wurde entwickelt, um den Designprozess zu rationalisieren und die Benutzererfahrung zu verbessern, indem es Designern und Entwicklern ermöglicht, Designs auf der Grundlage von Benutzerfeedback schnell zu erstellen und zu iterieren.
Anwendungsfälle von Low-Code / No-Code
Stellen Sie sich vor, Sie sind unterwegs und möchten die Details eines bestimmten Kundenauftrags finden. Holen Sie einfach Ihr Handy oder Tablet heraus, öffnen Sie die Anwendung TJC Group Sales Order Display und geben Sie die Nummer des Kundenauftrags ein. In wenigen Sekunden werden alle Details auf dem Bildschirm angezeigt. Falls einige Felder ursprünglich in ELSA ausgeblendet waren, werden diese Informationen auch in der Anwendung zur Anzeige von Kundenaufträgen ausgeblendet.
Uns fallen noch viele weitere Anwendungsfälle ein, in denen SAP BUILD App oder Microsoft PowerApps für die Erstellung kleiner Anwendungen auf SAP-Systemen nützlich sein können. D.h.: Visualisierung von Rechnungen oder Lieferscheinen, Anzeige von Bestellungen, verschiedene Arten von Berichten, usw.
Als Faustregel gilt:
- Low-Code ist ideal für komplexe Anwendungen, die eine gewisse individuelle Programmierung erfordern, aber von vorgefertigten Komponenten profitieren können. Häufig verwendet in der Automatisierung von Geschäftsprozessen, CRM-Systemen und mehr.
- No-Code eignet sich am besten für einfachere Anwendungen wie Daten-Dashboards, einfache mobile Anwendungen und einfache Workflow-Automatisierung.
Fazit
Low-Code/No-Code-Plattformen werden immer beliebter. Sie bieten eine kostengünstige und schnelle Möglichkeit, Anwendungen zu entwickeln, die auf die Anforderungen des Unternehmens zugeschnitten sind, anstatt sie von Grund auf neu zu entwickeln oder Software von der Stange zu verwenden. Low-Code-Lösungen machen die Softwareentwicklung auch dann einfach, wenn Sie kein erfahrener Programmierer sind. Sie ersetzen jedoch nicht den Bedarf an talentierten Entwicklern. Stattdessen können auch professionelle Entwickler von den Low-Code-Plattformen profitieren. Die Entwickler der TJC Group haben diesen Punkt durch das Testen von SAP Build Apps bewiesen.
Wir haben das gleiche Experiment mit Microsoft Power Apps durchgeführt, einer anderen beliebten Low-Code/No-Code-Plattform. Hier ist das Ergebnis: Enthüllung der Integration von Microsoft Powerapps mit SAP Legacy Data
Referenzen
SAP. SAP Build Apps. URL: https://www.sap.com/uk/products/technology-platform/low-code-app-builder.html