Anveo EDI Connect / Config / Mappings / Der XML-Konverter
Diese Seite wurde automatisch übersetzt. Ursprünglich wurde der Inhalt auf Englisch verfasst.

Der XML-Konverter

Mit dem XML-Konverter können XML-Dateien importiert und exportiert werden. Anveo EDI Connect unterstützt die meisten XML-Funktionen.

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

Verwendung des Assistenten

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

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

Die XSD-Unterstützung ist noch experimentell und wir unterstützen nicht alle XSD-Optionen. Wir werden nach dem Import eine Liste der Fehler anzeigen, aber normalerweise sollte die Grundstruktur erstellt werden. Wenn es mehrere mögliche Wurzelknoten gibt, fragt das Modul Sie, welcher verwendet werden soll. Wenn die Dateien Includes enthalten, werden wir nach den zusätzlichen XSD-Dateien fragen. Das Modul folgt keinen Verweisen auf externe URLs.

Verwendung von Befehlen

Der XML-Konverter unterstützt derzeit keine Befehle.

Importieren/Exportieren

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

XML-Daten importieren

Nach dem Anlegen des Mappings sollten Sie zunächst prüfen, ob die Headereigenschaften korrekt eingestellt sind. Anschließend können Sie mit der Erstellung von Mapping-Linien beginnen, entweder mit Hilfe des Assistenten, wie oben beschrieben, oder indem Sie diese manuell hinzufügen.

Der XML-Konverter unterstützt nicht die Verwendung von Filtern innerhalb von Schreib-Tabellenschleifen, um einen Datensatz nur dann zu erstellen, wenn die erwarteten Daten bereitgestellt werden. Auch für Schreibschleifen betrachtet das Modul nur die erste Child-Mapping-Linie, wenn sie obligatorisch ist und nicht in der Datei, wird die Schleife keinen Datensatz erstellen. Andernfalls erstellt das Modul einen Datensatz und versucht, auch alle anderen Unterzeilen zu verarbeiten.

Kopfeigenschaften importieren

Direction

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

Ignore Unknown Elements

Diese Eigenschaft definiert, wie man mit Situationen umgeht, in denen die Datei Elemente enthält, die nicht im Mapping definiert sind. Der Standardwert False wirft einen Fehler bei unerwarteten Daten aus, was dringend empfohlen wird. Wenn Sie den Eigenschaftswert auf False setzen, werden alle Elemente ignoriert, die nicht im Mapping definiert sind. Dies kann auch dazu führen, dass Elemente, die im Mapping definiert sind, nicht mehr analysiert werden, da das Mapping sie nicht mehr erkennen kann. Verwenden Sie dies mit Vorsicht mit Eigentum.

Default Namespace (URI)

Diese Eigenschaft definiert einen Namensraum, der für Elemente verwendet werden kann, indem das Attribut mapping line namespace auf Default gesetzt wird. Normalerweise lässt du dieses Eigentum leer.

Linieneigenschaften importieren

Nachdem Sie eine EDI-Mapping-Linie angelegt haben, können Sie die Eigenschaften konfigurieren. Wir zeigen nur die Eigenschaften für EDI-Mapping-Linien mit der Type-Eigenschaft auf Data, da sich die anderen Eigenschaften wie in jedem anderen Mapping verhalten. Der XML-Konverter unterstützt mehrere Datenleitungen mit unterschiedlichen Eigenschaften. Sie steuern, welche Art von XML-Mapping-Linie Sie erstellen, indem Sie die Eigenschaft Subtype setzen:

Subtype

Der Subtyp definiert, welche Art von Datenleitung Sie hinzufügen möchten. Die folgenden Werte sind erlaubt:

Element

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

Attribute

Diese Mapping-Linie repräsentiert ein XML-Attribut. Ein XML-Attribut befindet sich im Tag des öffnenden Elements: „„.

Content

Diese Zeile stellt den Inhalt zwischen einem öffnenden und einem schließenden Elementtag dar. Der Wert wird zwischengespeichert: “ Inhalt„.

Comment

Zeilen dieser Art dienen nur zur Information. Das Modul unterstützt das Importieren von Kommentaren nicht.

Indent

Im XML-Mapping versuchen wir, zwei verschiedene Bäume darzustellen, einen, der alle sich wiederholenden Strukturen in Schleifen gruppiert und einen, der die Baumstruktur von XML darstellt. Oftmals ist dies kein Konflikt, aber manchmal kann es mehrdeutig sein. Aus diesem Grund gibt es eine Eigenschaft mit dem Namen Ident, mit der Sie die Einrückung der XML-Struktur explizit setzen können. Diese wird automatisch aus dem Importassistenten gefüllt, sollte aber manuell eingestellt werden, wenn Sie Mapping-Linien von Hand erstellen.


XML Element zu Importen

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

Prefix

XML ermöglicht es Ihnen, den gleichen 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. Beim Import wird diese Eigenschaft nur verwendet, um das Mapping lesbarer zu machen. Seit Version 4.00 des Moduls wird mit der nächsten Eigenschaft mit dem Namen Namespace (URI) geprüft, ob das importierte Element mit der Mapping-Linie übereinstimmt.

Namespace (URI)

Ein Element in einer XML-Datei kann einem bestimmten Namensraum zugeordnet werden. In den eigentlichen XML-Daten wird dies durch Präfixe vor dem Elementnamen und die Zuordnung der Namensraum-URL zum Präfix irgendwo in der Struktur vor oder auf dem Element dargestellt. Seit Version 4.00 des Moduls prüfen wir, ob der Namensraum in der Datei mit diesem Wert übereinstimmt. Wenn Sie für ein Element keine Namensräume verwenden, lassen Sie diese Eigenschaft leer.

Name

Diese Eigenschaft gibt den Elementnamen an. Der Elementname wird zwischen den Klammern verwendet.

Mandatory

Gibt an, ob dieses Element obligatorisch ist. Das Setzen dieser Eigenschaft auf den Wert True bedeutet, dass sich das Element in der Datei befinden muss, oder wenn es eine übergeordnete Schleife im Schreibmodus gibt, dass der Datensatz nur erstellt wird, wenn das Element vorhanden ist. Wenn Sie diesen Eigenschaftswert auf False setzen, wird das Element als bedingt betrachtet.

XML Attribute zu Importen

Die folgenden Eigenschaften werden nur unterstützt, wenn die Eigenschaft Type auf Data und die Eigenschaft Subtype auf den Wert Attribute gesetzt ist. Die Mapping-Linie muss ein Kind einer Mapping-Linie 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 beim Import ignoriert. Der gleiche Attributname ist nur einmal pro Element erlaubt.

Name

Gibt den Attributnamen 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 Mappings bedingt zu verarbeiten.

Es gibt einen Abschnitt über Zielausdrücke, in dem 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 automatisch interpretiert, basierend auf dem Zieldatentyp.

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 Datum/Uhrzeit-Informationen 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 Zeichenkette für das Datums-/Uhrzeitformat an, wie beim Arbeiten mit Datums-/Uhrzeitformatzeichenketten beschrieben.

Length Type

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

Length Type

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

Ignore

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

Max (Error)

Legen Sie einen Fehler an, wenn der Wert länger als erlaubt ist.

Max (Truncate with Warning)

Erstellen Sie eine Warnung, wenn der Wert länger als erlaubt ist, und kürzen Sie die Ausgabe auf die zulässige Länge.

Max (Truncate)

Trunkieren Sie den Wert, wenn er länger als erlaubt ist.

Max (Truncate…)

Trunkieren Sie den Wert, ist er länger als erlaubt und fügen Sie „….“ am Ende hinzu, um anzuzeigen, dass der Wert nicht vollständig ist.

Exact (Error)

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

Exact (Truncate/Pad with Warning)

Trunkieren oder füllen Sie den Wert, wenn er nicht die angegebene Länge hat, und erstellen Sie eine Warnung.

Exact (Pad)

Legen Sie einen Fehler an, wenn der Wert länger als erlaubt ist. Füllen Sie den Wert, wenn er zu kurz ist.

Exact (Truncate/Pad)

Trunkieren oder ergänzen Sie den Wert auf die angegebene Anzahl von Zeichen.

Length

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

XML Content zu 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-Linie muss ein Kind einer Mapping-Linie 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-Linien 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 Mappings bedingt zu verarbeiten.

Es gibt einen Abschnitt über Zielausdrücke, in dem 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 automatisch interpretiert, basierend auf dem Zieldatentyp.

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 Datum/Uhrzeit-Informationen 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 Zeichenkette für das Datums-/Uhrzeitformat an, wie beim Arbeiten mit Datums-/Uhrzeitformatzeichenketten beschrieben.

Length Type

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

Length Type

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

Ignore

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

Max (Error)

Legen Sie einen Fehler an, wenn der Wert länger als erlaubt ist.

Max (Truncate with Warning)

Erstellen Sie eine Warnung, wenn der Wert länger als erlaubt ist, und kürzen Sie die Ausgabe auf die zulässige Länge.

Max (Truncate)

Trunkieren Sie den Wert, wenn er länger als erlaubt ist.

Max (Truncate…)

Trunkieren Sie den Wert, ist er länger als erlaubt und fügen Sie „….“ am Ende hinzu, um anzuzeigen, dass der Wert nicht vollständig ist.

Exact (Error)

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

Exact (Truncate/Pad with Warning)

Trunkieren oder füllen Sie den Wert, wenn er nicht die angegebene Länge hat, und erstellen Sie eine Warnung.

Exact (Pad)

Legen Sie einen Fehler an, wenn der Wert länger als erlaubt ist. Füllen Sie den Wert, wenn er zu kurz ist.

Exact (Truncate/Pad)

Trunkieren oder ergänzen Sie den Wert auf die angegebene Anzahl von Zeichen.

Length

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

XML Comment zu Importen

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

Exportieren von XML-Daten

Eigenschaften des Exportkopfes

Direction

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

Default Namespace (URI)

Der Namensraum, der verwendet werden soll, wenn die Eigenschaft namespace auf einem Element auf den TextDefault“ gesetzt ist.

Fallback Communication Channel

Der Kommunikationskanal, der verwendet werden soll, wenn er nicht vorher durch ein anderes Mapping, AL / C/AL-Code oder durch die Verwendung der Geschäftsvorfälle spezifiziert wurde. Dies kann ab Anveo EDI Connect 4.00 leer gelassen werden.

Send Channel After Convert

Legt fest, ob der Kommunikationskanal nach Ausführung dieses Mappings gesendet werden soll. Auf diese Weise können die Dateien automatisch versendet werden, ohne dass ein separater Job erforderlich ist.

Fallback Receiver Partner

Sie können einen Empfängerpartner angeben, der als Fallback verwendet wird, falls vorher kein Partner angegeben wurde. Der Partner wird von einigen Kommunikationskanälen verwendet, um den Empfänger auszuwählen. Und kann innerhalb der Zuordnung aufgerufen werden, um z.B. eine Identifikationsnummer des Partners auszugeben.

Linieneigenschaften exportieren

Nachdem Sie eine EDI-Mapping-Linie angelegt haben, können Sie die Eigenschaften konfigurieren. Wir zeigen nur die Eigenschaften für EDI-Mapping-Linien mit der Type-Eigenschaft auf Data, da sich die anderen Eigenschaften wie in jedem anderen Mapping verhalten. Der XML-Konverter unterstützt mehrere Datenleitungen mit unterschiedlichen Eigenschaften. Sie steuern, welche Art von XML-Mapping-Linie Sie erstellen, indem Sie die Eigenschaft Subtype setzen:

Subtype

Der Subtyp definiert, welche Art von Datenleitung Sie hinzufügen möchten. Die folgenden Werte sind erlaubt:

Header

Diese Mapping-Linie stellt einen XML-Header dar. Ein XML-Header sieht aus wie „

Element

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

Attribute

Diese Mapping-Linie repräsentiert ein XML-Attribut. Ein XML-Attribut befindet sich im Tag des öffnenden Elements: „„.

Content

Diese Zeile stellt den Inhalt zwischen einem öffnenden und einem schließenden Elementtag dar. Der Wert wird zwischengespeichert: “ Inhalt„.

Comment

Zeilen dieser Art dienen nur zur Information. Das Modul unterstützt das Importieren von Kommentaren nicht.

DOCTYPE

Fügt der Ausgabe einen doctype node hinzu. Ein Doctype sieht aus wie „

XML Header bei Exporten

Encoding

Sie können die XML-Kodierung für die Ausgabe angeben. Dadurch wird die ausgewählte Kodierung aus den Headereigenschaften überschrieben.

Standalone

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

Version

Gibt die XML-Version an. Ab sofort ist 1.0 die einzige unterstützte Version.


XML Element bei Exporten

Prefix

XML ermöglicht es Ihnen, den gleichen 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 Namensraum müssen übereinstimmen. Wenn der Namensraum nicht explizit mit diesem Präfix definiert ist, fügt das Modul die Definition auf dem aktuellen Element automatisch hinzu.

Namespace (URI)

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

Name

Diese Eigenschaft gibt den Elementnamen 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 bestimmten 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 werden kann. Der Quellausdruck wird als Text für die Anwendung des Filters interpretiert. Das Element wird in der Ausgabe nur dann angezeigt, wenn der Wert des angegebenen Quellausdrucks 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 mit dem angegebenen Filter übereinstimmt 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 dann auszugeben, wenn ein bestimmter Quellausdruck mit einem bestimmten 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 werden kann. Der Quellausdruck wird als Text für die Anwendung des Filters interpretiert. Das XML-Attribut wird in der Ausgabe nur dann angezeigt, wenn der Wert des angegebenen Quellausdrucks 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 mit dem angegebenen Filter übereinstimmt 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 automatisch formatiert, basierend auf dem Quelldatentyp.

NAV Format String

Sie können eine Formatzeichenkette verwenden, wie Sie sie für die Microsoft Dynamics 365 Business Central 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 werden als Zeitinformation formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Date/Time

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

Number

Die Daten werden als Zahlenwert 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 gesetzt ist, können Sie die Formatzeichenfolge eingeben, wie in der AL / C/AL Hilfe beschrieben.

Wenn auf Datum/Uhrzeit eingestellt, können Sie eine Formatzeichenfolge eingeben, wie beim Arbeiten mit Datum/Uhrzeit-Formatzeichenketten beschrieben.

Blank Zeros

Wenn verfügbar, legt sie fest, 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 gesetzt ist. Gibt an, welches Zeichen als Dezimaltrennzeichen verwendet werden soll.

Thousands Separator Character

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

Max. Decimal Places

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

Min. Decimal Places

Nur verfügbar, wenn die Eigenschaft Format Type auf Number gesetzt ist. Die minimale Anzahl der Dezimalstellen, die in der Ausgabe sein sollen. Dadurch werden die fehlenden Stellen automatisch mit Nullen gefüllt.

Sign

Nur verfügbar, wenn die Eigenschaft Format Type auf Number gesetzt 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 gesetzt ist. Ob das Zeichen nach den Zahlen gesetzt werden soll.

Length Type

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

Ignore

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

Max (Error)

Legen Sie einen Fehler an, wenn der Wert länger als erlaubt ist.

Max (Truncate with Warning)

Erstellen Sie eine Warnung, wenn der Wert länger als erlaubt ist, und kürzen Sie die Ausgabe auf die zulässige Länge.

Max (Truncate)

Trunkieren Sie den Wert, wenn er länger als erlaubt ist.

Max (Truncate…)

Trunkieren Sie den Wert, ist er länger als erlaubt und fügen Sie „….“ am Ende hinzu, um anzuzeigen, dass der Wert nicht vollständig ist.

Exact (Error)

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

Exact (Truncate/Pad with Warning)

Trunkieren oder füllen Sie den Wert, wenn er nicht die angegebene Länge hat, und erstellen Sie eine Warnung.

Exact (Pad)

Legen Sie einen Fehler an, wenn der Wert länger als erlaubt ist. Füllen Sie den Wert, wenn er zu kurz ist.

Exact (Truncate/Pad)

Trunkieren oder ergänzen Sie den Wert auf die angegebene Anzahl von Zeichen.

Length

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

Alignment

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

Auto

Ausrichten in Abhängigkeit vom Datentyp des Quellausdrucks.

Left

Richten Sie den Wert links aus. Das bedeutet, dass der Wert zuerst ausgegeben wird und anschließend das Füllzeichen zum Füllen des Feldes verwendet wird.

Right

Beginnen Sie mit dem Padding 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 sollte für das Padding verwendet werden, 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 bestimmter Quellausdruck mit einem bestimmten Filter übereinstimmt. In Anveo EDI Connect 4.00 und neuer: 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 werden kann. Der Quellausdruck wird als Text für die Anwendung des Filters interpretiert. Der XML-Inhalt wird in der Ausgabe nur dann angezeigt, wenn der Wert des angegebenen Quellausdrucks 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 mit dem angegebenen Filter übereinstimmt 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 automatisch formatiert, basierend auf dem Quelldatentyp.

NAV Format String

Sie können eine Formatzeichenkette verwenden, wie Sie sie für die Microsoft Dynamics 365 Business Central 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 werden als Zeitinformation formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Date/Time

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

Number

Die Daten werden als Zahlenwert 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 gesetzt ist, können Sie die Formatzeichenfolge eingeben, wie in der AL / C/AL Hilfe beschrieben.

Wenn auf Datum/Uhrzeit eingestellt, können Sie eine Formatzeichenfolge eingeben, wie beim Arbeiten mit Datum/Uhrzeit-Formatzeichenketten beschrieben.

Blank Zeros

Wenn verfügbar, legt sie fest, 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 gesetzt ist. Gibt an, welches Zeichen als Dezimaltrennzeichen verwendet werden soll.

Thousands Separator Character

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

Max. Decimal Places

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

Min. Decimal Places

Nur verfügbar, wenn die Eigenschaft Format Type auf Number gesetzt ist. Die minimale Anzahl der Dezimalstellen, die in der Ausgabe sein sollen. Dadurch werden die fehlenden Stellen automatisch mit Nullen gefüllt.

Sign

Nur verfügbar, wenn die Eigenschaft Format Type auf Number gesetzt 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 gesetzt ist. Ob das Zeichen nach den Zahlen gesetzt werden soll.

Length Type

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

Ignore

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

Max (Error)

Legen Sie einen Fehler an, wenn der Wert länger als erlaubt ist.

Max (Truncate with Warning)

Erstellen Sie eine Warnung, wenn der Wert länger als erlaubt ist, und kürzen Sie die Ausgabe auf die zulässige Länge.

Max (Truncate)

Trunkieren Sie den Wert, wenn er länger als erlaubt ist.

Max (Truncate…)

Trunkieren Sie den Wert, ist er länger als erlaubt und fügen Sie „….“ am Ende hinzu, um anzuzeigen, dass der Wert nicht vollständig ist.

Exact (Error)

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

Exact (Truncate/Pad with Warning)

Trunkieren oder füllen Sie den Wert, wenn er nicht die angegebene Länge hat, und erstellen Sie eine Warnung.

Exact (Pad)

Legen Sie einen Fehler an, wenn der Wert länger als erlaubt ist. Füllen Sie den Wert, wenn er zu kurz ist.

Exact (Truncate/Pad)

Trunkieren oder ergänzen Sie den Wert auf die angegebene Anzahl von Zeichen.

Length

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

Alignment

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

Auto

Ausrichten in Abhängigkeit vom Datentyp des Quellausdrucks.

Left

Richten Sie den Wert links aus. Das bedeutet, dass der Wert zuerst ausgegeben wird und anschließend das Füllzeichen zum Füllen des Feldes verwendet wird.

Right

Beginnen Sie mit dem Padding 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 sollte für das Padding verwendet werden, wenn der Wert nicht lang genug ist.

XML Comment bei Exporten

Conditional Output

Sie können diese Eigenschaft auf den Wert True setzen, um nur dann den Kommentar auszugeben, wenn ein bestimmter Quellausdruck mit einem bestimmten 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 werden kann. Der Quellausdruck wird als Text für die Anwendung des Filters interpretiert. Der XML-Kommentar wird in der Ausgabe nur dann angezeigt, wenn der Wert des angegebenen Quellausdrucks 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 XML-Kommentarwert 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 mit dem angegebenen Filter übereinstimmt 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 automatisch formatiert, basierend auf dem Quelldatentyp.

NAV Format String

Sie können eine Formatzeichenkette verwenden, wie Sie sie für die Microsoft Dynamics 365 Business Central 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 werden als Zeitinformation formatiert. Sie können das Format mit der Eigenschaft Format String angeben.

Date/Time

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

Number

Die Daten werden als Zahlenwert 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 gesetzt ist, können Sie die Formatzeichenfolge eingeben, wie in der AL / C/AL Hilfe beschrieben.

Wenn auf Datum/Uhrzeit eingestellt, können Sie eine Formatzeichenfolge eingeben, wie beim Arbeiten mit Datum/Uhrzeit-Formatzeichenketten beschrieben.

Blank Zeros

Wenn verfügbar, legt sie fest, 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 gesetzt ist. Gibt an, welches Zeichen als Dezimaltrennzeichen verwendet werden soll.

Thousands Separator Character

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

Max. Decimal Places

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

Min. Decimal Places

Nur verfügbar, wenn die Eigenschaft Format Type auf Number gesetzt ist. Die minimale Anzahl der Dezimalstellen, die in der Ausgabe sein sollen. Dadurch werden die fehlenden Stellen automatisch mit Nullen gefüllt.

Sign

Nur verfügbar, wenn die Eigenschaft Format Type auf Number gesetzt 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 gesetzt ist. Ob das Zeichen nach den Zahlen gesetzt werden soll.

XML DOCTYPE bei Exporten

Conditional Output

Sie können diese Eigenschaft auf den Wert True setzen, um nur dann den Kommentar auszugeben, wenn ein bestimmter Quellausdruck mit einem bestimmten 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 werden kann. Der Quellausdruck wird als Text für die Anwendung des Filters interpretiert. Das XML
DOCTYPE wird in der Ausgabe nur dann angezeigt, wenn der Wert des angegebenen Quellausdrucks 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 mit dem angegebenen Filter übereinstimmt und das 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.