Allgemeine EDI Mapping
Wir haben das allgemeine Konzept der EDI-Eigenschaften bereits beschrieben und beschrieben, wie auf die Kopf- und Zeileneigenschaften vom Mapping aus zugegriffen werden kann. In diesem Abschnitt werden wir uns einige Eigenschaften ansehen, die in allen Zuordnungen verfügbar sind. Wir werden uns später die Eigenschaften ansehen, die spezifischer für Mapping sind, wie XML usw.
EDI Mapping
Immer wenn eine Eigenschaft den Wert in den Klammern „{„, „}“ anzeigt, ist sie schreibgeschützt. In der Dokumentation finden Sie zwei Untereigenschaften:
Eine mehrsprachige, aktivierte einzeilige Beschreibung, die dem Benutzer in der EDI Verarbeitungswarteschlange und in der Mapping angezeigt wird. Verwenden Sie diese Eigenschaft, um zu beschreiben, was das Mapping tut.
Eine mehrzeilige, mehrsprachige Eigenschaft, mit der Sie dokumentieren können, was das Mapping im Detail tut. Sie können dies auch für Changelogs etc. verwenden.
Diese Eigenschaft gibt Ihnen eine Menge Kontrolle darüber, was geschehen soll, wenn während der Mapping ein Fehler auftritt. Sie müssen es nicht konfigurieren. Mit dieser Eigenschaft können Sie ein Mapping definieren, das ausgeführt werden soll, falls bei der Ausführung des aktuellen Mapping Fehler auftreten. Vom Fehlerhandler Mapping aus können Sie auf alle benannten Tabellenansichten zugreifen, die im aktuellen Mapping verfügbar sind. Darüber hinaus können Sie auf die queue über die benannte Tabellenansicht PROCESSINGQUEUE zugreifen. Mit der EDI Verarbeitungswarteschlange verbunden, können Sie auf die EDI Verarbeitungsprotokoll-Tabelle mit allen Fehlerinformationen zugreifen.
Vorsicht, der Error Handler wird auch aufgerufen, wenn die Verarbeitung aufgrund von Tabellensperren oder anderen allgemeinen System- oder Lizenzfehlern nicht gestartet werden kann. Sie sollten sicherstellen, dass der Error Handler nicht sich selbst oder andere Mappings in zirkulärer Abhängigkeit aufruft.
EDI Mapping
Die Haupteigenschaft, die in allen Mapping verfügbar ist, ist der Typ. Die wählbaren Werte können vom Mapping abhängen, aber im Allgemeinen können Sie zwischen diesen wählen:
Die Mapping stellt eine Struktur dar, die wiederholt werden kann. Wenn Sie den Mapping in Loop ändern, werden andere Eigenschaften verfügbar. Sie möchten den Typ Loop wählen, wenn Sie einen Abschnitt in einem Mapping wiederholen möchten oder wenn Sie eine Tabelle für den Datenzugriff hinzufügen möchten. Wir werden diesen Zeilentyp für jeden Konverter und im Abschnitt Tabellendaten lesen und schreiben besprechen. Eine Zeile dieses Typs kann Kinder haben, die die Struktur darstellen, die sich wiederholen könnte.
Die Mapping stellt einen Block im Mapping dar, der nur auf der Grundlage einer Bedingung ausgeführt wird. Die Bedingung kann eine beliebige Funktion sein und z.B. zwei Werte vergleichen und die Unterzeilen nur dann ausführen, wenn der Vergleich wahr ergibt.
Wir werden diesen Mapping im Abschnitt über bedingte Verzweigungen im Detail besprechen.
Dies stellt eine Mapping dar. Eine Mapping repräsentiert Daten, die gelesen oder geschrieben oder zwischen Tabellen übertragen werden. Die Eigenschaften einer Mapping hängen vom gewählten Mapping ab. Sie können mehr über Mapping in der Beschreibung des von Ihnen verwendeten Konverters erfahren.
Das Modul bietet einige allgemeine Befehle und einige formatspezifische Befehle. Ein Befehl kann z.B. Daten prüfen, einen Fehler auslösen oder die Verarbeitung abbrechen. Mehr über Befehle erfahren Sie im Abschnitt Arbeiten mit Befehlen.
Immer wenn eine Eigenschaft den Wert in den Klammern „{„, „}“ anzeigt, ist sie schreibgeschützt. In der Dokumentation finden Sie zwei Untereigenschaften:
Eine mehrsprachige, mehrzeilige Beschreibung, die direkt im Mapping angezeigt wird. Damit können alle wichtigen Informationen dokumentiert werden, die für Benutzer, die im Mapping arbeiten, sichtbar sein sollten.
Eine mehrzeilige, mehrsprachige Eigenschaft, mit der Sie dokumentieren können, was die Mapping im Detail tut. Sie können dies auch für Changelogs etc. verwenden.