Das Schulungsangebot umfasst die folgenden Einheiten

Dauer: 3 Tage
Schulungsname(n):
  • NWG_I Einführung in SAP NetWeaver Gateway (3 Tage)
Voraussetzungen:
  • Solide Kenntnisse in ABAP und ABAP OO.
    Übung im Umgang mit Eclipse
    und dem SAP ERP System.

NWG_I Einführung in SAP NetWeaver Gateway (3 Tage):

  • Einleitung und Motivation
    • Einleitung
    • Motivation
  • Kapitel 1: REST und OData
    • HTTP Protokoll
    • Representational State Transfer (REST)
    • OData Protokoll
    • OData Service
    • OData Operationen
    • OData Filterung und Sortierung
    • Entität, Entitätstyp und Attribute
    • Komplexer Typ
    • Assoziation
  • Kapitel 2: Vorgehensweise bei der Service-Erstellung
    • Workflow Service-Erstellung
    • Datenmodellierung
    • Serviceimplementierung
    • Serviceadministration
    • Konsumierung in UI5
  • Kapitel 3: Datenmodellierung
    • Überblick Gateway Service Builder
    • Datenmodellierung im Service Builder
  • Kapitel 4: Serviceimplementierung
    • Laufzeit-Artefakte
    • Methode GET_ENTITY
    • Methode GET_ENTITYSET
    • Methode CREATE
    • Methode UPDATE
    • Methode DELETE
    • Assoziationen anwenden
  • Kapitel 5: Serviceadministration
    • Service Registrierung
    • Services in Transaktion SICF
    • Fehlerprotokoll
  • Kapitel 6: Konsumierung in UI5
    • Konsumierung von OData in UI5
    • Stapelverarbeitung
    • Datei-Upload-Szenario
    • Behandlung von fehlerhaften Aufrufen
  • Kapitel 7: Exkurse und Troubleshooting
    • JSON
    • XML
    • Wichtige Transaktionen
    • Initiale Systemeinstellungen vornehmen
  • Kapitel 8: Übungen
    • Überblick
    • Übung : Überprüfung der Gateway-Aktivierung
    • Übung : Eclipse Kepler mit OData-Plugin installieren
    • Übung : Beispieldatenmodell mit OData-Plugin erstellen
    • Übung : Import eines Datenmodells in SEGW
    • Übung : Erstellung von DDIC-Elementen
    • Übung : Implementierung der API in ABAP OO
    • Übung : Implementierung der Modell-Klassen
    • Übung : Neues UI5-App-Projekt anlegen
    • Übung : UI5-App-Projekt View-Elemente anlegen
    • Übung : UI5-App-Projekt Service-Konsumierung
    • Übung : UI5-App-Projekt oData-Navigation