Zum Inhalt

Einrichten eines eDocuments-Datenwerts

In eDocuments haben wir die Möglichkeit, die XML-Struktur für die Formate XInvoice und ZUGFeRD mit individuellen Knoten nachzubilden. In diesen Knoten definieren wir, aus welchen Tabellen die Werte kommen sollen. Die erste Ebene ist die Datenwertseite. Auf der Ebene des Datenwerts können wir definieren, aus welcher Tabelle die Werte kommen.

Die folgenden Schritte müssen abgeschlossen werden, um einen neuen Datenwert für eDocuments zu erstellen.

Der Weg zu den XML-Schemata

  1. Navigieren Sie zum Suchfeld.
  2. Geben Sie eDocuments-Schemata ein.
  3. Die eDocuments-Schemaliste öffnet sich.
  4. Wählen Sie ein eDocuments-Schema aus.
  5. Navigieren Sie zu den Zeilen.
  6. Wählen Sie die Zeile, in der Sie einen neuen Datenwert erstellen möchten.
  7. Navigieren Sie zur Spalte Wert.
  8. Klicken Sie auf die Hilfeschaltfläche.
  9. Klicken Sie auf Neu.
  10. Die Datenwertkarte öffnet sich.
  11. Folgen Sie nun den nächsten Schritten.

Allgemeines Register

  1. Geben Sie den Code für den Datenwert ein.
  2. Geben Sie die Beschreibung für den Datenwert ein.
  3. Wählen Sie die Tabelle für den Datenwert aus.

Info

  • Code = Eine kurze und eindeutige Beschreibung des Datenwerts.
  • Beschreibung = Eine Definition des Werts, der in diesem Knoten eingerichtet wurde.
  • Tabelle = Die Tabelle, aus der der Wert stammt.

Definitionsregister

  1. Geben Sie den Typ für den Datenwert ein. Es gibt sieben Typen, um einen Wert zu erhalten: Statisch, Feld, Datenmapping, Feldbezeichnung, Feldname, Feldverknüpft und Codeunit.
  2. Geben Sie den Wert für den Datenwert ein.
  3. Geben Sie das Format ein. Das Standardformat ist "9".

Standardformate

Die folgenden Tabellen listen die vordefinierten Formate für jeden Datentyp auf. Diese Tabelle zeigt die Standard-Dezimalformate mit der regionalen Einstellung eines europäischen Landes/Region.

Europa Dezimal Format Beispiel
< Zeichen > < Tausender Ganzzahl > < Dezimalstellen > 0 -76.543,21
< Zeichen > < Ganzzahl > < Dezimalstellen > 1 -76543,21
< Zeichen > < Ganzzahl > < Dezimalstellen > < Komma,. > 2 -76543.21
< Tausender Ganzzahl > < Dezimalstellen > < Zeichen,1 > 3 76.543,21-
< Ganzzahl > < Dezimalstellen > < Zeichen,1 > 4 76543,21-
XML-Format 9 -76543.21

SIM_XSD Datenwertformatregister

  1. Geben Sie die Funktion für den Datenwert ein. Es gibt elf Funktionen, um einen Datenwert zu formatieren: Replacetext, Delchr, Convertstr, Uppercase, Lowercase, Insstr, Delstr, Copystr, Copystrend, Getfileextension, Getfilename.
  2. Die Beschreibung wird automatisch eingetragen, wenn Sie die Funktion auswählen.
  3. Geben Sie das Feld Wert 1 ein.
  4. Geben Sie das Feld Wert 2 ein.

Beispiel - Einrichten eines Datenwerts mit dem Typ Feld

Die folgenden Schritte müssen abgeschlossen werden, um einen Datenwert mit dem Typ Feld einzurichten.

Beispiel: Knoten ExchangedDocument ID

  1. Wählen und öffnen Sie das eDocuments-Schema.
  2. Navigieren Sie zum Bereich Schema-Daten.
  3. Öffnen Sie CrossIndustryInvoice.
  4. Öffnen Sie ExchangedDocument.
  5. Navigieren Sie zur Zeile ID.
  6. Navigieren Sie zur Spalte Wert.
  7. Klicken Sie auf die Drei Punkte-Aktion.
  8. Klicken Sie in der Menüleiste auf Neu.

Allgemeines Register

  1. Geben Sie den Code für den neuen Datenwert ein.
  2. Geben Sie die Beschreibung für den neuen Datenwert ein.
  3. Geben Sie die Tabelle für den neuen Datenwert ein.

Definitionsregister

  1. Wählen Sie den Typ "Feld".
  2. Geben Sie den Wert "Nr." ein.
  3. Geben Sie das Format "9" ein.

SIM_XSD Datenwertformatregister

Für dieses Knotenbeispiel ist keine Einrichtung erforderlich.

In diesem Beispiel definieren wir direkt ein Feld auf der ausgewählten Tabelle, um den Wert daraus zu erhalten.