Elektronische Rechnung (ZUGFeRD) - abweichende Maßeinheiten
Version vom 25. Juli 2025, 15:39 Uhr von Carl-David Heinemann (Diskussion | Beiträge)
Inhaltsverzeichnis
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
- {CDHClient}\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:
- Es handelt sich um eine INI-Datei
- [INFO]
- Version="1"
- [UNIT_REPLACEMENTS]
- SET="SET"
- SETS="SET"
- VPE="C62"
- L="LTR"
- KG="KGM"
- M="MTR"