Ausführung des
Integrationsszenarios
In diesen Abschnitt finden Sie Informationen darüber, wie Sie
· das Integrationsszenario ausführen können
· die Buchungsdaten im System der Fluggesellschaft überprüfen können
· die vom Integration Server verarbeiteten Messages kontrollieren und analysieren können
Führen Sie die folgenden Aktivitäten im SAP-System des Reisebüros aus:
...
1. Wählen Sie im Benutzermenü SAP Exchange Infrastructure → Demo-Beispiele → Reisebüro: Demo-Beispiele ausführen.
2. Melden Sie sich – falls erforderlich - bei der Business Server Pages (BSP)-Anwendung an. Verwenden Sie dabei Ihren Benutzer und Ihr Kennwort für das System des Reisebüros.
Beachten Sie, dass die BSP-Anwendung nur in Englisch zur Verfügung steht und unabhängig von der Anmeldesprache immer in Englisch erscheint.
3. Auf der Einstiegsseite der BSP-Anwendung wählen Sie Book Single Flight (Auswahlknopf).
4. Wählen Sie Start.
5. Wählen Sie den Flug aus, für den Sie eine Buchung anfordern wollen.
Um das Beispiel einfach zu halten, stehen in der von SAP vorgesehenen Standardkonfiguration nur wenige Flüge zur Verfügung: für Lufthansa die Flugnummern 0400 und 0401 und für American Airlines die Flugnummern 0017 und 0064.
In der von SAP vorgesehenen Standardkonfiguration ist sicher gestellt, dass alle Flüge am jeweils Monatsersten vorhanden sind. Daher wurde das Flugdatum auf den ersten Tag des folgenden Monats voreingestellt. Es wird empfohlen, dieses Flugdatum auszuwählen.

Im Dialog wurden auch einige Flüge vorgesehen, die nicht existieren. Dadurch ist es möglich, Fehlersituationen hervorzurufen. Wenn Sie die Flüge Lufthansa 9999 oder American Airlines 9999 wählen, wird die Buchung fehlschlagen.
Wenn Sie dagegen den Flug N.N. 9999 auswählen, rufen Sie den Systemfehler hervor, dass der Empfänger unbekannt ist.
6. Wählen Sie die Flugklasse aus.
Verwenden Sie hierzu die Auswahlknöpfe. Es stehen die drei Flugklassen Economy, Business und First Class zur Verfügung.
7. Geben Sie die Passagierdaten ein.
8. Wählen Sie Create Booking Order.
9. Im folgenden Dialog werden folgende Informationen angezeigt.
¡ Informationen zum Buchungsauftrag
Es werden die Buchungsauftragsnummer (Order Number), die Flugklasse (Flight Class), das Datum des Buchungsauftrages (Order Date) und der Buchungsstatus (Order Status) angezeigt. Die Buchungsauftragsnummer wird für jeden neuen Buchungsauftrag vom System automatisch erzeugt.

Notieren Sie sich die Buchungsnummer, falls Sie den Buchungsstatus zu einem späteren Zeitpunkt nochmals überprüfen wollen.

Beachten Sie die Hinweise zum Buchungsstatus weiter unten.
¡ Informationen zum Passagier
¡ Informationen zum Flug
¡ Bei der Buchungsnummer (Booking Number) handelt es sich um eine Nummer, die von der Fluggesellschaft bei erfolgreicher Buchung vergeben wird. Dieses Feld ist bei erfolgreicher Buchung gefüllt, sonst leer.
10. Direkt nach dem Versenden des Buchungsauftrags erhalten Sie als Buchungsstatus typischerweise die gelbe Ampel. Mit der Drucktaste Refresh können Sie die Informationen aktualisieren und überprüfen, ob mittlerweile eine Antwort von der Fluggesellschaft vorliegt.
Der Buchungsstatus wird durch ein Ampel-Symbol und einen Text ausgedrückt.
· Im Sinne der Flugbuchung hat der Buchungsstatus die folgende Bedeutung:
¡ Der Flug konnte von der Fluggesellschaft gebucht werden (Grüne Ampel).
¡ Der Flug konnte von der Fluggesellschaft nicht gebucht werden (Rote Ampel).
¡ Der Auftrag zur Flugbuchung wurde versendet, aber bisher erfolgte noch keine Antwort von der Fluggesellschaft. (Gelbe Ampel).
· Im Sinne des XI Demo-Beispiels hat der Buchungsstatus die folgende Bedeutung:
¡ Bei grüner und roter Ampel war das Integrationsszenario erfolgreich, da beide Kommunikationsschritte erfolgreich abgeschlossen wurden.
¡ Wird auch nach einiger Wartezeit weiterhin die gelbe Ampel angezeigt, dann ist bei der Kommunikation eventuell ein Fehler aufgetreten. Nähere Informationen erhalten Sie durch Analyse des Monitoring.
Sie können den Buchungsstatus für einen Buchungsauftrag auch noch zu einem späteren Zeitpunkt überprüfen.
Führen Sie die folgenden Aktivitäten im SAP-System des Reisebüros aus:
...
1. Wählen Sie im Benutzermenü SAP Exchange Infrastructure → Demo-Beispiele → Reisebüro: Demo-Beispiele ausführen.
2. Melden Sie sich – falls erforderlich - bei der Business Server Pages (BSP)-Anwendung an. Verwenden Sie dabei Ihren Benutzer und Ihr Kennwort für das System des Reisebüros.
3. Auf der Einstiegsseite der BSP-Anwendung wählen Sie Query Booking Status (Auswahlknopf).
4. Im Feld Order Number geben Sie die Buchungsauftragsnummer an.
5. Wählen Sie Query Status.
Es werden folgende Informationen zur Flugbuchung angezeigt:
¡ Buchungsdatum, Flugklasse und Buchungsstatus
Beim Buchungsstatus (Order Status) wird z.B. angezeigt, ob die Buchung erfolgreich durchgeführt wurde.
¡ Daten zum Passagier, für den die Flugbuchung beauftragt wurde
¡ Details zum Flug, für den die Flugbuchung beauftragt wurde
Um die korrekte Ausführung des Integrationsszenarios zu überprüfen, können Sie die Buchungsdaten im System der Fluggesellschaft nachprüfen.
Führen Sie die folgenden Aktivitäten im SAP-System der jeweiligen Fluggesellschaft aus:
...
1. Wählen Sie im Benutzermenü SAP Exchange Infrastructure → Demo-Beispiele → Fluggesellschaft: Flugdaten anzeigen.
2. Im Rahmen Funktionsauswahl wählen Sie Buchungsdaten anzeigen (Auswahlknöpfe).
3.
Wählen Sie Ausführen (
).
4. Im Bild Data Browser geben Sie Selektionskriterien für die Anzeige der Buchungsdaten an.
Folgende Felder eignen sich zur sinnvollen Selektion: Feld CARRID für das Kürzel der Fluggesellschaft (z.B. LH für Lufthansa und AA für American Airlines), Feld CONNID für die Flugnummer (z.B. 0400), Feld FLDATE für das Flugdatum (z.B. 01.07.2004), Feld ORDER_DATE für das Buchungsdatum. Es wird empfohlen für das Buchungsdatum das jeweils aktuelle Datum einzugeben.
5. In der folgenden Tabelle erhalten Sie Detailinformationen zu allen Flugbuchungen. Hierzu gehören
¡ Details zum Flug, für den die Flugbuchung beauftragt wurde
¡ Daten zum Passagier, für den die Flugbuchung beauftragt wurde
¡ Daten zur Buchung (Buchungsnummer, Buchungsdatum)
Mit der Monitoring-Transaktion können Sie die Messages anzeigen, die bei der Ausführung des Integrationsszenarios vom Integration Server verarbeitet wurden. Anhand der Payload der Message können Sie direkt überprüfen, welche betriebswirtschaftlichen Daten bei der Ausführung des Integrationsszenarios ausgetauscht worden sind.
Siehe Monitoring der Messages.