Ansicht
Dokumentation

SAP Flight: Application Integration Demo-Szenario (erweitert) ( RELNBC_DWB_610_FLIGHT )

SAP Flight: Application Integration Demo-Szenario (erweitert) ( RELNBC_DWB_610_FLIGHT )

BAL Application Log Documentation   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Kurztext

SAP Flight: Application Integration Demo-Szenario (erweitert)

Verwendung

Flugdatenmodell

Das Flugdatenmodell wurde bisher im Rahmen der SAP-Schulungen verwendet, um SAP-Technologien anhand einfacher, leicht verständlicher Anwendungen zu erklären.

Bisher standen hierbei DDIC-Objekte (Tabellen mit Flugdaten, Buchungsdaten, Daten zu Flugkunden, sowie entsprechende Datenelemente) sowie eine Reihe von Business-Objekten zur Verfügung, mit denen einfache Demo-Anwendungen entwickelt werden können, die Prozesse im Umfeld von Flugbuchungen abbilden.

Neuerungen zu Release 6.10

Zu Release 6.10 wurde ein Demo-Szenario entworfen, bei dem eine Webanwendung zur Flugreise-Buchung an ein Buchungssystem (das die Funktionalität eines Reisebüros und einer Fluggesellschaft enthält) angebunden werden kann. Es wird die Implementierung des Szenarios auf der Seite des Reisebüro-/Fluggeselschafts-Buchungssystems zur Verfügung gestellt. Die Webanwendung ist nicht Teil der Auslieferung und kann von anderer Seite implementiert werden. Das Szenario ist als Template dokumentiert.

Anhand des Demo-Szenarios können die wichtigsten Technologien erklärt werden, die SAP im Umfeld der Anwendungsintegration derzeit anbietet. Es wurden folgende Weiter- und Neuentwicklungen vorgenommen:

  • Das Flugdatenmodell wurde um zusätzliche DDIC-Objekte (Tabellen, Tabellenfelder, Datenelemente) erweitert.
  • Die Business-Objekte und BAPI-Methoden wurden überarbeitet bzw. neu erstellt.
    Hierdurch stehen zu Release 6.10 BAPIs nach den aktuellen Standards zur Verfügung.

Verwendung der Demo-Szenarien ,,

Mithilfe des Demo-Szenarios ist es möglich, einfache Beispiel-Anwendungen zu implementieren, die für das Training und den Rollout im Bereich Application Integration verwendet werden können.

Das zu Release 6.10 zur Verfügung gestellte Demo-Szenario eignet sich dazu, folgende Technologien und Konzepte im einzelnen zu erklären:

  • SAP-Konzepte und Standards zur Schnittstellenentwicklung (BAPI-Konzept)
  • Konzept der Business-Objekte als grundlegende betriebswirtschaftliche Entitäten, um Geschäftsprozesse abzubilden

  • Zusammenhang: BAPI-Funktionsbaustein im Function Builder BAPI-Methode im BOR

  • BAPI-Strukturen, die BAPI-Parametern zugrundeliegen

  • Namenskonventionen für BAPI-Parameter und Felder in BAPI-Strukturen

  • Wertehilfen (Suchhilfen/Prüftabellen) an Feldern in BAPI-Strukturen

  • Behandlung von ISO-Codes

  • Dokumentations-Richtlinien für BAPI-Funktionsbausteine, Parameter und Business-Objekte

  • Berechtigungskonzept für BAPI-Funktionsbausteine

  • BAPI-Explorer als zentrales Entwicklungs- und Navigationstool für BAPIs

  • ALE-Konzept
  • Asynchrone Kommunikation

  • Generierung einer ALE-Schnittstelle

  • Entwicklung und Dokumentation von Integrationsszenarien
  • Dokumenation (gemäß Template zur Dokumentation von Integrationsszenarien)

  • SAP Interface Repository
  • Interface Repository als zentrale Ablage aller BAPI-Schnittstellen in XML-Format

Darüber hinausgehend lassen sich mit dem Demo-Szenario weitere Anwendungen realisieren, die zur Vermittlung folgender SAP-Technologien und -Konzepte eignen:

  • Anbindung des SAP Business Connectors
  • Internet-Anwendungen
  • Anschluss von SAP DCOM Connector und SAP Java Connector

Ausgelieferte Entwicklungsobjekte

Im einzelnen werden zu Release 6.10 folgende Business-Objekte und BAPIs ausgeliefert:

  • Business-Objekt Flight(Flug)
  • Methode Flight.GetList - Liste von Flügen ermitteln

  • Methode Flight.GetDetail- Details zu einem Flug ermitteln

  • Methode Flight.CheckAvailibility- Verfügbarkeit eines Flugs ermitteln

  • Methode Flight.SaveReplica - Replizierte Flugdaten übernehmen

  • Business-Objekt FlightConnection(Flugverbindung)
  • Methode FlightConnection.GetList- Liste von Flugverbindungen ermitteln

  • Methode FlightConnection.GetDetail- Details zu einer Flugverbindung ermitteln

  • Business-Objekt FlightBooking(Flugbuchung)
  • Methode FlightBooking.GetList - Liste von Flugbuchungen ermitteln

  • Methode FlightBooking.CreateFromData - Flugbuchung anlegen

  • Methode FlightBooking.Cancel - Flugbuchung stornieren

  • Methode FlightBooking.Confirm- Flugbuchung bestätigen

  • Business-Objekt FlightTrip(Flugreise)
  • Methode FlightTrip.GetList- Liste von Flugreisen ermitteln

  • Methode FlightTrip.Create - Flugreise anlegen

  • Business-Objekt FlightCustomer(Flugkunde)
  • Methode FlightCustomer.CreateFromData - Anlegen eines neuen Flugkunden

  • Methode FlightCustomer.EnableWebUse - Internetbenutzer für einen Flugkunden anlegen

  • Methode FlightCustomer.CheckPassword- Internetpasswort überprüfen

  • Methode FlightCustomer.ChangePassword - Internetpasswort ändern

Auswirkungen auf den Datenbestand

Auswirkungen auf die Datenübernahme

Auswirkungen auf die Systemverwaltung

Auswirkungen auf das Customizing

Weitere Informationen






General Data in Customer Master   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 8476 Date: 20240523 Time: 165835     sap01-206 ( 69 ms )