Bohlmann / Haas / Häberlein | SAP Build | E-Book | sack.de
E-Book

E-Book, Deutsch, 565 Seiten

Reihe: SAP Press

Bohlmann / Haas / Häberlein SAP Build

Low-Code-Entwicklung und Automatisierung
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.
Bohlmann / Haas / Häberlein SAP Build jetzt bestellen!

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...


Bohlmann, Stefan
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.

Neuhaus, Thomas
Thomas Neuhaus ist Head of Digital Experience bei der AGILITA AG in der Schweiz – ein digitaler Evangelist und Daniel Düsentrieb!
Er treibt das Thema bei der AGILITA voran, zeigt Kunden die Chancen der Digitalisierung auf und berät sie bei der Entwicklung und Umsetzung von Konzepten und Strategien. SAP Build ist dabei ein wichtiges Instrument, um SAP-AppHaus-Workshop-Prototypen zu erstellen und diese bis zur produktiven Applikation weiterzuentwickeln.

Haas, Larissa
Larissa Haas ist SAP Cloud Solution Architect bei der sovanta AG und betreut in dieser Rolle seit fünf Jahren Projekte im Cloud-Umfeld. Ursprünglich als Data Scientist gestartet, liegen ihr besonders die Automation-Projekte mit KI und SAP Services wie SAP Build Process Automation oder dem GenAI Hub besonders am Herzen. Außerdem ist Larissa in der Python- und pyData-Community aktiv und reist für Roundnet-Turniere durch ganz Europa.

Hoffmann, Ulrich
Ulrich Hoffmann ist bereits seit 1996 bei SAP tätig. Aktuell ist er als leitender Produktmanager SAP BTP und Leiter des AI Competence Center im Bereich Anwendungsentwicklung, Automatisierung und Integration tätig. Aufgrund seiner langjährigen Zugehörigkeit zu SAP war er vor seiner Tätigkeit als Produktmanager in verschiedenen Funktionen tätig, unter anderem als Vertriebsleiter, Beratungsleiter, Partnermanager und Solution Expert. Zudem leitete Herr Hoffmann zahlreiche Sonderprojekte für den Vorstand und die erweiterte Geschäftsleitung. Herr Hoffmann lebt in Heidelberg und ist dort im Vorstand einer Non-Profit-Organisation, dem Förderverein Altstadtgemeinde Heidelberg. Privat reist Ulrich Hoffmann gerne.

Häberlein, Christoph
Christoph Häberlein ist Manager für Digitalisierung und Innovation bei Deloitte Consulting. Er ist seit mehr als 12 Jahren in der Beratungsbranche tätig. Als ABAP- und Fiori-Entwickler begleitete er schon viele Kunden auf dem Weg in die Digitalisierung ihrer Prozesse. Immer auf der Suche nach spannenden Technologien im SAP-Umfeld verschrieb er sich schon früh der SAP Business Technology Platform. Im Zuge eines Projekts lernte er schließlich das SAP-Build-Portfolio kennen, insbesondere SAP Build Apps. Christoph hat einen Abschluss als Diplom-Informatiker von der Universität Würzburg.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.