Anfang des InhaltsbereichsHintergrunddokumentation Sabre Dokument im Navigationsbaum lokalisieren

Um die Synchronisation der SAP-Reiseplanung mit Änderungen und neuen Daten auf Seiten der Sabre-Datenbank durchzuführen, steht Ihnen die IDoc-Technologie zur Verfügung. IDocs stellen Container zum Datenaustausch zwischen R/3 und Drittsystemen dar. Aus den Daten werden später die zugehörigen Reisepläne aktualisiert bzw. neue Reisepläne erstellt.

Voraussetzungen

Zusätzlich zu einer aktiven Verbindung zum Reservierungssystem von Sabre muß bei Sabre die Vertriebsstelle des Kunden-Unternehmens und eine zugehörige Queue-Nummer hinterlegt worden sein, mit deren Hilfe das Sabre-System die korrekten PNRs des Unternehmens an die SAP Reiseplanung zurücksendet.

Import der PNR-Änderungen und Anlegen der IDocs

Zum Import der PNR-Daten aus dem angeschlossenen Reservierungssystem Sabre benutzen Sie das Programm GET_SABRE_PNR. Dabei werden die Daten als IDoc wie in einem Zwischenspeicher abgelegt. Im Programm GET_SABRE_PNR werden die virtuelle Vertriebsstelle und die Queue-Nummer zur Identifizierung an das Sabre-System geschickt. Wenn im Sabre-System geänderte PNRs vorhanden sind, so werden diese ausnahmslos in das SAP-System importiert und für jede PNR wird ein IDoc erzeugt. Die Daten werden auf der Sabre-Datenbank von der Synchronisations-Queue gelöscht.

Vorgehensweise zum Einrichten der IDoc-Steuerungsparameter

Um die Steuerungsparameter der IDocs einzurichten, nehmen Sie folgende Einstellungen vor.

Vorgehensschritt

Transaktionscode

Aktivität

IDoc-Typ und Segmenttypen definieren:

WE30

Überprüfen Sie, daß der Eintrag TRPL_PNR_IDOC existiert und ausschließlich Segmenttypen enthält, deren technischer Name mit E1FTPS_PNR_* beginnt.

Vorgangscode Eingang definieren

WE42

Legen Sie über Neue Einträge den Vorgangscode TRPL_PNR_IN an.

Eigenschaften der Eingangsfunktionsbausteine für die Verarbeitung der IDocs definieren

BD51

Legen Sie über neue Einträge den Eingangsfunktionsbaustein IDOC_INPUT_FITP_PNR mit dem Inputtyp '1' an. Aktivieren Sie 'Dialog möglich'.

EDI: Logische Nachrichtentypen definieren

WE81

Legen Sie über Neue Einträge den Nachrichtentyp TRPL_PNR_MSG an, z.B. mit dem Kurztext 'Eingang PNR'.

Nachrichtentyp und IDoc-Typ einander zuordnen

WE82

Tragen Sie über Neue Einträge folgende Werte ein:

Nachrichtentyp: TRPL_PNR_MSG

Basistyp: TRPL_PNR_IDOC

Release: 46C

Eingangsfunktionsbaustein, Nachrichtentyp und IDoc-Typ einander zuordnen

WE57

Tragen Sie über Neue Einträge folgende Werte ein:

Baustein: IDOC_INPUT_FITP_PNR

TYP: F

Basistyp: TRPL_PNR_IDOC

Nachrichtentyp: TRPL_PNR_MSG

Richtung: '2' (Eingang)

Funktionsbausteine für ALE-EDI Eingang definieren

BD67

Tragen Sie über Neue Einträge folgende Werte ein:

Vorgangscode: TRPL_PNR_IN

Funktionsbaustein: IDOC_INPUT_FITP_PNR

Port definieren für IDoc-Verarbeitung

WE21

Definieren Sie einen Port für den Typ Transaktionaler RFC.

Partnervereinbarungen definieren

WE20

Da die IDocs vom R/3-System erzeugt und verarbeitet werden, müssen Sie sowohl die Eingangs- als auch die Ausgangsparameter definieren:

Legen Sie ein logisches System an (Partnerart 'LS') mit folgenden Parametern:

Ausgangsparameter:

Nachrichtentyp: TRPL_PNR_MSG

Empfängerport: wie in WE21 definiert

Eingangsparameter:

Nachrichtentyp: TRPL_PNR_MSG

Vorgangscode: TRPL_PNR_IN

Verarbeiten der IDocs

Bei der Verarbeitung der erzeugten IDocs werden im SAP-System entweder vorhandene Reisepläne aktualisiert oder neue Reisepläne angelegt. Die Verarbeitung kann manuell oder automatisch gesteuert werden.

Automatische Verarbeitung

Diese Art der Verarbeitung empfiehlt sich für den Produktivbetrieb. Hierbei können Sie für die Verarbeitung einen Batch-Job einrichten, der regelmäßig durchgeführt wird. Sie müssen dazu beim Einrichten der Steuerungsparameter der IDocs über die Transaktion Partnervereinbarungen (WE20) sowohl bei den Details der Ausgangsparametern als auch bei den Details der Eingangsparameter die Option IDoc sofort übergeben aktivieren.

Manuelle Verarbeitung

Zum Durchführen gezielter Tests bietet sich die manuelle Verarbeitungsart an.

Wenn bei den Details der Ausgangsparameter der Parameter IDocs sammeln gesetzt ist, müssen Sie die IDoc-Verarbeitung manuell starten. Bei der manuellen Verarbeitung nutzen Sie das Programm RBDAPP01, um die IDocs an die SAP-Reiseplanung zu senden, d.h. um die PNR-Daten auf der R/3-Datenbank zu aktualisieren.

Fehlerkontrolle

Sie können sich den Status der IDocs anzeigen lassen. Wählen Sie hierzu im SAP Easy Access Menü über Werkzeuge à Business Communication à IDoc-Basis à IDoc à IDoc Listen (WE05). Fehlerhafte IDoc-Segmente können Sie dort auswählen und bearbeiten.

Falls Sie ein IDoc geändert haben, sichern Sie Ihre Änderungen und senden Sie es über das Programm RBDAGAIE an die SAP-Reiseplanung.

 

 

Siehe auch:

Weitere Informationen zur IDoc-Technologie finden Sie unter Strukturlink IDoc-Schnittstelle / Electronic Data Interchange (BC-SRV-EDI).

Ende des Inhaltsbereichs