Produktbild: Abap Cloud

Abap Cloud ABAP Environment in SAP BTP und SAP S/4HANA Cloud — ABAP Environment in SAP BTP und SAP S/4HANA Cloud

Aus der Reihe SAP Press

89,90 €

inkl. gesetzl. MwSt., Versandkostenfrei


Beschreibung

Produktdetails

Einband

Gebundene Ausgabe

Erscheinungsdatum

07.01.2025

Verlag

Rheinwerk

Seitenzahl

606

Maße (L/B/H)

24,5/17,5/3,7 cm

Gewicht

1198 g

Farbe

Schwarz / Eisblau

Auflage

2. Auflage

Sprache

Deutsch

ISBN

978-3-367-10239-6

Beschreibung

Produktdetails

Einband

Gebundene Ausgabe

Erscheinungsdatum

07.01.2025

Verlag

Rheinwerk

Seitenzahl

606

Maße (L/B/H)

24,5/17,5/3,7 cm

Gewicht

1198 g

Farbe

Schwarz / Eisblau

Auflage

2. Auflage

Sprache

Deutsch

ISBN

978-3-367-10239-6

Herstelleradresse

Rheinwerk Verlag GmbH
Rheinwerkallee 4
53227 Bonn
DE

Email: service@rheinwerk-verlag.de

Kundinnen und Kunden meinen

0 Bewertungen

Informationen zu Bewertungen

Zur Abgabe einer Bewertung ist eine Anmeldung im Konto notwendig. Die Authentizität der Bewertungen wird von uns nicht überprüft. Wir behalten uns vor, Bewertungstexte, die unseren Richtlinien widersprechen, entsprechend zu kürzen oder zu löschen.

Die Bewertungen sind nach Format, Anzahl Sterne und Datum sortiert.

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kund*innen durch Ihre Meinung

Kundinnen und Kunden meinen

0 Bewertungen filtern

Weitere Artikel finden Sie in

Die Leseprobe wird geladen.
  • Produktbild: Abap Cloud


  •   Einleitung ... 17

    TEIL I.  Einführung in das neue Entwicklungsmodell für ABAP ... 23

      1.  Die SAP-Anwendungsentwicklung im Wandel ... 25

           1.1 ... Herausforderungen des digitalen Zeitalters ... 26

           1.2 ... Cloud-Computing und die SAP Business Technology Platform ... 33

           1.3 ... Konzepte der SAP Business Technology Platform ... 36

           1.4 ... Cloud Foundry als Basis für das ABAP Environment ... 45

           1.5 ... Dienste der SAP Business Technology Platform ... 49

           1.6 ... Zusammenfassung ... 52

      2.  ABAP-Plattform ... 55

           2.1 ... SAP S/4HANA Cloud und on premise ... 56

           2.2 ... SAP Business Technology Platform, ABAP Environment ... 65

           2.3 ... Einordnung in die SAP-Systemlandschaft ... 76

           2.4 ... Zusammenfassung ... 77

      3.  Das ABAP-Cloud-Entwicklungsmodell ... 79

           3.1 ... Evolution der ABAP-Programmiermodelle ... 79

           3.2 ... Was ist ABAP Cloud? ... 82

           3.3 ... Freigegebener Sprachumfang und Objekte ... 85

           3.4 ... Zusammenfassung ... 100

      4.  Die Arbeitsumgebung einrichten ... 101

           4.1 ... Das Dashboard als Administrationsoberfläche ... 101

           4.2 ... Identitäts- und Zugriffsverwaltung ... 104

           4.3 ... ABAP Development Tools als Entwicklungsumgebung einrichten ... 107

           4.4 ... Zusammenfassung ... 113

    TEIL II.  Entwicklung von Geschäftsobjekten und Erweiterung von SAPAnwendungen ... 115

      5.  Aufbau des Datenmodells der Beispielanwendung ... 117

           5.1 ... Einführung in die Beispielanwendung ... 118

           5.2 ... Softwarekomponenten ... 120

           5.3 ... Datenmodell implementieren ... 131

           5.4 ... Eine Konsolenanwendung anlegen ... 143

           5.5 ... Virtuelles Datenmodell ... 147

           5.6 ... Zusammenfassung ... 155

      6.  Geschäftsobjekte modellieren ... 157

           6.1 ... ABAP RESTful Application Programming Model als Grundlage für die Geschäftsobjektmodellierung ... 157

           6.2 ... Aufbau des Geschäftsobjekts ... 160

           6.3 ... Geschäftsobjektmodellierung mittels CDS-Views ... 163

           6.4 ... Business-Services erstellen ... 167

           6.5 ... Zusammenfassung ... 180

      7.  Geschäftslogik entwickeln ... 181

           7.1 ... Implementierungsszenarien ... 181

           7.2 ... Transaktionales Verhalten implementieren ... 186

           7.3 ... Nummerierung implementieren ... 198

           7.4 ... Entity Manipulation Language ... 208

           7.5 ... Ermittlungen implementieren ... 214

           7.6 ... Validierungen implementieren ... 221

           7.7 ... Aktionen implementieren ... 227

           7.8 ... Zusätzliche Feldeigenschaften definieren ... 231

           7.9 ... Sperrkonzepte ... 238

           7.10 ... Zusammenfassung ... 244

      8.  Erweiterung des Speicherverhaltens ... 247

           8.1 ... Erweitertes Speicherverhalten implementieren ... 248

           8.2 ... Eigene Speicherroutinen implementieren ... 256

           8.3 ... Zusammenfassung ... 262

      9.  Verwendung von Geschäftsobjekten ... 263

           9.1 ... Flexible Konsumierung von Geschäftsobjekten mittels Projektionsschicht ... 264

           9.2 ... Projektionsschicht erstellen ... 267

           9.3 ... Virtuelle Elemente modellieren ... 278

           9.4 ... Geschäftsobjekte freigeben ... 282

           9.5 ... Zusammenfassung ... 290

    10.  Gestalten von Benutzeroberflächen ... 293

           10.1 ... Einheitliche Benutzeroberflächen mit SAP Fiori Elements ... 294

           10.2 ... UI-Annotationen ... 300

           10.3 ... Metadatenerweiterungen ... 325

           10.4 ... Aktive Annotationen ... 327

           10.5 ... Benutzeroberflächen mit dem SAP Business Application Studio anlegen ... 329

           10.6 ... Benutzeroberflächen bereitstellen ... 336

           10.7 ... Zusammenfassung ... 337

    11.  Berechtigungen implementieren ... 339

           11.1 ... Berechtigungsobjekte ... 340

           11.2 ... Berechtigungsprüfungen für Geschäftsobjekte ... 347

           11.3 ... Anwendungsbenutzer*innen Berechtigungen zuweisen ... 357

           11.4 ... Technischen Benutzern Berechtigungen zuweisen ... 371

           11.5 ... Zugriff auf SAP-Fiori-Anwendungen bereitstellen ... 373

           11.6 ... Zusammenfassung ... 379

    12.  Business Configuration bereitstellen ... 383

           12.1 ... Eine Business-Configuration-Anwendung entwickeln ... 384

           12.2 ... Customizing Lifecycle Management ... 395

           12.3 ... Zusammenfassung ... 403

    13.  Erweiterung von Geschäftsobjekten ... 405

           13.1 ... Erweiterbare Geschäftsobjekte ermitteln ... 406

           13.2 ... Geschäftsobjekt erweitern ... 411

           13.3 ... Zusammenfassung ... 431

    TEIL III.  Weiterführende Konzepte ... 433

    14.  Kommunikation mit externen Systemen ... 435

           14.1 ... Kommunikationsmanagement ... 436

           14.2 ... Mit APIs arbeiten ... 447

           14.3 ... Anbindung an On-Premise-SAP-Systeme ... 458

           14.4 ... Mit Events arbeiten ... 473

           14.5 ... Zusammenfassung ... 485

    15.  Kundeneigenen Quellcode migrieren ... 489

           15.1 ... Cloud-Readiness-Prüfungen durchführen ... 490

           15.2 ... Migration in das ABAP Environment ... 506

           15.3 ... Halbautomatische Quellcodeanpassungen ... 522

           15.4 ... Zusammenfassung ... 532

    16.  Software Lifecycle Management ... 535

           16.1 ... Git ... 536

           16.2 ... Git-fähiges Change and Transport System ... 539

           16.3 ... Software Lifecycle Management im SAP BTP, ABAP Environment ... 540

           16.4 ... Software Lifecycle Management in SAP S/4HANA ... 552

           16.5 ... Zusammenfassung ... 556

    17.  ABAP Cloud für On-Premise-Systeme anwenden ... 557

           17.1 ... Embedded ABAP Environment ... 558

           17.2 ... Vorgehen bei der On-Stack-Erweiterung ... 561

           17.3 ... Wahl der richtigen Erweiterungsstrategien ... 570

           17.4 ... Zusammenfassung ... 575

      Anhang ... 577

           A ... Eine ABAP-Serviceinstanz anlegen ... 579

           B ... Quellen- und Literaturverzeichnis ... 587

      Das Autorenteam ... 591

      Index ... 593