E-Book, Deutsch, 565 Seiten
Reihe: SAP Press
Bohlmann / Haas / Häberlein SAP Build
1. Auflage 2024
ISBN: 978-3-367-10155-9
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection
Low-Code-Entwicklung und Automatisierung
E-Book, Deutsch, 565 Seiten
Reihe: SAP Press
ISBN: 978-3-367-10155-9
Verlag: Rheinwerk
Format: EPUB
Kopierschutz: 0 - No protection
Automatisieren Sie Prozesse, entwickeln Sie mühelos Apps und erstellen Sie schnell Business Sites mit den neuen Low-Code-Lösungen von SAP Build! Sie erfahren alles über die strategische Nutzung der Tools, effektive Implementierungsstrategien und wertvolle Praxistipps, um Ihre digitale Transformation voranzutreiben.
Aus dem Inhalt:
- Das intelligente Unternehmen
- Zielgruppen und Entwicklung
- Governance
- Erweiterung und Integration mit SAP S/4HANA
- SAP Build Process Automation
- SAP Build Apps
- SAP Build Work Zone
- Künstliche Intelligenz
- SAP Build Code
- Praktische Anwendungsfälle
Stefan Bohlmann ist Inhaber und Gründer von VANTAiO, einem auf digitale Arbeitsplätze spezialisierten SAP Partner. Als Diplom Informatiker war er mehrere Jahre technischer Berater bei der SAP AG in Walldorf und gründete im Jahr 2001 zusammen mit Partnern sein erstes Unternehmen, das sich auf Unternehmensportale mit SAP-Technologien spezialisierte. Seit 2015 beschäftigt sich Stefan mit seinem Team intensiv mit den Cloud-Technologien von SAP und entwickelt eigene Add-ons auf Basis der SAP BTP. Seine aktuellen Themenschwerpunkte sind Innovation und Digitalisierung mit der SAP Business Technology Platform und insbesondere SAP Build Work Zone.
Autoren/Hrsg.
Weitere Infos & Material
Liebe Leserin, lieber Leser, ... 4 Einleitung ... 17 Zielgruppe ... 17 Zielsetzung ... 18 Aufbau des Buches ... 18 Danksagungen ... 21 Ausgangslage und Herausforderungen intelligenter Unternehmen ... 23 1. Herausforderungen intelligenter Unternehmen ... 25 1.1 ... Definition: Das intelligente Unternehmen ... 25 1.2 ... Ausgangslage ... 26 1.3 ... Herausforderungen ... 29 1.4 ... Zusammenfassung ... 49 2. Problemlösungen ... 51 2.1 ... Methodische Problemlösung ... 51 2.2 ... Fachliche Problemlösung ... 56 2.3 ... Zusammenfassung ... 61 SAP Build im Kontext des intelligenten Unternehmens ... 63 3. Was ist das Leitbild von SAP Build? ... 65 3.1 ... Ziel ... 65 3.2 ... Sinn und Motivation ... 72 3.3 ... Übersicht der Key Capabilities ... 77 3.4 ... Zusammenfassung ... 111 4. Zielgruppen von SAP Build ... 113 4.1 ... Citizen Developer und Pro Code Developer im Überblick ... 114 4.2 ... SAP Build für Citizen Developer ... 115 4.3 ... SAP Build für Pro Code Developer ... 135 4.4 ... SAP Build für IT-Administrator*innen und Endanwender*innen ... 141 4.5 ... Zusammenfassung ... 142 5. Entwicklung mit SAP Build ... 145 5.1 ... Die Low-Code-Methode ... 145 5.2 ... Das SAP-Build-Portfolio ... 158 5.3 ... Entwicklung von Ende-zu-Ende-Prozessen ... 167 5.4 ... Zusammenfassung ... 199 6. Systeme mit SAP Build erweitern ... 201 6.1 ... Erweiterbarkeit ... 201 6.2 ... Keep the Core Clean ... 208 6.3 ... SAP Build mit Drittanbietern integrieren ... 218 6.4 ... Zusammenfassung ... 221 7. Governance mit SAP Build ... 223 7.1 ... Motivation ... 223 7.2 ... Schatten-IT und ihre Risiken ... 224 7.3 ... Definition und Einordnung ... 226 7.4 ... SAP-Build-Governance-Triade ... 228 7.5 ... Implementierung von SAP-Build-Governance ... 234 7.6 ... Zusammenfassung ... 244 8. KI mit SAP Build ... 245 8.1 ... Motivation ... 246 8.2 ... Generative KI und traditionelle KI ... 247 8.3 ... KI auf der SAP Business Technology Platform ... 250 8.4 ... Beispielhafte Integration von KI in SAP Build ... 254 8.5 ... Ausblick: Generative KI im SAP-Umfeld ... 263 8.6 ... Zusammenfassung ... 266 Key Capabilities von SAP Build ... 267 9. SAP Build Process Automation ... 269 9.1 ... Funktionen ... 270 9.2 ... Hyperautomatisierung ... 281 9.3 ... SAP Signavio in Zusammenhang mit SAP Build Process Automation ... 286 9.4 ... Zusammenfassung ... 288
10. SAP Build Apps ... 291 10.1 ... Beschreibung und Zielsetzung ... 291 10.2 ... Low-Code-Apps entwickeln ... 295 10.3 ... Fusion-Team-Entwicklung ... 328 10.4 ... Zusammenfassung ... 330
11. SAP Build Work Zone ... 331 11.1 ... Häufige Ausgangssituation bei SAP-Kunden ... 332 11.2 ... Zentraler Einstiegspunkt und Portallösungen ... 334 11.3 ... Mobiler Zugang ... 346 11.4 ... Technologie und Architektur ... 348 11.5 ... Integration von Applikationen und Prozessen ... 351 11.6 ... Erweiterbarkeit und Anpassungen ... 354 11.7 ... Vergleich der zentralen Einstiegspunkte ... 359 11.8 ... Zusammenfassung ... 363 Use Cases für verschiedene Geschäftsbereiche ... 365
12. Use Case: Automatisierte Erfassung von Nachhaltigkeitsdaten mit SAP Build für ein CSRD-Reporting ... 367 12.1 ... Nachhaltigkeitsreporting im Allgemeinen ... 368 12.2 ... Scope-3-Emissionen im Rahmen der CSRD verstehen und berichten ... 371 12.3 ... Architektur ... 373 12.4 ... Prozessbeschreibung ... 377 12.5 ... Ergebnisse, Mehrwert und Risiken ... 383 12.6 ... Fazit und Zusammenfassung der erreichten Ziele ... 386 12.7 ... Ausblick und Ausbau des Use Cases ... 387 12.8 ... Zukünftige Entwicklungen und Erweiterungen ... 389 12.9 ... Zusammenfassung ... 391
13. Use Case: Hotdesking mit SAP Build Apps ... 393 13.1 ... Beschreibung der Idee ... 393 13.2 ... Lösungsbeschreibung ... 395 13.3 ... Zusammenfassung ... 436
14. Use Case: Ein zentrales Applikationsportal mit SAP Build ... 437 14.1 ... Die Bedeutung von Portalen in Unternehmen ... 438 14.2 ... Ausgangssituation und Herausforderungen ... 440 14.3 ... Entscheidung für SAP Build Work Zone ... 441 14.4 ... Schritte zur Implementierung ... 445 14.5 ... Ergebnisse und Vorteile ... 468 14.6 ... Zusammenfassung ... 474
15. Use Case: SAP Build im Bereich Human Resources ... 475 15.1 ... Motivation ... 476 15.2 ... Verstehen der HR-Landschaft ... 476 15.3 ... Low-Code im HR-Bereich ... 482 15.4 ... Anwendungsfall: Gehaltsvorschlag ... 484 15.5 ... Weitere Einsatzpotenziale im Kontext HR ... 504 15.6 ... Zusammenfassung ... 507 Umsetzungsempfehlungen und Perspektiven ... 509
16. Empfehlungen für den Einsatz ... 511 16.1 ... Projekt qualifizieren ... 512 16.2 ... Erste Schritte mit SAP Build ... 518 16.3 ... Praktische Umsetzung ... 521 16.4 ... Wartung, Instandhaltung und Erweiterung ... 536 16.5 ... Grenzen von SAP Build ... 540 16.6 ... Fazit ... 543
17. Ausblick: Pro-Code-Entwicklung mit SAP Build ... 545 17.1 ... Grundlagen von SAP Build Code ... 546 17.2 ... Tieferer Einstieg in SAP Build Code ... 549 17.3 ... Einsatzmöglichkeiten ... 552 17.4 ... Zusammenfassung und Ausblick ... 553 1. Das Autorenteam ... 557 Index ... 561
Einleitung
Mit der digitalen Transformation und immer schnelleren technologischen Entwicklung stehen Unternehmen heute vor zahlreichen Herausforderungen: Geschäftsprozesse müssen abteilungsübergreifend digitalisiert und automatisiert werden. Neue Anwendungen sollen rasch entwickelt und ausgerollt werden, um innovativ und wettbewerbsfähig zu bleiben. Gleichzeitig fehlt es an IT-Fachkräften und die Entwicklungsabteilungen sind überlastet.
Hier setzt SAP Build an, eine Low-Code-/No-Code-Plattform, die Ende 2022 von SAP angekündigt wurde. SAP Build besteht aus drei Cloud-Services, die es Anwender*innen mit wenigen oder keinen Programmierkenntnissen ermöglichen, Enterprise-Apps zu entwickeln, Workflows zu automatisieren und Unternehmensportale zu erstellen.
Die Idee dahinter ist, Fachanwender*innen zu Citizen Developern zu machen. So sollen einfache Entwicklungsaufgaben demokratisiert und die IT-Abteilung entlastet werden. Durch die intuitive Drag-and-drop-Oberfläche in der Entwicklungsumgebung können Anwendungen schnell und einfach erstellt werden – ganz ohne komplexen Code.
Dieses Buch gibt einen umfassenden Überblick über SAP Build und zeigt, wie die Plattform strategisch zur Digitalisierung und Automatisierung von Geschäftsprozessen im intelligenten Unternehmen eingesetzt werden kann.
Zielgruppe
Das Buch richtet sich an ein breites Publikum, das SAP Build kennenlernen und anwenden möchte:
-
Key User und Fachanwender*innen, die Anwendungen und Automatisierungen erstellen wollen
-
professionelle Entwickler*innen, die ihre Arbeit mit Low-Code beschleunigen wollen
-
IT-Administrator*innen, die SAP Build bereitstellen, verwalten und die Governance sicherstellen wollen
-
SAP-Berater*innen, die ihre Kunden zu den Möglichkeiten von SAP Build beraten wollen
Zielsetzung
Ziel des Buches ist es, Ihnen einen Einblick in die Funktionsweise und Einsatzmöglichkeiten von SAP Build zu geben. Die einzelnen Services und deren Zusammenspiel werden erläutert und anhand von Praxisbeispielen veranschaulicht.
Sie werden verstehen, wie Sie SAP Build nutzen können, um Unternehmens-Apps und Portale zu entwickeln, Prozesse zu automatisieren und bestehende Systeme zu erweitern – ohne tiefgreifende Programmierkenntnisse. Gleichzeitig werden Governance-Aspekte beleuchtet und Empfehlungen für den produktiven Einsatz gegeben.
Aufbau des Buches
Dieses Buch ist in fünf Teile untergliedert. Teil I, »Ausgangslage und Herausforderungen intelligenter Unternehmen«, gibt Ihnen einen Überblick über die aktuelle Situation und die Herausforderungen von Unternehmen. Kapitel 1, »Herausforderungen intelligenter Unternehmen«, beschreibt aktuelle Herausforderungen und Problemstellungen intelligenter Unternehmen im Kontext der Digitalisierung. Kapitel 2, »Problemlösungen«, bietet einen Überblick über verschiedene Grundprinzipien und Lösungsstrategien, um den zuvor dargestellten Herausforderungen in Unternehmen zu begegnen.
In Teil II, »SAP Build im Kontext des intelligenten Unternehmens«, gehen wir etwas näher auf SAP Build als Werkzeug im Unternehmen ein und beschreiben grundlegende Aspekte. Kapitel 3, »Was ist das Leitbild von SAP Build?«, erläutert das Konzept und den Zweck von SAP Build als Werkzeug zur Erstellung von Geschäftsanwendungen, Automatisierungs-Workflows und Geschäftsseiten ohne umfangreiche Programmierkenntnisse. In Kapitel 4, »Zielgruppen von SAP Build«, beschreiben wir, wie SAP Build von unterschiedlichen Rollen (den Fachbereichen, der Entwicklungsabteilung und der Administration) im Projektteam genutzt werden kann. Sie finden anhand spezifischer Fachbeispiele heraus, welche Vorteile SAP Build diesen Rollen bietet. Kapitel 5, »Entwicklung mit SAP Build«, befasst sich mit neuen Ansätzen in der Softwareentwicklung unter Verwendung von SAP Build. Es vergleicht traditionelle Entwicklungsmethoden mit den Möglichkeiten, die SAP Build bietet, um Prozessänderungen in Ihrem Unternehmen schneller, effizienter und übersichtlicher zu gestalten. Kapitel 6, »Systeme mit SAP Build erweitern«, behandelt die Integration und Erweiterung von SAP-Systemen mit SAP Build, insbesondere von SAP S/4HANA. Es erklärt das Konzept des Clean Core und wie SAP Build genutzt werden kann, um Systeme zu erweitern, ohne den Kern zu modifizieren. Das Kapitel beschreibt verschiedene Integrationsmöglichkeiten, einschließlich der Erstellung von Anwendungen mit SAP Build Apps, der Nutzung von SAP Build Work Zone und der Prozessautomatisierung mit SAP Build Process Automation. Es werden auch Beispiele für die Integration mit Drittanbietersystemen gegeben, wie die Anbindung an Microsoft 365. Wenn Mitarbeitende aus den Fachbereichen zu Key Usern werden und aktiv an der Entwicklung neuer Apps, Websites oder Prozesse beteiligt sind, ist die Governance von entscheidender Bedeutung. In Kapitel 7, »Governance mit SAP Build«, wird die Bedeutung von Governance beim Einsatz von SAP Build erläutert. Wir beschreiben die Herausforderungen der Schatten-IT, die Definition von Governance und die Governance-Triade für SAP Build. Zudem zeichnen wir bewährte Praktiken und Strategien zur effizienten Nutzung nach sowie die Rolle eines Center of Excellence bei der Implementierung von SAP Build im Unternehmen. In Kapitel 8, »KI mit SAP Build«, geben wir Ihnen eine theoretische Einführung in KI, erklären wichtige Begriffe und Unterschiede zwischen den KI-Arten. Sie lernen technische Details der Integration von KI-Modellen in SAP kennen, einschließlich der notwendigen Voraussetzungen und konkreter Implementierungsbeispiele. Abschließend werden zwei praxisnahe Beispiele vorgestellt, die sowohl die Möglichkeiten als auch die technische Umsetzung der Verbindung von KI und SAP Build demonstrieren.
In Teil III, »Key Capabilities von SAP Build«, stellen wir Ihnen die einzelnen Lösungen von SAP Build und deren Funktionen vor. In Kapitel 9, »SAP Build Process Automation«, stellen wir Ihnen die erste Lösung von SAP Build zur Prozessautomatisierung vor. Wir erklären die Hauptkomponenten Robotic Process Automation (RPA) und Workflow Management sowie deren Bedeutung für die Geschäftsprozessoptimierung. Das Kapitel zeigt, wie diese Low-Code-/No-Code-Lösungen in Unternehmen eingesetzt werden können, um Aufgaben zu automatisieren und Entscheidungsprozesse zu verbessern. Es werden auch Enterprise Automation und die Verwendung von SAP Signavio mit SAP Build thematisiert. In Kapitel 10, »SAP Build Apps«, lernen Sie die Funktionen von SAP Build Apps zur schnellen Erstellung professioneller Anwendungen kennen. Es behandelt die Einrichtung, die Frontend- und Backend-Entwicklung sowie die Arbeit mit Benutzeroberflächen, Logik, Entitäten und Visual Cloud Functions. Das Kapitel schließt mit einer Erläuterung des Fusion-Team-Konzepts und dessen Vorteilen für die Anwendungsentwicklung ab. In Kapitel 11, »SAP Build Work Zone«, stellen wir Ihnen die Lösung für den zentralen Einstiegspunkt in SAP-Systeme in den beiden Versionen Standard und Advanced Edition vor sowie ihre Funktionen und Einsatzmöglichkeiten. Das Kapitel behandelt die Integration verschiedener Systeme, die mobile Nutzung, technische Grundlagen und Anpassungsmöglichkeiten. Es bietet einen Überblick über diese cloudbasierte Lösung zur Vereinheitlichung des Zugangs zu SAP- und Drittanbieteranwendungen als Nachfolger des SAP Enterprise Portals.
In Teil IV, »Use Cases für verschiedene Geschäftsbereiche«, wird der praktische Einsatz von SAP Build in verschiedenen Beispielszenarien aus unterschiedlichen Branchen und Unternehmensbereichen demonstriert. Kapitel 12, »Use Case: Automatisierte Erfassung von Nachhaltigkeitsdaten mit SAP Build für ein CSRD-Reporting«, zeigt einen Anwendungsfall, in dem wir demonstrieren, wie SAP Build, generative KI, SAP BTP und Robotic Process Automation zusammenwirken, um Daten aus verschiedenen Quellen effizient zu integrieren und zu verarbeiten. Der Use Case verdeutlicht, wie Unternehmen mit dieser Lösung CSRD-Anforderungen erfüllen und gleichzeitig Kosten und Aufwand reduzieren. Kapitel 13, »Use Case: Hotdesking mit SAP Build Apps«, demonstriert die Entwicklung einer Hotdesking-Anwendung mit SAP Build Apps. Es erklärt die Problemstellung des Schreibtischteilens in modernen Büros und zeigt die schrittweise Umsetzung einer Lösung. Das Kapitel behandelt sowohl die Frontend-Gestaltung als auch die Backend-Entwicklung einschließlich der Arbeit mit...