Der EDIFACT-Konverter
Der EDIFACT-Konverter unterstützt den Import und Export jedes EDIFACT-Stapeltyps in jeder EDIFACT-Version. Wir unterstützen derzeit keine interaktiven EDIFACT-Nachrichtentypen.
Wir gehen davon aus, dass Sie wissen , wie man mit Mapping arbeitet und wie man auf die EDI-Eigenschaften zugreift.
Für den EDIFACT-Konverter gibt es Schulungsvideos.
Mapping Assistent zum Erstellen und Aktualisieren von Mapping
Der EDIFACT-Konverter verfügt über einen leistungsfähigen Assistenten zur Erstellung der Mapping aus einer Beispieldatei. Sie können auch bestehende Mappings aus zusätzlichen Dateien aktualisieren, wenn Sie die Einrückung der Mapping nicht geändert haben. Seien Sie bitte vorsichtig bei der Aktualisierung von Zuordnungen und erstellen Sie immer zuerst eine Sicherungskopie.
Vor der Ausführung des Assistenten muss das Modul den EDIFACT-Standard kennen. Ohne diese Informationen ist der Assistent zwar in der Lage, ein funktionierendes Mapping zu erstellen, aber er kann keine Wiederholungen erkennen und kennt die Elementnamen, die zulässige Länge usw. nicht.
Wie Sie die EDIFACT-Standards importieren, wird im Kapitel über die Installation beschrieben.
Nachdem Sie die richtige Standardbeschreibung importiert haben, sollten Sie die Kopfeigenschaften des EDI Mapping einstellen. Anschließend können Sie den Assistenten ausführen und Ihre Beispieldatei auswählen. Die Analyse der Datei kann einige Zeit in Anspruch nehmen, daher sollten Sie mit einer kleinen Datei beginnen. Die Mapping wird später viel schneller sein.
Befehle
Der EDIFACT-Konverter unterstützt ein paar spezielle Befehle. Die verfügbaren Befehle sind:
Dieser Befehl verlässt das aktuelle Mapping, ohne den aktuellen Tabellensatz zu schreiben. Mit Vorsicht zu verwenden.
Mit diesem Befehl können Sie ein anderes Mapping starten, wie eine Nachbearbeitung. Sie benötigen jedoch keine Tabellendaten, um zum nächsten Mapping zu gelangen, und Sie können das Mapping dynamisch festlegen. Dies wird hauptsächlich in Vorverarbeitungs-Mappings verwendet, bei denen Sie je nach Nachrichtentyp oder Absender ein anderes EDIFACT Mapping aufrufen. Der Befehl mit dem Namen SkipSegments kann helfen, unnötige Teile der EDIFACT-Datei zu überspringen und Ihr Mapping klein zu halten.
Mit diesem Befehl können Sie alle EDIFACT-Daten bis zu einem bestimmten Segment überspringen. Dies wird vor allem in Pre-Process-Mappings verwendet, wo man z.B. nur den Header parsen und den Rest der Datei überspringen will, weil er von einem anderen Mapping verarbeitet wird. Es ist auch möglich, bestimmte Nachrichtentypen zu überspringen, während andere im selben Mapping verarbeitet werden.
Veraltet seit Version 4.00 des Moduls. Mit diesem Befehl wird eine neue EDI-Nachricht erstellt und die Systemtabellen werden gesperrt. Wir empfehlen, stattdessen die Befehle SkipSegments in Kombination mit RUNASYNC zu verwenden.
Veraltet seit Version 4.00 des Moduls. Bitte verwenden Sie stattdessen RUNASYNC, wenn möglich. Der RUN-Befehl sperrt EDI-Systemtabellen und verhindert, dass mehrere EDI-Prozesse gleichzeitig ausgeführt werden.
Konverter-Funktionen
Der EDIFACT-Konverter stellt das Objekt mit dem Namen EDIFACT zur Verfügung, das die spezielle Funktion SEGMENTCOUNT bereitstellt, mit der Sie die Anzahl der Segmente in der aktuellen EDIFACT-Nachricht ausgeben können. Dieser Wert wird in der Regel im Segment UNT für das Datenelement mit dem Namen: Number of Segments in a Message verwendet.
Einfuhr/Ausfuhr
Wir werden die Eigenschaften und Funktionen für Importe und Exporte separat besprechen.
EDIFACT-Daten importieren
Mapping importieren
Um EDIFACT-Daten in Microsoft Dynamics NAV 2013R2 zu importieren, wählen Sie bitte den Eigenschaftswert Import.
Anveo EDI Connect bietet nur begrenzte Unterstützung für Kodierungen. Wir können nicht alle Varianten unterstützen, aber Sie können die am besten passende Variante aus der Liste ausprobieren:
Verwenden Sie die interne Kodierung von Microsoft Dynamics NAV 2013R2.
Verwenden Sie die Windows-Kodierung. Der Zeichensatz kann je nach Installation variieren.
Verwenden Sie eine DOS-Kodierung.
Erfordert Microsoft Dynamics 2013R2 oder höher.
UTF-8-Kodierung verwenden.
Erfordert Microsoft Dynamics 2013R2 oder höher.
UTF-16-Kodierung verwenden.
Sie können festlegen, dass der Assistent zur Erstellung eines neuen Mapping nach mehreren Interpretationen der Datenstruktur suchen soll. Wenn Sie diese Eigenschaft auf einen höheren Wert als eins setzen, führt dies zu mehreren Kandidaten und einer längeren Analysezeit während der Ausführung des Mapping.
Schleifen/Gruppe importieren
Die EDIFACT-Struktur enthält Gruppen, die man aus den eigentlichen Daten nicht erkennen kann. Diese Gruppen sind in der Dokumentation definiert und ermöglichen es Ihnen, Strukturen zu wiederholen. Gruppen können wie jede andere Schleife verwendet werden, um z. B. Tabellen hinzuzufügen.
Wenn Sie bei einem EDIFACT-Import eine Tabelle im Schreibmodus hinzufügen, prüft der Konverter in den untergeordneten Strukturen, ob alle Pflichtelemente vorhanden sind und ob alle Filter erfüllt sind. Dies ist nützlich, um bedingte Verzweigungen in das Mapping einzufügen. Andererseits kann es die Fehlersuche erschweren, weil beim Mapping Teile übersprungen werden können.
Wir empfehlen, die Eigenschaft Min. Repeat auf mindestens eins zu setzen, wenn Sie erwarten, dass die Struktur in der Datei vorhanden ist. Auf diese Weise muss das Modul die untergeordnete Struktur nicht überprüfen und kann direkt versuchen, die Zeilen zu konvertieren. Dadurch wird das Mapping etwas schneller und Sie erhalten auch bessere Fehlermeldungen, falls die Mapping nicht mit der Datei übereinstimmt.
Sie können die Schleifen auch verwenden, ohne eine Tabelle hinzuzufügen. Bei Importen verhalten sie sich ähnlich wie eine Tabelle im Schreibmodus und prüfen die untergeordnete Struktur, bevor sie die Schleife betreten. Sie können dies verwenden, wenn Sie die Daten nicht importieren wollen oder wenn Sie nur an den letzten Werten der Schleife interessiert sind.
Eigenschaften der Importdatenzeile
Nachdem Sie eine EDI Mapping erstellt haben, können Sie die Eigenschaften konfigurieren.
Mapping importieren
Wir werden nur die Eigenschaften für EDI Mapping zeigen, bei denen die Eigenschaft Type auf Data eingestellt ist, da sich die anderen Eigenschaften wie in jedem anderen Mapping verhalten. Es gibt mehrere Arten von Datenleitungen.
Diese Eigenschaft definiert den Typ der Datenleitung, die Sie konfigurieren möchten.
Die verfügbaren Optionen hängen von der Position ab, an der Sie versuchen, die Mapping hinzuzufügen. Einige Datenzeilen sind nur als Kinder eines anderen Typs zulässig.
In dieser Liste werden alle verfügbaren Optionen für EDIFACT-Importe angezeigt:
Die Zeile stellt das spezielle Segment UNA dar, das als Service String Advice bezeichnet wird. Er wird verwendet, um zu definieren, welche Steuerzeichen verwendet werden. Aus technischer Sicht ist es außerdem zwingend erforderlich, in der Datei keine 7-Bit-Zeichen zu verwenden. Anveo EDI Connect verwendet die Standardzeichen, wenn nicht anders angegeben. Wenn das Segment UNA in der Datei enthalten ist, müssen Sie diese Datenzeile zu Mapping hinzufügen, um die Datei importieren zu können. Diese Zeile führt nicht zu einem Fehler, wenn die Datei das Segment nicht enthält. Die tatsächlich verwendeten Steuerzeichen werden derzeit im Mapping definiert. Die
Ein Segment definiert die Art der Daten, die folgen. In EDIFACT sind Segmentnamen in der Regel dreistellig und definieren eine Grundfunktion. Eine Mapping vom Typ Segment gibt den Segmentbezeichner an. Die eigentlichen Daten werden als untergeordnete Zeilen im EDI Mapping dargestellt.
Ein Composite fasst mehrere zusammengehörende Datenelemente zusammen. Ein Composite ist nur dann in der Datei sichtbar, wenn mehrere Datenelemente im Composite verwendet werden. Das Composite selbst enthält keine Daten.
Das Datenelement ist die Struktur, die die eigentlichen Daten enthält, die Sie auf Felder abbilden können.
Import Service String Advice
Die tatsächlich verwendeten Steuerzeichen werden derzeit im Mapping definiert. Die Informationen aus der Datei werden derzeit ignoriert. In EDIFACT sind die Zeichen normalerweise immer die Standardzeichen.
Das Trennzeichen, das zwischen den Datenelementen eines Composites verwendet wird.
Das Trennzeichen, das zwischen Datenelementen außerhalb eines Composites verwendet wird.
Das als Dezimalkomma verwendete Zeichen.
Ein Zeichen, das verwendet werden kann, um anzugeben, dass das folgende Zeichen als Literal und nicht als Steuerzeichen zu interpretieren ist.
Ein Zeichen, das eine Wiederholung eines Datenelements angibt. Anveo EDI Connect unterstützt zur Zeit keine wiederholten Datenelemente.
Der Segmentterminator, der das Segment abschließt. Mit anderen Worten: Dieses Zeichen wird zur Trennung verschiedener Segmente verwendet.
Segment importieren
Sie müssen die Segmente definieren, die in der Datei enthalten sein können. Wenn Sie die Daten analysieren wollen, müssen Sie auch die Komposita und Datenelemente hinzufügen, die Sie verarbeiten wollen. Ein Segment kann bedingt sein, d. h. es kann in der Datei enthalten sein, muss es aber nicht.
Mit dieser Eigenschaft kann die Agentur angegeben werden, die für den verwendeten EDIFACT-Standard zuständig ist. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: UN.
Diese Eigenschaft kann verwendet werden, um die verwendete EDIFACT-Version anzugeben. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: D96A.
Diese Eigenschaft kann verwendet werden, um den verwendeten EDIFACT-Nachrichtentyp anzugeben. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: ORDERS.
Gibt an, ob ein Element in der Datei enthalten sein muss oder ob es optional ist.
Das Element muss in der Datei enthalten sein. Wenn diese Mapping ein Kind einer Schleife ist, kann sie auch als Akzeptanzkriterium verwendet werden, ob die Schleife verarbeitet werden kann oder nicht, wie oben beschrieben.
Das Element ist an Bedingungen geknüpft. Erzeugen Sie keinen Fehler, wenn er nicht in der Datei enthalten ist. Dieses Element hat keinen Einfluss auf die Annahme einer Schleife.
Gibt die Position des Segments gemäß der EDIFACT-Dokumentation an. Diese Eigenschaft wird nur als Referenz und bei neuen Linien verwendet, um das richtige Segment zu finden. Die Eigenschaft wird beim Importieren einer Datei ignoriert.
Legt fest, wie oft das Element gemäß der Dokumentation wiederholt werden kann. Dies hat keinen Einfluss auf den Import der Datei, Sie müssen eine Schleife hinzufügen oder die Zeile duplizieren, wenn Sie mehrere Instanzen verarbeiten wollen.
Definiert das Segment-Tag. Das Segment-Tag ist der Wert, der in der Datei erscheint, in der Regel drei Zeichen lang, wie BGM, UNB usw.
Der Name wird derzeit nicht verwendet und dient nur als Referenz.
Composite importieren
Mit dieser Eigenschaft kann die Agentur angegeben werden, die für den verwendeten EDIFACT-Standard zuständig ist. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: UN.
Diese Eigenschaft kann verwendet werden, um die verwendete EDIFACT-Version anzugeben. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: D96A.
Gibt an, ob das Kompositum im Segment enthalten sein muss oder ob es optional ist.
Das Kompositum muss in dem Segment enthalten sein. Es kann auch als Akzeptanzkriterium für das übergeordnete Segment verwendet werden.
Das Kompositum ist an Bedingungen geknüpft. Erzeugen Sie keinen Fehler, wenn er nicht in der Datei enthalten ist. Dieses Element hat keinen Einfluss auf die Annahme einer Schleife.
Gibt die Position des Composites gemäß der EDIFACT-Dokumentation an. Die Position ist in der Regel eine Zahl, z. B. „010“. Die Zahl muss durch 10 teilbar sein. Die gleiche Position kann nur einmal gelesen werden. Mit der Eigenschaft Position kann auch die Position der Mapping geändert werden.
Legt den Tag des Kompositums fest. Typische Tags sind „C001“, das Tag hat keinen Einfluss auf die Verarbeitung von Dateien. Es wird hauptsächlich verwendet, um automatisch festzustellen, ob das Element gemäß der Norm obligatorisch ist usw.
Der Name wird derzeit nicht verwendet und dient nur als Referenz.
DataElement importieren
Mit dieser Eigenschaft kann die Agentur angegeben werden, die für den verwendeten EDIFACT-Standard zuständig ist. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: UN.
Diese Eigenschaft kann verwendet werden, um die verwendete EDIFACT-Version anzugeben. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: D96A.
Gibt das Ziel der Daten an. Wir haben einen separaten Abschnitt über den Zielausdruck. Sie können die Art des Zielausdrucks leer lassen, wenn Sie die Daten nicht verarbeiten wollen, dies aber möglicherweise zu einem späteren Zeitpunkt tun möchten. Sie können die Mapping löschen, wenn Sie die Daten nicht verarbeiten wollen.
Sie können Filter verwenden, um Akzeptanzkriterien zu definieren, die entweder einen Teil des Mapping nicht verarbeiten oder einen Fehler erzeugen, wenn die Daten nicht dem Filter entsprechen. Speziell für EDIFACT empfehlen wir dringend die Verwendung von Filtern, wenn Sie kombinierte Werte mit einem Qualifier nehmen, um zu prüfen, ob der Qualifier der erwartete ist.
Gibt an, ob das Datenelement im Segment/Komposit enthalten sein muss oder ob es optional ist.
Das Datenelement muss im Segment/Komposit enthalten sein. Es kann auch als Akzeptanzkriterium für das übergeordnete Segment verwendet werden.
Das Datenelement ist an Bedingungen geknüpft. Erzeugen Sie keinen Fehler, wenn er nicht in der Datei enthalten ist. Dieses Element hat keinen Einfluss auf die Annahme einer Schleife.
Gibt die Position des Datenelements gemäß der EDIFACT-Dokumentation an. Die Position ist in der Regel eine Zahl, z. B. „010“. Die Zahl muss durch 10 teilbar sein. Die gleiche Position kann nur einmal gelesen werden. Mit der Eigenschaft Position
kann auch die Position der Mapping geändert werden.
Definiert den Tag des Datenelements. Das Tag hat keinen Einfluss auf die Verarbeitung von Dateien. Es wird hauptsächlich verwendet, um automatisch festzustellen, ob das Element gemäß der Norm obligatorisch ist usw.
Der Name wird derzeit nicht verwendet und dient nur als Referenz.
Diese Eigenschaft definiert den Datentyp nach dem EDIFACT-Standard. Dies dient nur zur Information und hat keinen Einfluss auf die Bearbeitung.
Die folgenden Werte sind zulässig:
Überprüfen Sie nicht die Länge der Ausgabe.
Erzeugt einen Fehler, wenn der Wert länger als zulässig ist.
Erzeugt eine Warnung, wenn der Wert länger als zulässig ist, und kürzt die Ausgabe auf die zulässige Länge ab.
Schneiden Sie den Wert ab, wenn er länger als zulässig ist.
Kürzen Sie den Wert, wenn er länger als zulässig ist, und fügen Sie „…“ am Ende hinzu, um anzuzeigen, dass der Wert nicht vollständig ist.
Erzeugt einen Fehler, wenn die Ausgabe nicht die angegebene Länge hat.
Schneidet den Wert ab oder füllt ihn auf, wenn er nicht die angegebene Länge hat, und gibt eine Warnung aus.
Erzeugt einen Fehler, wenn der Wert länger als zulässig ist. Füllen Sie den Wert auf, wenn er zu kurz ist.
Der Wert wird auf die angegebene Anzahl von Zeichen gekürzt oder aufgefüllt.
Diese Eigenschaft legt fest, ob es sich um ein Feld mit variabler oder fester Länge gemäß dem EDIFACT-Standard handelt. Dies dient nur zur Information und hat keinen Einfluss auf die Bearbeitung.
Das Feld hat eine variable Länge.
Das Feld hat eine feste Länge.
Legt fest, wie viele Zeichen in dem Datenelement zulässig sind.
Sie können den Datentyp der Daten auswählen, die Sie importieren möchten.
Die folgenden Werte sind verfügbar:
Das Feld wird auf der Grundlage des Zieldatentyps automatisch interpretiert.
Die Daten werden als Datum interpretiert. Sie können das Format mit der Eigenschaft Format String angeben.
Die Daten werden als Zeitinformation interpretiert. Sie können das Format mit der Eigenschaft Format String angeben.
Die Daten werden als Datums- und Zeitangaben interpretiert. Sie können das Format mit der Eigenschaft Format String angeben.
Nur verfügbar, wenn die Eigenschaft Format Type gesetzt ist. Gibt die Datums-/Zeitformatzeichenfolge an, wie unter Arbeiten mit Datums-/Zeitformatzeichenfolgen beschrieben.
Sie können eine Liste mit Beispielwerten pflegen. Der Assistent zur Erstellung und Aktualisierung von Mapping füllt diese Liste automatisch aus der Beispieldatei aus.
EDIFACT-Daten exportieren
Mapping exportieren
Um EDIFACT-Daten aus Microsoft Dynamics NAV 2013R2 zu exportieren, wählen Sie bitte den Eigenschaftswert Export.
Anveo EDI Connect bietet nur begrenzte Unterstützung für Kodierungen. Wir können nicht alle Varianten unterstützen, aber Sie können die am besten passende Variante aus der Liste ausprobieren:
Verwenden Sie die interne Kodierung von Microsoft Dynamics NAV 2013R2.
Verwenden Sie die Windows-Kodierung. Der Zeichensatz kann je nach Installation variieren.
Verwenden Sie eine DOS-Kodierung.
Erfordert Microsoft Dynamics 2013R2 oder höher.
UTF-8-Kodierung verwenden.
Erfordert Microsoft Dynamics 2013R2 oder höher.
UTF-16-Kodierung verwenden.
EDIFACT-Dateien können nach jedem Segment einen Zeilenumbruch aufweisen. Dadurch wird die Datei etwas größer, aber besser lesbar. Diese Eigenschaft legt fest, ob der Konverter Zeilenumbrüche ausgeben soll. Diese Option kann nicht dynamisch geändert werden. Wenn ein Partner Zeilenumbrüche benötigt und ein anderer nicht, müssen Sie zwei separate Zuordnungen erstellen. Der Konverter verwendet einen Windows-Zeilenumbruch (Wagenrücklauf und Zeilenvorschub).
Sie können festlegen, dass der Assistent zur Erstellung eines neuen Mapping nach mehreren Interpretationen der Datenstruktur suchen soll. Wenn Sie diese Eigenschaft auf einen höheren Wert als eins setzen, führt dies zu mehreren Kandidaten und einer längeren Analysezeit während der Ausführung des Mapping.
Der Kommunikationskanal, der verwendet werden soll, wenn er nicht zuvor entweder durch einen anderen Mapping, AL-/C/AL-Code oder durch die Verwendung der Geschäftsvorfälle festgelegt wurde. Ab Anveo EDI Connect 4.00 kann dieses Feld leer gelassen werden.
Legt fest, ob der Kommunikationskanal nach der Ausführung dieses Mapping gesendet werden soll. Damit können die Dateien automatisch gesendet werden, ohne dass ein separater Auftrag erforderlich ist.
Sie können einen Empfängerpartner angeben, der als Fallback verwendet wird, falls zuvor kein Partner angegeben wurde. Der Partner wird von einigen Kommunikationskanälen zur Auswahl des Empfängers verwendet. Und kann innerhalb des Mapping aufgerufen werden, um z.B. eine Identifikationsnummer des Partners auszugeben.
Mapping Linieneigenschaften exportieren
Nachdem Sie eine EDI Mapping erstellt haben, können Sie die Eigenschaften konfigurieren.
Mapping exportieren
Wir zeigen nur die Eigenschaften für Mapping, bei denen die Eigenschaft Type auf Data eingestellt ist, da sich die anderen Eigenschaften wie bei jedem anderen Mapping verhalten. Es gibt mehrere Arten von Datenleitungen.
Diese Eigenschaft definiert den Typ der Datenleitung, die Sie konfigurieren möchten.
Die verfügbaren Optionen hängen von der Position ab, an der Sie versuchen, die Mapping hinzuzufügen. Einige Datenzeilen sind nur als Kinder eines anderen Typs zulässig.
In dieser Liste werden alle verfügbaren Optionen für EDIFACT-Importe angezeigt:
Die Zeile stellt das spezielle Segment UNA dar, das als Service String Advice bezeichnet wird. Er wird verwendet, um zu definieren, welche Steuerzeichen verwendet werden. Aus technischer Sicht ist es außerdem zwingend erforderlich, in der Datei keine 7-Bit-Zeichen zu verwenden. Anveo EDI Connect verwendet die Standardzeichen, wenn nicht anders angegeben. Wenn das Segment UNA in der Datei enthalten ist, müssen Sie diese Datenzeile zu Mapping hinzufügen, um die Datei importieren zu können. Diese Zeile erzeugt keinen Fehler, wenn die Datei das Segment nicht enthält. Die tatsächlich verwendeten Steuerzeichen werden derzeit im Mapping definiert. Die
Ein Segment definiert die Art der Daten, die folgen. In EDIFACT haben Segmentnamen in der Regel drei Zeichen und definieren eine Grundfunktion. Eine Mapping vom Typ Segment gibt den Segmentbezeichner an. Die eigentlichen Daten werden als untergeordnete Zeilen im EDI Mapping dargestellt.
Ein Composite fasst mehrere zusammengehörende Datenelemente zusammen. Ein Composite ist nur dann in der Datei sichtbar, wenn mehrere Datenelemente im Composite verwendet werden. Das Composite selbst enthält keine Daten.
Das Datenelement ist die Struktur, die die eigentlichen Daten enthält, die Sie auf Felder abbilden können.
Export Service String Advice
Wenn Sie eine „Service String Advice“ (UNA) zu einem EDI-Export Mapping hinzufügen, können Sie die in der Ausgabedatei verwendeten Zeichen konfigurieren. Das UNA-Segment sollte die erste Datenzeile im EDI Mapping sein.
Das Trennzeichen, das zwischen den Datenelementen eines Composites verwendet wird.
Das Trennzeichen, das zwischen Datenelementen außerhalb eines Composites verwendet wird.
Das als Dezimalkomma verwendete Zeichen.
Ein Zeichen, das verwendet werden kann, um anzugeben, dass das folgende Zeichen als Literal und nicht als Steuerzeichen zu interpretieren ist.
Ein Zeichen, das eine Wiederholung eines Datenelements angibt. Anveo EDI Connect unterstützt derzeit keine wiederholten Datenelemente, aber Sie können definieren, welches Zeichen in der Ausgabe des „Service String Advice“ verwendet wird. Wenn Sie diesen Wert setzen, wird das Wiederholungszeichen in den Datenausgaben automatisch ausgeblendet.
Der Segmentterminator, der das Segment abschließt. Mit anderen Worten: Dieses Zeichen wird zur Trennung verschiedener Segmente verwendet. Sie können in den Eigenschaften der Mapping angeben, ob zusätzliche Zeilenumbrüche verwendet werden sollen.
Segment Export
Es können nur die im Mapping definierten Segmente ausgegeben werden. Sie müssen also alle erforderlichen Segmente in der Ausgabedatei konfigurieren.
Mit dieser Eigenschaft kann die Agentur angegeben werden, die für den verwendeten EDIFACT-Standard zuständig ist. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: UN. Diese Eigenschaft hat keinen Einfluss auf den Konverterausgang.
Diese Eigenschaft kann verwendet werden, um die verwendete EDIFACT-Version anzugeben. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: D96A. Diese Eigenschaft hat keinen Einfluss auf den Konverterausgang.
Diese Eigenschaft kann verwendet werden, um den verwendeten EDIFACT-Nachrichtentyp anzugeben. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: ORDERS. Diese Eigenschaft hat keinen Einfluss auf den Konverterausgang.
Sie können diese Eigenschaft auf den Wert True setzen, um das Element nur auszugeben, wenn ein angegebener Quellausdruck mit einem angegebenen Filter übereinstimmt.
Diese Eigenschaft ist nur verfügbar, wenn die Eigenschaft Conditional Output auf True gesetzt ist. Ein Filter, gegen den der SourceExpr geprüft wird. Der Quellausdruck wird als Text für die Anwendung des Filters interpretiert. Das Element erscheint nur dann in der Ausgabe, wenn der Wert aus dem angegebenen Quellausdruck innerhalb des angegebenen Filters liegt.
Diese Eigenschaft ist nur verfügbar, wenn die Eigenschaft Conditional Output auf True gesetzt ist. Diese Eigenschaft gibt an, welcher Wert verwendet werden soll, um zu entscheiden, ob er dem angegebenen Filter entspricht und das Element in der Ausgabe erscheinen soll oder nicht.
Gibt an, ob ein Element in der Datei enthalten sein muss oder ob es optional ist.
Das Element muss in der Datei enthalten sein. Dieses Feld dient bei Ausfuhren nur zur Information. Der Konverter kann fehlende Pflichtelemente nicht erkennen.
Das Element ist an Bedingungen geknüpft.
Gibt die Position des Segments gemäß der EDIFACT-Dokumentation an. Diese Eigenschaft wird nur als Referenz und bei neuen Linien verwendet, um das richtige Segment zu finden. Die Eigenschaft hat keinen Einfluss auf die Leistung des Konverters.
Legt fest, wie oft das Element gemäß der Dokumentation wiederholt werden kann. Dies hat keinen Einfluss auf die Konverterleistung und wird bei der Ausgabe nicht überprüft.
Definiert das Segment-Tag. Das Segment-Tag ist der Wert, der in der Datei erscheint, in der Regel drei Zeichen lang, wie BGM, UNB usw.
Der Name wird derzeit nicht verwendet und dient nur als Referenz.
Composite exportieren
Mit dieser Eigenschaft kann die Agentur angegeben werden, die für den verwendeten EDIFACT-Standard zuständig ist. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: UN. Dies hat keinen Einfluss auf die Leistung des Konverters.
Diese Eigenschaft kann verwendet werden, um die verwendete EDIFACT-Version anzugeben. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: D96A. Dies hat keinen Einfluss auf die Leistung des Konverters.
Sie können diese Eigenschaft auf den Wert True setzen, um das Element nur auszugeben, wenn ein angegebener Quellausdruck mit einem angegebenen Filter übereinstimmt.
Diese Eigenschaft ist nur verfügbar, wenn die Eigenschaft Conditional Output auf True gesetzt ist. Ein Filter, gegen den der SourceExpr geprüft wird. Der Quellausdruck wird als Text für die Anwendung des Filters interpretiert. Das Element erscheint nur dann in der Ausgabe, wenn der Wert aus dem angegebenen Quellausdruck innerhalb des angegebenen Filters liegt.
Diese Eigenschaft ist nur verfügbar, wenn die Eigenschaft Conditional Output auf True gesetzt ist. Diese Eigenschaft gibt an, welcher Wert verwendet werden soll, um zu entscheiden, ob er dem angegebenen Filter entspricht und das Element in der Ausgabe erscheinen soll oder nicht.
Gibt an, ob das Kompositum im Segment enthalten sein muss oder ob es optional ist.
Das Kompositum muss in dem Segment enthalten sein. Diese Eigenschaft dient nur zur Information und hat keinen Einfluss auf die Konverterleistung.
Das Kompositum ist an Bedingungen geknüpft.
Gibt die Position des Composites gemäß der EDIFACT-Dokumentation an. Diese Eigenschaft ist wichtig, da sie auch festlegt, wie die Informationen in der Datei ausgegeben werden sollen. Die Position ist in der Regel eine Zahl, z. B. „010“. Die Zahl muss durch 10 teilbar sein. Die gleiche Position kann nur einmal geschrieben werden. Mit der Eigenschaft Position kann auch die Position der Mapping geändert werden.
Definiert den Tag des Composites. Typische Tags sind „C001“, das Tag hat keinen Einfluss auf die Verarbeitung von Dateien. Sie wird hauptsächlich verwendet, um automatisch festzustellen, ob das Element gemäß der Norm obligatorisch ist usw.
Der Name wird derzeit nicht verwendet und dient nur als Referenz.
DataElement exportieren
Mit dieser Eigenschaft kann die Agentur angegeben werden, die für den verwendeten EDIFACT-Standard zuständig ist. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: UN. Diese Eigenschaft hat keinen Einfluss auf die Ausgabe in der Datei.
Diese Eigenschaft kann verwendet werden, um die verwendete EDIFACT-Version anzugeben. Dies ist optional, aber ohne diese Information kann der Konverter nicht automatisch erkennen, ob ein Element z.B. obligatorisch ist. Ein typischer Wert ist: D96A. Diese Eigenschaft hat keinen Einfluss auf die Ausgabe in der Datei.
Gibt die Quelle der zu schreibenden Daten an. Wir haben einen separaten Abschnitt über die Eigenschaft des Quellenausdrucks.
Sie können diese Eigenschaft auf den Wert True setzen, um das Element nur auszugeben, wenn ein angegebener Quellausdruck mit einem angegebenen Filter übereinstimmt.
Diese Eigenschaft ist nur verfügbar, wenn die Eigenschaft Conditional Output auf True gesetzt ist. Ein Filter, gegen den der SourceExpr geprüft wird. Der Quellausdruck wird als Text für die Anwendung des Filters interpretiert. Das Element wird nur dann in der Ausgabe erscheinen, wenn der Wert aus dem angegebenen Quellausdruck innerhalb des angegebenen Filters liegt.
Diese Eigenschaft ist nur verfügbar, wenn die Eigenschaft Conditional Output auf True gesetzt ist. Diese Eigenschaft gibt an, welcher Wert verwendet werden soll, um zu entscheiden, ob er dem angegebenen Filter entspricht und das Element in der Ausgabe erscheinen soll oder nicht.
Gibt an, ob das Datenelement im Segment/Komposit enthalten sein muss oder ob es optional ist.
Das Datenelement muss im Segment/Komposit enthalten sein. Wird ein Element als obligatorisch eingestuft, wird die Ausgabe erzeugt, auch wenn der Wert leer ist. Dies kann zu ungültigen Dateien führen, da obligatorische Elemente immer einen Wert haben sollten. Der Konverter wird in diesem Fall keinen Fehler erzeugen. Sie sollten überprüfen, ob die für den Export erforderlichen Informationen vorhanden sind, indem Sie die Prüfung Mapping verwenden.
Das Datenelement ist an Bedingungen geknüpft.
Gibt die Position des Datenelements gemäß der EDIFACT-Dokumentation an. Die Position ist wichtig für den Konverter, um zu entscheiden, wo die Informationen ausgegeben werden sollen. Die Position ist in der Regel eine Zahl, z. B. „010“. Die Zahl muss durch 10 teilbar sein. Die gleiche Position kann nur einmal geschrieben werden. Mit der Eigenschaft Position kann auch die Position der Mapping geändert werden.
Definiert den Tag des Datenelements. Das Tag hat keinen Einfluss auf die Verarbeitung von Dateien. Es wird hauptsächlich verwendet, um automatisch festzustellen, ob das Element gemäß der Norm obligatorisch ist usw.
Der Name wird derzeit nicht verwendet und dient nur als Referenz.
Diese Eigenschaft definiert den Datentyp nach dem EDIFACT-Standard. Dies dient nur zur Information und hat keinen Einfluss auf die Bearbeitung.
Die folgenden Werte sind zulässig:
Überprüfen Sie nicht die Länge der Ausgabe.
Erzeugt einen Fehler, wenn der Wert länger als zulässig ist.
Erzeugt eine Warnung, wenn der Wert länger als zulässig ist, und kürzt die Ausgabe auf die zulässige Länge ab.
Den Wert abschneiden, wenn er länger als zulässig ist.
Kürzen Sie den Wert, wenn er länger als zulässig ist, und fügen Sie „…“ am Ende hinzu, um anzuzeigen, dass der Wert nicht vollständig ist.
Erzeugt einen Fehler, wenn die Ausgabe nicht die angegebene Länge hat.
Schneidet den Wert ab oder füllt ihn auf, wenn er nicht die angegebene Länge hat, und gibt eine Warnung aus.
Erzeugt einen Fehler, wenn der Wert länger als zulässig ist. Füllen Sie den Wert auf, wenn er zu kurz ist.
Der Wert wird auf die angegebene Anzahl von Zeichen gekürzt oder aufgefüllt.
Diese Eigenschaft legt fest, ob es sich um ein Feld mit variabler oder fester Länge gemäß dem EDIFACT-Standard handelt. Dies dient nur zur Information und hat keinen Einfluss auf die Bearbeitung.
Das Feld hat eine variable Länge.
Das Feld hat eine feste Länge.
Legt fest, wie viele Zeichen in dem Datenelement zulässig sind.
Sie können den Datentyp der Daten auswählen, die Sie importieren möchten.
Die folgenden Werte sind verfügbar:
Das Feld wird auf der Grundlage des Quelldatentyps automatisch formatiert.
Das Feld wird als Text formatiert.
Eine Datums-/Zeitangabe. Das Format kann durch einen Qualifier angegeben werden, der die zulässigen DTM-Qualifier aus dem EDIFACT-Standard repräsentiert. Sie können auch andere Datums- und Datums-/Zeitformate verwenden, wenn Sie das Format auf andere Weise angeben möchten.
Die Daten werden als Datums- und Zeitangaben formatiert. Sie können das Format mit der Eigenschaft Format String angeben.
Die Daten sind als Datumsangaben formatiert. Sie können das Format mit der Eigenschaft Format String angeben.
Die Daten werden als numerischer Wert formatiert.
Nur verfügbar, wenn die Eigenschaft Format Type auf Date/Time eingestellt ist.
Mit der Suchfunktion können Sie alle verfügbaren Formate anzeigen. Die Zahlen entsprechen dem EDIFACT-Formatqualifier für DTM-Felder.
Nur verfügbar, wenn die Eigenschaft Format Type auf Date/Time Format oder Date format eingestellt ist.
Wenn die Eigenschaft Format Type auf NAV Format String eingestellt ist, können Sie den Formatstring eingeben, wie in der AL / C/AL-Hilfe beschrieben.
Wenn Sie auf Datum/Uhrzeit eingestellt sind, können Sie eine Formatzeichenfolge eingeben, wie unter Arbeiten mit Datum/Uhrzeit-Formatzeichenfolgen beschrieben.
Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Gibt, falls vorhanden, an, dass leere Werte als leeres Feld anstelle der standardmäßigen leeren Darstellung ausgegeben werden sollen.
Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Gibt an, welches Zeichen als Dezimaltrennzeichen verwendet werden soll. Für EDIFACT sollten Sie den Wert wahrscheinlich nicht ändern.
Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob Tausender getrennt werden sollen und wenn, welches Zeichen verwendet werden soll. Für EDIFACT sollten Sie den Wert wahrscheinlich nicht ändern.
Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Die maximale Anzahl von Dezimalstellen, die ausgegeben werden sollen.
Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Die minimale Anzahl der Dezimalstellen, die in der Ausgabe enthalten sein sollen. Dadurch werden die fehlenden Stellen automatisch mit Nullen aufgefüllt.
Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob das positive/negative Vorzeichen ausgegeben werden soll.
Geben Sie nur das „-„-Zeichen aus.
Geben Sie das „+“- und „-„-Zeichen aus.
Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob das Vorzeichen hinter den Zahlen stehen soll. Für EDIFACT sollten Sie den Wert wahrscheinlich nicht ändern und ihn auf dem Standardwert belassen.
Sie können eine Liste mit Beispielwerten pflegen. Der Assistent zum Erstellen und Aktualisieren von Mapping füllt diese Liste automatisch aus der Beispieldatei aus.