Documentation Index

Fetch the complete documentation index at: https://docs.lobstersoftware.com/llms.txt

Use this file to discover all available pages before exploring further.

SAP (Eingangsagent Cron)

Prev Next

Dieser Eingangsagent liest Daten aus einem SAP-System und übergibt sie dem Profil als Eingangsdaten. Dazu ruft er auf dem SAP-System einen Remote Function Call (RFC) auf. Den Datenaustausch regelt eine definierte Schnittstelle. Eine detaillierte Beschreibung finden Sie im Bereich SAP RFC.

Einstellungen

Einstellungsfeld für den Eingangsagenten SAP: SAP-Alias, RFC-Name, Ausgabeformat, Timeout sowie Felder, Strukturen und Tabellen.

SAP Alias: Der SAP-Alias des angebundenen Systems. Die Aliase pflegen Sie in der Konfigurationsdatei ./etc/sap.xml.

RFC Name: Der Name des Funktionsbausteins, den der Eingangsagent auf dem SAP-System aufruft. Beispiel: RFC_READ_TABLE.

Ausgabeformat: Der Eingangsagent verarbeitet die Daten aus dem RFC-Aufruf in einem der Formate CSV, FIXRECORD, SAPXML oder XML. Siehe auch . Es handelt sich bei den Daten nicht um IDoc-Dateien.

Das Ausgabeformat SAPXML parst zusätzlich „tiefe Datentypen" in der Response des RFC beziehungsweise BAPI. Dazu gehören:

  • Tabellen in den EXPORT-Parametern

  • Tabellen in Tabellen

  • Parameter des Typs STRING und XSTRING

  • CHANGING-Parameter

 WICHTIG:  Bei SAPXML scheitert die Erzeugung der Quellstruktur über oder liefert eine falsche Struktur. Starten Sie in diesem Fall einen Job. Erzeugen Sie die Quellstruktur anschließend aus der empfangenen Response des RFC, also aus der Backup-Datei. Siehe Abschnitt Quellstruktur erzeugen.

Timeout: Legt fest, wie lange der Eingangsagent maximal auf eine Antwort des SAP-Systems wartet. Kommen bis dahin keine Daten an, bricht der Job mit einer Fehlermeldung ab.

RFC anfragen: Fragt beim SAP-System die Felder, Strukturen und Tabellen des angegebenen Funktionsbausteins ab. Das Ergebnis erscheint in .

Struktur erzeugen: Erzeugt aus den Strukturen und Tabellen des Funktionsbausteins eine Quellstruktur für das Mapping in Phase 3.

Felder, Strukturen, Tabellen: Hier belegen Sie die Felder, Strukturen und Tabellen für den Aufruf mit Daten. Erlaubt sind Platzhalter und MSG_CALL_-Variablen.