IDoc (Dokumentenart)


images/download/thumbnails/44944806/arrow_up-version-1-modificationdate-1582773421743-api-v2.png Einführung: Eine Beschreibung dieser Phase finden Sie im Abschnitt Phase 2 (Einführung). Siehe speziell auch Unterabschnitt Wann beginnt der Parser ein neues Datenblatt?


images/download/thumbnails/44944806/image2020-3-13_18-24-38-version-1-modificationdate-1584077075938-api-v2.png

Diese Dokumentenart wird im Zusammenhang mit dem Eingangsagenten SAP ALE verwendet und nicht für den zeitgesteuerten Eingangsagenten SAP.


images/download/attachments/44944806/583-version-1-modificationdate-1649308877687-api-v2.png


(1) Wenn diese Checkbox gesetzt wird, dann werden die Quellfelder beim Parsen auf die dort hinterlegten Format-Vorlagen geprüft. Wenn ein Wert die Format-Vorlage des Feldes verletzt oder die Feldlänge überschreitet, wird ein Fehler erzeugt. Im Fehlerfall wird nicht sofort in Phase 2 abgebrochen, sondern erst am Ende von Phase 2 oder bei 50 Fehlern. Achtung: Die Verwendung der Formatprüfung belastet die Performance und sollte nur wenn unbedingt nötig verwendet werden.

(2) Gibt an, ob die Anzahl von Wiederholungen (von Feldern und Knoten) in der Quellstruktur überprüft werden soll.

(3) Diese Checkbox steuert, ob beim Parsen der Feldwerte aus dem IDoc abschließende Leerzeichen entfernt werden.

(4) Gibt an, ob die Daten in einem einzigen Datenblatt zusammengefasst werden sollen. Ist diese Checkbox gesetzt, dann wird unterbunden, dass der Parser mehrere Datenblätter erstellt.

(5) Eingehende Dateien können mit semantischen Regeln überprüft werden. Siehe Abschnitt Semantische Prüfung.

Struktur-Vorlagen


Siehe Abschnitt Vorlagen für Quell- und Zielstrukturen. IDoc-Vorlagen können hier auch online aus einem SAP-System gelesen werden. Siehe Abschnitt Vorlagen aus SAP laden.

Diese Vorlagen sind nur für Feste-Länge-IDocs. XML-IDocs werden in Lobster_data wie normale XML-Dateien behandelt (wobei die entsprechende XSD-/DTD-Schema-Datei von SAP-Seite aus geliefert werden muss). Siehe auch Abschnitt SAP IDocs. Hinweis: Die Strukturen von Feste-Länge-IDocs und dem korrespondierenden XML-IDocs unterscheiden sich deutlich. Es ist nicht möglich, die Quell- oder Ziel-Struktur der einen Art für die andere Art zu verwenden. Es ist aber möglich, über den Mapping-Assistent vergleichsweise schnell ein Mapping zwischen einem XML-IDoc und dem Feste-Länge-IDoc des identischen Typs zu erzeugen. Dazu muss man vorher in einem Profil auf der einen Seite die XML-Struktur (aus XSD) importieren und auf der anderen Seite den selben IDoc-Typ als Feste-Länge-Struktur (online oder als Vorlage).