Elektronische Rechnung (ZUGFeRD) - abweichende Maßeinheiten

Aus
Wechseln zu: Navigation, Suche

Voraussetzung

mind. CDH Version 7.01.1705

Ziel

In der XML-Datei muss bei den Positionen die Maßeinheit angegeben werden. Der Standard ist „H87“. Es gibt aber Kunden, die gerade bei Verpackungseinheit und manchen anderen Maßeinheiten abweichende Maßeinheiten in der XML-Datei verlangen.

Umsetzung

  • Die Verpackungseinheit kann als Anfang von Artikelname 1 mit maximal 4 Stellen und anschließendem Leerzeichen angegeben werden.
  • Es gibt eine Konfigurationsdatei, in der die Zuordnung der Einheit aus der Artikelnummer zur Einheit in der ZUGFeRD-XML-Datei angegeben wird.
  • Die Konfigurationsdatei liegt im lokalen CDH-Verzeichnis und kann zusätzlich im Kundenordner auf dem Server liegen. Die Datei im Kundenordner auf dem Server hat Vorrang.

Konfigurationsdatei

  • Pfade:
    • {CDHClient}\CDHZUGFeRDConfig.ini
      • Wird automatisch mit der Standard-Füllung erstellt, wenn sie nicht vorhanden ist.
    • {Server-Kunden-Ordner}\ZUGFeRDConfig\CDHZUGFeRDConfig.ini
  • Aufbau
    • Es handelt sich um eine INI-Datei
      • Kodierung: UTF-8
    • Der Block der Ersetzungen beginnt mit „[UNIT_REPLACEMENTS]“
    • Anschließend sind die Ersetzungen für die einzelnen Maßeinheiten aufgeführt.
      • Form: {Maßeinheit aus dem Artikelnamen}="{Maßeinheit in der XML-Datei}"
      • Beispiel: KG="KGM"
    • Falls die Standard-Maßeinheit anders gefüllt werden soll, kann dies mit dem Bezeichner „DEFAULT“ erfolgen
      • Beispiel: DEFAULT="C62"
    • Standardfüllung:
[INFO]
Version="1"
[UNIT_REPLACEMENTS]
SET="SET"
SETS="SET"
VPE="C62"
L="LTR"
KG="KGM"
M="MTR"