Jitterbit Design Studio SAP Ereignislistener
Übersicht
Der Jitterbit SAP Event Listener ist eine lokal installierte Anwendung, die auf ausgehende IDocs von SAP wartet. Für die Konfiguration ist die Verwendung des SAP -Connectors erforderlich für Jitterbit Design Studio, um ein SAP IDoc-Ereignis als Teil eines Design Studio Operation zu konfigurieren. Sobald der SAP Ereignislistener vollständig konfiguriert ist, lösen die von ihm empfangenen IDocs den Design Studio Operation aus.
Voraussetzungen
Um den SAP Event Listener verwenden zu können, müssen alle Voraussetzungen des SAP Connectors erfüllt sein, wie unter Voraussetzungen beschrieben in SAP Konnektor.
Wenn Sie unserer Empfehlung folgen und den SAP Event Listener auf einem privaten Agenten installieren, müssen alle Voraussetzungen eines privaten Agenten erfüllt sein, wie in Systemanforderungen für private Agenten beschrieben.
Darüber hinaus müssen die folgenden, für den SAP Event Listener spezifischen Voraussetzungen erfüllt sein:
- Das SAP -System muss konfiguriert sein mit einer RFC-Destination, einem transaktionalen RFC- Port(tRFC) und einem Partnerprofil zur Verwendung durch den Jitterbit SAP Event Listener.
- Der SAP Event-Listener muss installiert sein auf einer Maschine, die diese Anforderungen erfüllt:
- Verfügt über ein 64-Bit-Operationssystem mit Windows Server 2012 R2 oder höher, Windows 8 oder höher oder eine aktuelle Debian- oder RPM-basierte Linux Distribution.
- Hat die entsprechenden SAP Java Connector (SAP JCo) 3.1 SDK-Dateien installiert.
- Der SAP Event-Listener muss konfiguriert sein, um einen privaten Agenten zu verwenden. Wir empfehlen, den SAP Event Listener auf demselben Computer wie einen privaten Agenten zu installieren.
- Damit der SAP Event Listener eine hohe Verfügbarkeit aufweist, muss, wenn sich in einer privaten Agentengruppe mehr als ein privater Agent befindet, auf jedem Agenten in der Gruppe eine Instanz des SAP Event Listener installiert und auf genau dieselbe Weise konfiguriert sein.
- Bei Verwendung von SAP S/4HANA Single-Tenant ist der SAP Event Listener in der Version 8.29.2.3 oder höher erforderlich. (SAP ECC wird ohne Mindestversionsnummer unterstützt.)
- Design Studio Version 8.29.2.8 oder höher ist erforderlich, um den SAP Ereignislistener zu konfigurieren und zu verwenden.
Erste Schritte
Der Leitfaden „Erste Schritte mit dem SAP Ereignislistener“ bietet eine Zusammenfassung und empfohlene Reihenfolge der Installations- und Konfigurationsschritte für die Verwendung des SAP Event Listener sowie eine Beschreibung, wie Harmony und der SAP Event Listener IDoc-Ereignisse verarbeiten.
Unterstützte RFC-Protokolle
Der SAP Event Listener unterstützt die Protokolle transaktionaler RFC (tRFC) und queued RFC (qRFC):
- Transaktionale RFCs
- Ein tRFC-Funktionsaufruf wird genau einmal im Zielsystem ausgeführt.
- Das System prüft, ob bereits eine TID (Unique Transaction Identifier) verarbeitet wurde. Wenn dies der Fall ist, wird der tRFC-Funktionsaufruf ignoriert.
- Wenn das Zielsystem bei Aufruf nicht verfügbar ist, versucht der SAP Connector weiterhin, die Transaktion zu verarbeiten. Der SAP Connector verarbeitet auch weiterhin andere tRFC-Funktionsaufrufe.
- Die Reihenfolge, in der die tRFC-Funktionsaufrufe verarbeitet werden, ist nicht garantiert.
- RFCs in der Warteschlange
- Jeder qRFC-Funktionsaufruf wird in eine Ausgangswarteschlange gestellt, die in einer bestimmten Reihenfolge verarbeitet wird.
- Ein qRFC-Funktionsaufruf kann erst ausgeführt werden, wenn alle Vorgänger in der Warteschlange verarbeitet wurden. Ein qRFC-Funktionsaufruf wird nur übertragen, wenn er keine Vorgänger in der beteiligten Warteschlange hat.
- Nachdem ein qRFC-Funktionsaufruf ausgeführt wurde, versucht das System, die nächste qRFC-Transaktion in der Sequenz aus der Warteschlange zu starten.
- Für die Queue-Verwaltung werden für jede qRFC-Transaktion ein Queue-Name und ein Queue-Zähler benötigt. Jedem qRFC-Aufruf, der chronologisch abgearbeitet werden soll, wird ein Queue-Name zugewiesen.
Bekanntes Problem
Bei der neuesten Version des SAP Event Listener tritt das folgende Bekanntes Problem auf:
-
SAP Event Listener: Die Windows Konfigurations-UI kann nicht geöffnet werden
-
Zusammenfassung: Beim Versuch, die Windows SAP Event Listener-Konfiguration über die Benutzeroberfläche zu öffnen, tritt eine Ausnahme auf.
-
Zusätzliche Informationen: Dieses Problem tritt auf, wenn eine zuvor gespeicherte Konfiguration, die den erforderlichen äußeren Satz von
<events>
Und</events>
Tags im Feld Ereignisdetails wurden seitdem versehentlich ohne diese Tags gespeichert. -
Wiederherstellung: Bearbeiten Sie die Konfigurationsdatei manuell unter
C:\ProgramData\JitterbitSAPEventListener\conf\sapeventconfig.xml
um die erforderlichen äußeren Tags zu ersetzen. Die Windows-Konfigurationsoberfläche kann erneut geöffnet werden.
-