Aufbau der Konfigurations-Datei

Inhaltsverzeichnis

Die Konfigurations-Datei gibt die erlaubten Angaben für einige Elemente der Bestelldaten-Datei vor. So werden z. B. mögliche Versandarten, Zahlungsarten und Steuersätze und deren Details zentral festgelegt.

 

Die Datei muss nach einem vorgegebenen XML-Schema aufgebaut sein. Dieses ist in einer *.xsd-Datei abgebildet (Zum Download der *.xsd-Datei hier klicken). Nachdem eine Datei erstellt wurde, kann ihre Gültigkeit durch Validieren gegen das XML-Schema geprüft werden.

 

Beispiel Konfigurations-Datei

 

Nach Oben

tipp

Die Beschreibung der Elemente ist in mehrere Tabellen aufgeteilt. Jede Tabelle steht dabei – mit Ausnahme der ersten – für einen eigenen Datentyp.

So hat das Element <Versandarten> in der ersten Tabelle beispielsweise den Datentyp “VersandartenCollectionTyp”. Ein Hyperlink führt Sie von dort direkt zur Tabelle mit der zugehörigen Beschreibung.

 

Elemente der XML-Datei

Element

Datentyp

Bemerkung

Regel

<Konfiguration>

Enthält alle Konfigurations-Daten.

Enthält die Version des XML-Schemas.

Pflichtangabe

Nach Oben

 

Elemente in “Konfiguration”

Element

Datentyp

Bemerkung

Regel

<Versandarten>

VersandartenCollectionTyp

Enthält die Elemente von “VersandartenCollectionTyp”

Pflichtangabe

<Zahlungsarten>

ZahlungsartenCollectionTyp

Enthält die Elemente von “ZahlungsartenCollectionTyp”

Pflichtangabe

<Steuersaetze>

SteuersaetzeCollectionTyp

Enthält die Elemente von “SteuersaetzeCollectionTyp”

Pflichtangabe

<Gebuehren>

GebuehrenCollectionTyp

Enthält die Elemente von “GebuehrenCollectionTyp”

Pflichtangabe

<Gutschriften>

GutschriftenCollectionTyp

Enthält die Elemente von “GutschriftenCollectionTyp”

Pflichtangabe

<Kundengruppen>

KundengruppenCollectionTyp

Enthält die Elemente von “KundengruppenCollectionTyp”

Pflichtangabe

<Artikelgruppen>

ArtikelgruppenCollectionTyp

Enthält die Elemente von “ArtikelgruppenCollectionTyp”

Pflichtangabe

<Preisgruppen>

PreisgruppenCollectionTyp

Enthält die Elemente von “PreisgruppenCollectionTyp”

Pflichtangabe

<Herkunftsland>

String

Legt das Herkunftsland der Bestellungen fest.

Pflichtangabe

<HerkunftslandISO>

String

ISO-Bezeichnung des Herkunftslands.

Pflichtangabe

Nach Oben

 

Elemente in “VersandartenCollectionTyp”

Element

Datentyp

Bemerkung

Regel

<Versandart>

VersandartenTyp

Enthält die Elemente von “VersandartenTyp”

Angabe beliebig oft, mind. 1 Mal

Nach Oben

 

Elemente in “VersandartenTyp”

Element

Datentyp

Bemerkung

Regel

<Name>

String

Dient als Referenz zur Bestelldaten-Datei. Die hier angegebenen Zeichenkette, muss genau so in der Bestelldaten-Datei angegeben werden.

Pflichtangabe

<Bezeichnung>

String

 

Pflichtangabe

<Beschreibung>

String

 

Pflichtangabe

<Steuersatz>

Double

 

Pflichtangabe

Nach Oben

 

Elemente in “ZahlungsartenCollectionTyp”

Element

Datentyp

Bemerkung

Regel

<Zahlungsart>

ZahlungsartenTyp

Enthält die Elemente von “ZahlungsartenTyp”

Angabe beliebig oft, mind. 1 Mal

Nach Oben

 

Elemente in “ZahlungsartenTyp”

Element

Datentyp

Bemerkung

Regel

<Name>

String

Dient als Referenz zur Bestelldaten-Datei. Die hier angegebenen Zeichenkette, muss genau so in der Bestelldaten-Datei angegeben werden.

Pflichtangabe

<Bezeichnung>

String

 

Pflichtangabe

<Beschreibung>

String

 

Pflichtangabe

<Steuersatz>

Double

 

Pflichtangabe

Nach Oben

 

Elemente in “SteuersaetzeCollectionTyp”

Element

Datentyp

Bemerkung

Regel

<Steuersatz>

SteuersaetzeTyp

Enthält die Elemente von “SteuersaetzeTyp”

Angabe beliebig oft, mind. 1 Mal

Nach Oben

 

Elemente in “SteuersaetzeTyp”

Element

Datentyp

Bemerkung

Regel

<Name>

String

Dient als Referenz zur Bestelldaten-Datei. Die hier angegebenen Zeichenkette, muss genau so in der Bestelldaten-Datei angegeben werden.

Muss identisch sein mit der Höhe des Steuersatzes: Wenn der Steuersatz 9 % beträgt, muss der Name “9” lauten.

Pflichtangabe

<Bezeichnung>

String

 

Pflichtangabe

<Beschreibung>

String

 

Pflichtangabe

Nach Oben

 

Elemente in “GebuehrenCollectionTyp”

Element

Datentyp

Bemerkung

Regel

<Gebuehr>

GebuehrenTyp

Enthält die Elemente von “GebuehrenTyp”

Angabe beliebig oft, mind. 1 Mal

Nach Oben

 

Elemente in “GebuehrenTyp”

Element

Datentyp

Bemerkung

Regel

<Name>

String

Dient als Referenz zur Bestelldaten-Datei. Die hier angegebenen Zeichenkette, muss genau so in der Bestelldaten-Datei angegeben werden.

Pflichtangabe

<Bezeichnung>

String

 

Pflichtangabe

<Beschreibung>

String

 

Pflichtangabe

<Steuersatz>

Double

 

Pflichtangabe

Nach Oben

 

Elemente in “GutschriftenCollectionTyp”

Element

Datentyp

Bemerkung

Regel

<Gutschrift>

GutschriftenTyp

Enthält die Elemente von “GutschriftenTyp”

Angabe beliebig oft, mind. 1 Mal

Nach Oben

 

Elemente in “GutschriftenTyp”

Element

Datentyp

Bemerkung

Regel

<Name>

String

Dient als Referenz zur Bestelldaten-Datei. Die hier angegebenen Zeichenkette, muss genau so in der Bestelldaten-Datei angegeben werden.

Pflichtangabe

<Bezeichnung>

String

 

Pflichtangabe

<Beschreibung>

String

 

Pflichtangabe

<Steuersatz>

Double

 

Pflichtangabe

Nach Oben

 

Elemente in “KundengruppenCollectionTyp”

Element

Datentyp

Bemerkung

Regel

<Kundengruppe>

KundengruppenTyp

Enthält die Elemente von “KundengruppenTyp”

Angabe beliebig oft, mind. 1 Mal

Nach Oben

 

Elemente in “KundengruppenTyp”

Element

Datentyp

Bemerkung

Regel

<Name>

String

Dient als Referenz zur Bestelldaten-Datei. Die hier angegebenen Zeichenkette, muss genau so in der Bestelldaten-Datei angegeben werden.

Pflichtangabe

<Bezeichnung>

String

 

Pflichtangabe

<Beschreibung>

String

 

Pflichtangabe

Nach Oben

 

Elemente in “ArtikelgruppenCollectionTyp”

Element

Datentyp

Bemerkung

Regel

<Artikelgruppe>

ArtikelgruppenTyp

Enthält die Elemente von “ArtikelgruppenTyp”

Angabe beliebig oft, mind. 1 Mal

Nach Oben

 

Elemente in “ArtikelgruppenTyp”

Element

Datentyp

Bemerkung

Regel

<Name>

String

Dient als Referenz zur Bestelldaten-Datei. Die hier angegebenen Zeichenkette, muss genau so in der Bestelldaten-Datei angegeben werden.

Pflichtangabe

<Bezeichnung>

String

 

Pflichtangabe

<Beschreibung>

String

 

Pflichtangabe

<Untergruppen>

ArtikelgruppenCollectionTyp

Enthält die Elemente von “ArtikelgruppenCollectionTyp”

Pflichtangabe

Nach Oben

 

Elemente in “PreisgruppenCollectionTyp”

Element

Datentyp

Bemerkung

Regel

<Preisgruppe>

PreisgruppenTyp

Enthält die Elemente von “PreisgruppenTyp”

Angabe beliebig oft, mind. 1 Mal

Nach Oben

Elemente in “PreisgruppenTyp”

Element

Datentyp

Bemerkung

Regel

<Name>

String

Dient als Referenz zur Bestelldaten-Datei. Die hier angegebenen Zeichenkette, muss genau so in der Bestelldaten-Datei angegeben werden.

Pflichtangabe

<Bezeichnung>

String

 

Pflichtangabe

<Beschreibung>

String

 

Pflichtangabe

Nach Oben