Anveo EDI Connect / Config / Mappings / Der XML-Konverter
This is an automatic translation. The original post is available in Englisch.

Der XML-Konverter

Der XML-Konverter kann zum Import und Export von XML-Dateien verwendet werden. Anveo EDI Connect unterstützt die meisten XML-Funktionen.

Wir gehen davon aus, dass Sie wissen , wie man mit Mapping arbeitet und wie man auf die EDI-Eigenschaften zugreift.

Für den XML-Konverter gibt es Schulungsvideos.

Verwendung des Assistenten

Sie können die Mapping entweder aus einer XML-Beispieldatei oder einer XSD-Datei erstellen.

Wenn Sie eine XML-Beispieldatei verwenden, bedenken Sie bitte, dass das Modul keine Möglichkeit hat, Schleifen innerhalb der XML-Struktur zu erkennen. Achten Sie darauf, dass sich jede Schleifenstruktur nur einmal wiederholt, sonst müssen Sie einige der erstellten EDI Mapping nachträglich entfernen.

Die XSD-Unterstützung ist noch experimentell und wir unterstützen nicht alle XSD-Optionen. Nach dem Import wird eine Fehlerliste angezeigt, aber in der Regel sollte die Grundstruktur erstellt sein. Wenn es mehrere mögliche Wurzelknoten gibt, fragt das Modul, welcher verwendet werden soll. Wenn die Dateien Includes enthalten, werden wir nach den zusätzlichen XSD-Dateien fragen. Das Modul wird keine Verweise auf externe URLs verfolgen.

Befehle verwenden

Der XML-Konverter unterstützt derzeit keine Befehle.

Import/Export

Wir werden die Eigenschaften und Funktionen für Importe und Exporte separat besprechen.

XML-Daten importieren

Nachdem Sie Mapping erstellt haben, sollten Sie als erstes überprüfen, ob die Kopfeigenschaften korrekt eingestellt sind. Danach können Sie beginnen, Mapping zu erstellen, entweder mit Hilfe des Assistenten, wie oben beschrieben, oder indem Sie sie manuell hinzufügen.

Der XML-Konverter unterstützt nicht die Verwendung von Filtern innerhalb von Write-Table-Schleifen, um einen Datensatz nur dann zu erstellen, wenn die erwarteten Daten geliefert werden. Auch bei Schreibschleifen betrachtet das Modul nur die erste untergeordnete Mapping, wenn diese obligatorisch ist und nicht in der Datei steht, wird die Schleife keinen Datensatz erstellen. Andernfalls erstellt das Modul einen Datensatz und versucht, auch alle anderen untergeordneten Zeilen zu verarbeiten.

Kopfzeileneigenschaften importieren

Direction

Um XML-Daten aus einer externen Quelle in Microsoft Dynamics NAV 2015 zu importieren, setzen Sie die Eigenschaft Direction auf den Wert Import.

Ignore Unknown Elements

Diese Eigenschaft legt fest, wie mit Situationen umgegangen werden soll, in denen die Datei Elemente enthält, die nicht im Mapping definiert sind. Der Standardwert False löst bei unerwarteten Daten einen Fehler aus, was dringend empfohlen wird. Wird der Eigenschaftswert auf False gesetzt, werden alle Elemente ignoriert, die nicht im Mapping definiert sind. Dies kann auch dazu führen, dass Elemente, die im Mapping definiert sind, nicht geparst werden, weil das Mapping sie nicht mehr erkennen kann. Verwenden Sie diese Eigenschaft mit Vorsicht.

Default Namespace (URI)

Diese Eigenschaft definiert einen Namespace, der für Elemente verwendet werden kann, indem das Attribut Mapping line namespace auf Default gesetzt wird. Normalerweise lassen Sie diese Eigenschaft leer.

Zeileneigenschaften importieren

Nachdem Sie eine EDI Mapping erstellt haben, können Sie die Eigenschaften konfigurieren. 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. Der XML-Konverter unterstützt mehrere Datenzeilen mit unterschiedlichen Eigenschaften. Sie steuern, welche Art von XML Mapping Sie erstellen, indem Sie die Eigenschaft Subtype einstellen:

Subtype

Der Untertyp definiert, welche Art von Datenzeile Sie hinzufügen möchten. Die folgenden Werte sind zulässig:

Element

Diese Mapping stellt ein XML-Element dar. Ein XML-Element beginnt in der Datei mit „„.

Attribute

Diese Mapping stellt ein XML-Attribut dar. Ein XML-Attribut befindet sich innerhalb des öffnenden Element-Tags: „„.

Content

Diese Zeile stellt den Inhalt zwischen einem öffnenden und einem schließenden Element-Tag dar. Der Wert wird zwischen gespeichert:„Inhalt„.

Comment

Zeilen dieser Art dienen nur der Information. Das Modul unterstützt den Import von Kommentaren nicht.

Indent

Im XML Mapping versuchen wir, zwei verschiedene Bäume darzustellen, einen, der alle sich wiederholenden Strukturen in Schleifen zusammenfasst, und einen, der die Baumstruktur von XML darstellt. Oft steht dies nicht im Widerspruch zueinander, aber manchmal kann es zweideutig sein. Aus diesem Grund gibt es eine Eigenschaft mit dem Namen Ident, mit der Sie die Einrückung der XML-Struktur explizit festlegen können. Diese wird automatisch vom Importassistenten ausgefüllt, Sie sollten sie jedoch manuell einstellen, wenn Sie Mapping von Hand erstellen.


XML Element bei Importen

Die folgenden Eigenschaften werden nur unterstützt, wenn die Eigenschaft Type auf Data und die Eigenschaft Subtype auf den Wert Element eingestellt ist.

Prefix

XML erlaubt es Ihnen, denselben Elementnamen mehrfach zu verwenden. Manchmal möchte man zeigen, zu welcher Struktur das Element gehört. Sie können ein Präfix angeben, das vor dem Elementnamen verwendet wird. Dies führt dazu, dass das Element als „ dargestellt wird. Bei Importen wird diese Eigenschaft nur verwendet, um die Lesbarkeit von Mapping zu verbessern. Seit Version 4.00 des Moduls wird die nächste Eigenschaft mit dem Namen Namespace (URI) verwendet, um zu prüfen, ob das importierte Element mit der Mapping übereinstimmt.

Namespace (URI)

Ein Element in einer XML-Datei kann einem bestimmten Namespace zugeordnet werden. In den eigentlichen XML-Daten wird dies durch die Verwendung von Präfixen vor dem Elementnamen und die Zuweisung der Namespace-URL zum Präfix irgendwo in der Struktur vor oder auf dem Element dargestellt. Seit Version 4.00 des Moduls wird geprüft, ob der Namespace in der Datei diesem Wert entspricht. Wenn Sie keine Namespaces für ein Element verwenden, lassen Sie diese Eigenschaft leer.

Name

Diese Eigenschaft gibt den Namen des Elements an. Der Elementname wird zwischen den Klammern verwendet.

Mandatory

Gibt an, ob dieses Element obligatorisch ist. Wird diese Eigenschaft auf den Wert True gesetzt, bedeutet dies, dass das Element in der Datei vorhanden sein muss, oder, wenn eine übergeordnete Schleife im Schreibmodus vorhanden ist, dass der Datensatz nur erstellt wird, wenn das Element vorhanden ist. Wenn Sie diese Eigenschaft auf False setzen, wird das Element als bedingt betrachtet.

XML Attribute bei Importen

Die folgenden Eigenschaften werden nur unterstützt, wenn die Eigenschaft Type auf Data und die Eigenschaft Subtype auf den Wert Attribute eingestellt ist. Die Mapping muss ein Kind einer Mapping sein, bei der die Eigenschaft Type auf Data und die Eigenschaft Subtype auf den Wert Element gesetzt ist.

Die Reihenfolge der Attribute ist nicht wichtig und wird vom Import ignoriert. Der gleiche Attributname ist nur einmal pro Element erlaubt.

Name

Gibt den Namen des Attributs an.

DestExpr

Gibt an, wo die Daten gespeichert werden sollen. Im XML-Konverter erzeugen Filter einen Fehler, wenn der Wert nicht übereinstimmt und nicht verwendet werden kann, um Teile des Mapping bedingt zu verarbeiten.

Es gibt einen Abschnitt über den Ausdruck des Reiseziels, wo Sie mehr über diese Eigenschaft erfahren können.

Format Type

Gibt an, wie die Daten vom Modul interpretiert werden sollen.

Die folgenden Werte sind verfügbar:

Auto

Das Feld wird auf der Grundlage des Zieldatentyps automatisch interpretiert.

Date

Die Daten werden als Datum interpretiert. Sie können das Format mit der Eigenschaft Format String angeben.

Time

Die Daten werden als Zeitinformation interpretiert. Sie können das Format mit der Eigenschaft Format String angeben.

Date/Time

Die Daten werden als Datums- und Zeitangaben interpretiert. Sie können das Format mit der Eigenschaft Format String angeben.

Format String

Nur verfügbar, wenn die Eigenschaft Format Type gesetzt ist. Gibt die Datums-/Zeitformatzeichenfolge an, wie unter Arbeiten mit Datums-/Zeitformatzeichenfolgen beschrieben.

Length Type

Gibt an, ob der Wert eine bestimmte Länge haben muss.

Length Type

Sie können angeben, dass Sie die Länge der eingehenden Daten überprüfen möchten. Die folgenden Werte sind zulässig:

Ignore

Überprüfen Sie nicht die Länge der Eingabe.

Max (Error)

Erzeugt einen Fehler, wenn der Wert länger als zulässig ist.

Max (Truncate with Warning)

Erzeugt eine Warnung, wenn der Wert länger als zulässig ist, und kürzt die Ausgabe auf die zulässige Länge ab.

Max (Truncate)

Kürzen Sie den Wert, wenn er länger als zulässig ist.

Max (Truncate…)

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.

Exact (Error)

Erzeugt einen Fehler, wenn die Ausgabe nicht die angegebene Länge hat.

Exact (Truncate/Pad with Warning)

Schneidet den Wert ab oder füllt ihn auf, wenn er nicht die angegebene Länge hat, und gibt eine Warnung aus.

Exact (Pad)

Erzeugt einen Fehler, wenn der Wert länger als zulässig ist. Füllen Sie den Wert auf, wenn er zu kurz ist.

Exact (Truncate/Pad)

Der Wert wird auf die angegebene Anzahl von Zeichen gekürzt oder aufgefüllt.

Length

Diese Eigenschaft ist nur verfügbar, wenn die Eigenschaft Length Type eingestellt ist. Die zulässige Länge für das Feld.

XML Content bei Importen

Die folgenden Eigenschaften werden nur unterstützt, wenn die Eigenschaft Type auf Data und die Eigenschaft Subtype auf den Wert Content gesetzt ist.

Die Mapping muss ein Kind einer Mapping sein, bei der die Eigenschaft Type auf Data und die Eigenschaft Subtype auf den Wert Element gesetzt ist. Wenn Sie sowohl XML-Attribute als auch einen Inhalt haben, ist die Reihenfolge der Mapping nicht wichtig. Wir empfehlen jedoch, die Attribute zur besseren Lesbarkeit voranzustellen.

DestExpr

Gibt an, wo die Daten gespeichert werden sollen. Im XML-Konverter erzeugen Filter einen Fehler, wenn der Wert nicht übereinstimmt und nicht verwendet werden kann, um Teile des Mapping bedingt zu verarbeiten.

Es gibt einen Abschnitt über den Ausdruck des Reiseziels, wo Sie mehr über diese Eigenschaft erfahren können.

Format Type

Gibt an, wie die Daten vom Modul interpretiert werden sollen.

Die folgenden Werte sind verfügbar:

Auto

Das Feld wird auf der Grundlage des Zieldatentyps automatisch interpretiert.

Date

Die Daten werden als Datum interpretiert. Sie können das Format mit der Eigenschaft Format String angeben.

Time

Die Daten werden als Zeitinformation interpretiert. Sie können das Format mit der Eigenschaft Format String angeben.

Date/Time

Die Daten werden als Datums- und Zeitangaben interpretiert. Sie können das Format mit der Eigenschaft Format String angeben.

Format String

Nur verfügbar, wenn die Eigenschaft Format Type gesetzt ist. Gibt die Datums-/Zeitformatzeichenfolge an, wie unter Arbeiten mit Datums-/Zeitformatzeichenfolgen beschrieben.

Length Type

Gibt an, ob der Wert eine bestimmte Länge haben muss.

Length Type

Sie können angeben, dass Sie die Länge der eingehenden Daten prüfen möchten. Die folgenden Werte sind zulässig:

Ignore

Überprüfen Sie nicht die Länge der Eingabe.

Max (Error)

Erzeugt einen Fehler, wenn der Wert länger als zulässig ist.

Max (Truncate with Warning)

Erzeugt eine Warnung, wenn der Wert länger als zulässig ist, und kürzt die Ausgabe auf die zulässige Länge ab.

Max (Truncate)

Kürzen Sie den Wert, wenn er länger als zulässig ist.

Max (Truncate…)

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.

Exact (Error)

Erzeugt einen Fehler, wenn die Ausgabe nicht die angegebene Länge hat.

Exact (Truncate/Pad with Warning)

Schneidet den Wert ab oder füllt ihn auf, wenn er nicht die angegebene Länge hat, und gibt eine Warnung aus.

Exact (Pad)

Erzeugt einen Fehler, wenn der Wert länger als zulässig ist. Füllen Sie den Wert auf, wenn er zu kurz ist.

Exact (Truncate/Pad)

Der Wert wird auf die angegebene Anzahl von Zeichen gekürzt oder aufgefüllt.

Length

Diese Eigenschaft ist nur verfügbar, wenn die Eigenschaft Length Type eingestellt ist. Die zulässige Länge für das Feld.

XML Comment zu Einfuhren

Der XML-Import kann keine XML-Kommentare verarbeiten. Der Konverter ignoriert alle Kommentare in der Datei. Sie können zu Referenzzwecken Zeilen vom Typ Kommentar hinzufügen, aber sie bieten keine Funktionalität oder EDI-Eigenschaften für XML-Importe.

XML-Daten exportieren

Kopfzeileneigenschaften exportieren

Direction

Um XML-Daten aus Microsoft Dynamics NAV 2015 zu exportieren, setzen Sie die Eigenschaft Direction auf den Wert Export.

Default Namespace (URI)

Der Namespace, der verwendet werden soll, wenn die Namespace-Eigenschaft eines Elements auf den TextDefault“ gesetzt ist.

Fallback Communication Channel

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.

Send Channel After Convert

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.

Fallback Receiver Partner

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.

Zeileneigenschaften exportieren

Nachdem Sie eine EDI Mapping erstellt haben, können Sie die Eigenschaften konfigurieren. 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. Der XML-Konverter unterstützt mehrere Datenzeilen mit unterschiedlichen Eigenschaften. Sie steuern, welche Art von XML Mapping Sie erstellen, indem Sie die Eigenschaft Subtype einstellen:

Subtype

Der Untertyp definiert, welche Art von Datenzeile Sie hinzufügen möchten. Die folgenden Werte sind zulässig:

Header

Diese Mapping stellt eine XML-Kopfzeile dar. Ein XML-Header sieht aus wie „<?xml … ?>“.

Element

Diese Mapping stellt ein XML-Element dar. Ein XML-Element beginnt in der Datei mit „„.

Attribute

Diese Mapping stellt ein XML-Attribut dar. Ein XML-Attribut befindet sich innerhalb des öffnenden Element-Tags: „„.

Content

Diese Zeile stellt den Inhalt zwischen einem öffnenden und einem schließenden Element-Tag dar. Der Wert wird zwischen gespeichert:„Inhalt„.

Comment

Zeilen dieser Art dienen nur der Information. Das Modul unterstützt den Import von Kommentaren nicht.

DOCTYPE

Fügt der Ausgabe einen Doctype-Knoten hinzu. Ein Doctype sieht aus wie „<!DOCTYPE … >“.

XML Header bei Exporten

Encoding

Sie können die XML-Kodierung für die Ausgabe angeben. Dadurch wird die in den Kopfzeileneigenschaften gewählte Kodierung außer Kraft gesetzt.

Standalone

Gibt an, ob die XML-Datei eigenständig ist.

Version

Gibt die XML-Version an. Ab sofort wird nur noch die Version 1.0 unterstützt.


XML Element bei Exporten

Prefix

XML erlaubt es Ihnen, denselben Elementnamen mehrfach zu verwenden. Manchmal möchte man zeigen, zu welcher Struktur das Element gehört. Sie können ein Präfix angeben, das vor dem Elementnamen verwendet wird. Das Präfix und der Namespace müssen übereinstimmen. Wenn der Namespace nicht explizit mit diesem Präfix definiert ist, fügt das Modul die Definition automatisch zum aktuellen Element hinzu.

Namespace (URI)

Ein Element in einer XML-Datei kann einem bestimmten Namespace zugeordnet werden. In den eigentlichen XML-Daten wird dies durch die Verwendung von Präfixen vor dem Elementnamen und die Zuweisung der Namespace-URL zum Präfix irgendwo in der Struktur vor oder auf dem Element dargestellt.

Name

Diese Eigenschaft gibt den Namen des Elements an. Der Elementname wird zwischen den Klammern verwendet.

Conditional Output

Sie können diese Eigenschaft auf den Wert True setzen, um das Element nur auszugeben, wenn ein angegebener Quellausdruck mit einem angegebenen Filter übereinstimmt.

NAV Filter

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.

SourceExpr

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.

XML Attribute bei Exporten

Name

Gibt den Namen des XML-Attributs an.

Conditional Output

Sie können diese Eigenschaft auf den Wert True setzen, um das XML-Attribut nur auszugeben, wenn ein angegebener Quellausdruck mit einem angegebenen Filter übereinstimmt.

NAV Filter

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 XML-Attribut wird nur dann in der Ausgabe erscheinen, wenn der Wert aus dem angegebenen Quellausdruck innerhalb des angegebenen Filters liegt.

SourceExpr

Dies ist die Dokumentation der Eigenschaft SourceExpr der bedingten Ausgabe. Es gibt eine zweite Eigenschaft mit diesem Namen, um den Wert des XML-Attributs anzugeben.

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 XML-Attribut in der Ausgabe erscheinen soll oder nicht.

SourceExpr

Dies ist die Dokumentation der Eigenschaft SourceExpr für den Wert des XML-Attributs.

Gibt den Quellwert für das Attribut an.

Format Type

Sie können den Datentyp der Daten auswählen, die Sie importieren möchten.

Die folgenden Werte sind verfügbar:

Auto

Das Feld wird auf der Grundlage des Quelldatentyps automatisch formatiert.

NAV Format String

Sie können einen Formatstring verwenden, wie Sie ihn für die in Microsoft Dynamics NAV 2015 eingebaute AL/C/AL-Funktion FORMAT verwenden können.

Date

Die Daten werden als Datum formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Time

Die Daten sind als Zeitangaben formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Date/Time

Die Daten werden als Datums- und Zeitangaben formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Number

Die Daten werden als numerischer Wert formatiert.

Format String

Nur verfügbar, wenn die Eigenschaft Format Type auf Datum/Uhrzeit oder NAV-Formatstring 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.

Blank Zeros

Gibt, falls vorhanden, an, dass leere Werte als leeres Feld anstelle der standardmäßigen leeren Darstellung ausgegeben werden sollen.

Decimal Character

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Gibt an, welches Zeichen als Dezimaltrennzeichen verwendet werden soll.

Thousands Separator Character

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob Tausender getrennt werden sollen und wenn, welches Zeichen verwendet werden soll.

Max. Decimal Places

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Die maximale Anzahl von Dezimalstellen, die ausgegeben werden sollen.

Min. Decimal Places

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.

Sign

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob das positive/negative Vorzeichen ausgegeben werden soll.

Negative Only

Geben Sie nur das „-„-Zeichen aus.

Always

Geben Sie das „+“- und „-„-Zeichen aus.

Sign after Value

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob das Vorzeichen hinter den Zahlen stehen soll.

Length Type

Dieses Feld ist nur verfügbar, wenn die Eigenschaft Field Type auf Variable eingestellt ist. Die möglichen Aktionen werden von den Konvertern gemeinsam genutzt, in diesem Konverter können Sie einen anderen Feldtyp
für Felder mit fester Länge verwenden. Die folgenden Werte sind zulässig:

Ignore

Überprüfen Sie nicht die Länge der Ausgabe.

Max (Error)

Erzeugt einen Fehler, wenn der Wert länger als zulässig ist.

Max (Truncate with Warning)

Erzeugt eine Warnung, wenn der Wert länger als zulässig ist, und kürzt die Ausgabe auf die zulässige Länge ab.

Max (Truncate)

Kürzen Sie den Wert, wenn er länger als zulässig ist.

Max (Truncate…)

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.

Exact (Error)

Erzeugt einen Fehler, wenn die Ausgabe nicht die angegebene Länge hat.

Exact (Truncate/Pad with Warning)

Schneidet den Wert ab oder füllt ihn auf, wenn er nicht die angegebene Länge hat, und gibt eine Warnung aus.

Exact (Pad)

Erzeugt einen Fehler, wenn der Wert länger als zulässig ist. Füllen Sie den Wert auf, wenn er zu kurz ist.

Exact (Truncate/Pad)

Der Wert wird auf die angegebene Anzahl von Zeichen gekürzt oder aufgefüllt.

Length

Diese Eigenschaft kann verwendet werden, um die gewünschte Länge der Ausgabe anzugeben.

Alignment

Dieses Feld ist nur verfügbar, wenn die Eigenschaft Field Type auf Fixed Length oder
gesetzt ist und die Eigenschaft Length Validation auf Auffüllen der Ausgabe eingestellt ist. Wo die Ausgabe ausgerichtet werden soll, wenn der Wert kürzer ist als die auszugebende Zeichenzahl.

Auto

Abhängig vom Datentyp des Quellausdrucks ausrichten.

Left

Den Wert links ausrichten. Das bedeutet, dass zuerst der Wert ausgegeben wird und danach das Auffüllzeichen verwendet wird, um das Feld zu füllen.

Right

Beginnen Sie mit dem Auffüllen und geben Sie den Wert rechtsbündig aus.

Pad Character

Dieses Feld ist nur verfügbar, wenn die Eigenschaft Field Type auf Fixed Length oder die Eigenschaft Length Validation auf Auffüllen der Ausgabe eingestellt ist. Welches Zeichen als Füllzeichen verwendet werden soll, wenn der Wert nicht lang genug ist.

XML Content bei Exporten

Conditional Output

Sie können diese Eigenschaft auf den Wert True setzen, um den Inhalt nur auszugeben, wenn ein angegebener Quellausdruck mit einem angegebenen Filter übereinstimmt. In Anveo EDI Connect 4.00 und neuere Versionen: Wenn Sie keinen Inhalt für ein Element ausgeben, wird das Element in der Ausgabe als selbstschließendes XML-Element in der Form „“ dargestellt. Wenn Sie einen leeren Inhalt ausgeben, gibt der Konverter das Start- und Endelement aus.

NAV Filter

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. Der XML-Inhalt wird nur dann in der Ausgabe erscheinen, wenn der Wert aus dem angegebenen Quellausdruck innerhalb des angegebenen Filters liegt.

SourceExpr

Dies ist die Dokumentation der Eigenschaft SourceExpr der bedingten Ausgabe. Es gibt eine zweite Eigenschaft mit diesem Namen, um den Wert des XML-Inhalts anzugeben.

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 der Inhalt in der Ausgabe erscheinen soll oder nicht.

SourceExpr

Dies ist die Dokumentation der Eigenschaft SourceExpr für den Wert des XML-Inhalts.

Gibt den Quellwert für das Attribut an.

Format Type

Sie können den Datentyp der Daten auswählen, die Sie importieren möchten.

Die folgenden Werte sind verfügbar:

Auto

Das Feld wird auf der Grundlage des Quelldatentyps automatisch formatiert.

NAV Format String

Sie können einen Formatstring verwenden, wie Sie ihn für die in Microsoft Dynamics NAV 2015 eingebaute AL/C/AL-Funktion FORMAT verwenden können.

Date

Die Daten werden als Datum formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Time

Die Daten sind als Zeitangaben formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Date/Time

Die Daten werden als Datums- und Zeitangaben formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Number

Die Daten werden als numerischer Wert formatiert.

Format String

Nur verfügbar, wenn die Eigenschaft Format Type auf Datum/Uhrzeit oder NAV-Formatstring 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.

Blank Zeros

Gibt, falls vorhanden, an, dass leere Werte als leeres Feld anstelle der standardmäßigen leeren Darstellung ausgegeben werden sollen.

Decimal Character

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Gibt an, welches Zeichen als Dezimaltrennzeichen verwendet werden soll.

Thousands Separator Character

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob Tausender getrennt werden sollen und wenn, welches Zeichen verwendet werden soll.

Max. Decimal Places

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Die maximale Anzahl von Dezimalstellen, die ausgegeben werden sollen.

Min. Decimal Places

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.

Sign

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob das positive/negative Vorzeichen ausgegeben werden soll.

Negative Only

Geben Sie nur das „-„-Zeichen aus.

Always

Geben Sie das „+“- und „-„-Zeichen aus.

Sign after Value

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob das Vorzeichen hinter den Zahlen stehen soll.

Length Type

Dieses Feld ist nur verfügbar, wenn die Eigenschaft Field Type auf Variable eingestellt ist. Die möglichen Aktionen werden von den Konvertern gemeinsam genutzt, in diesem Konverter können Sie einen anderen Feldtyp
für Felder mit fester Länge verwenden. Die folgenden Werte sind zulässig:

Ignore

Überprüfen Sie nicht die Länge der Ausgabe.

Max (Error)

Erzeugt einen Fehler, wenn der Wert länger als zulässig ist.

Max (Truncate with Warning)

Erzeugt eine Warnung, wenn der Wert länger als zulässig ist, und kürzt die Ausgabe auf die zulässige Länge ab.

Max (Truncate)

Schneiden Sie den Wert ab, wenn er länger als zulässig ist.

Max (Truncate…)

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.

Exact (Error)

Erzeugt einen Fehler, wenn die Ausgabe nicht die angegebene Länge hat.

Exact (Truncate/Pad with Warning)

Schneidet den Wert ab oder füllt ihn auf, wenn er nicht die angegebene Länge hat, und gibt eine Warnung aus.

Exact (Pad)

Erzeugt einen Fehler, wenn der Wert länger als zulässig ist. Füllen Sie den Wert auf, wenn er zu kurz ist.

Exact (Truncate/Pad)

Der Wert wird auf die angegebene Anzahl von Zeichen gekürzt oder aufgefüllt.

Length

Diese Eigenschaft kann verwendet werden, um die gewünschte Länge der Ausgabe anzugeben.

Alignment

Dieses Feld ist nur verfügbar, wenn die Eigenschaft Field Type auf Fixed Length oder
gesetzt ist und die Eigenschaft Length Validation auf Auffüllen der Ausgabe eingestellt ist. Wo die Ausgabe ausgerichtet werden soll, wenn der Wert kürzer ist als die auszugebende Zeichenzahl.

Auto

Abhängig vom Datentyp des Quellausdrucks ausrichten.

Left

Den Wert links ausrichten. Das bedeutet, dass zuerst der Wert ausgegeben wird und danach das Auffüllzeichen verwendet wird, um das Feld zu füllen.

Right

Beginnen Sie mit dem Auffüllen und geben Sie den Wert rechtsbündig aus.

Pad Character

Dieses Feld ist nur verfügbar, wenn die Eigenschaft Field Type auf Fixed Length oder die Eigenschaft Length Validation auf Auffüllen der Ausgabe eingestellt ist. Welches Zeichen als Füllzeichen verwendet werden soll, wenn der Wert nicht lang genug ist.

XML Comment zu Exporten

Conditional Output

Sie können diese Eigenschaft auf den Wert True setzen, um den Kommentar nur dann auszugeben, wenn ein angegebener Quellausdruck mit einem angegebenen Filter übereinstimmt.

NAV Filter

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. Der XML-Kommentar wird nur dann in der Ausgabe erscheinen, wenn der Wert aus dem angegebenen Quellausdruck innerhalb des angegebenen Filters liegt.

SourceExpr

Dies ist die Dokumentation der Eigenschaft SourceExpr der bedingten Ausgabe. Es gibt eine zweite Eigenschaft mit diesem Namen, um den Wert des XML-Kommentars anzugeben.

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 der XML-Kommentar in der Ausgabe erscheinen soll oder nicht.

SourceExpr

Dies ist die Dokumentation der Eigenschaft SourceExpr für den Wert des XML-Kommentars.

Gibt den Quellwert für das Attribut an.

Format Type

Sie können den Datentyp der Daten auswählen, die Sie importieren möchten.

Die folgenden Werte sind verfügbar:

Auto

Das Feld wird auf der Grundlage des Quelldatentyps automatisch formatiert.

NAV Format String

Sie können einen Formatstring verwenden, wie Sie ihn für die in Microsoft Dynamics NAV 2015 eingebaute AL/C/AL-Funktion FORMAT verwenden können.

Date

Die Daten werden als Datum formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Time

Die Daten sind als Zeitangaben formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Date/Time

Die Daten werden als Datums- und Zeitangaben formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Number

Die Daten werden als numerischer Wert formatiert.

Format String

Nur verfügbar, wenn die Eigenschaft Format Type auf Datum/Uhrzeit oder NAV-Formatstring 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.

Blank Zeros

Gibt, falls vorhanden, an, dass leere Werte als leeres Feld anstelle der standardmäßigen leeren Darstellung ausgegeben werden sollen.

Decimal Character

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Gibt an, welches Zeichen als Dezimaltrennzeichen verwendet werden soll.

Thousands Separator Character

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob Tausender getrennt werden sollen und wenn, welches Zeichen verwendet werden soll.

Max. Decimal Places

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Die maximale Anzahl von Dezimalstellen, die ausgegeben werden sollen.

Min. Decimal Places

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.

Sign

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob das positive/negative Vorzeichen ausgegeben werden soll.

Negative Only

Geben Sie nur das „-„-Zeichen aus.

Always

Geben Sie das „+“- und „-„-Zeichen aus.

Sign after Value

Nur verfügbar, wenn die Eigenschaft Format Type auf Number eingestellt ist. Ob das Vorzeichen hinter den Zahlen stehen soll.

XML DOCTYPE bei Exporten

Conditional Output

Sie können diese Eigenschaft auf den Wert True setzen, um den Kommentar nur dann auszugeben, wenn ein angegebener Quellausdruck mit einem angegebenen Filter übereinstimmt.

NAV Filter

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. Der XML
DOCTYPE wird nur dann in der Ausgabe erscheinen, wenn der Wert aus dem angegebenen Quellausdruck innerhalb des angegebenen Filters liegt.

SourceExpr

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 der XML-DOCTYPE in der Ausgabe erscheinen soll oder nicht.

Name

Gibt den DOCTYPE-Namen an, z. B. „html“.

Public ID

Gibt die öffentliche ID an.

System ID

Gibt die System-ID an.

Internal Subset

Gibt die interne Teilmenge an.