Elektronische Rechnung (ZUGFeRD) - abweichende Maßeinheiten: Unterschied zwischen den Versionen
(→Umsetzung bei einzelnen Kunden mit Sonderwünschen) |
|||
Zeile 10: | Zeile 10: | ||
== Umsetzung bei einzelnen Kunden mit Sonderwünschen == | == Umsetzung bei einzelnen Kunden mit Sonderwünschen == | ||
− | Es gibt einzelne Endkunden, die gerade in diesen Fällen Sonderwünsche äußern, was die Maßeinheit betrifft. Deshalb ist es möglich, die Konfigurationsdatei (siehe | + | Es gibt einzelne Endkunden, die gerade in diesen Fällen Sonderwünsche äußern, was die Maßeinheit betrifft. Deshalb ist es möglich, die Konfigurationsdatei (siehe nachstehender Absatz) in einen speziellen Unterordner im Kundenordner abzulegen, der dann Priorität hat. Diese Sonderfälle müssen dann in der ini-Datei im Kundenordner verändert werden. |
*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. | *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. | ||
Aktuelle Version vom 12. August 2025, 15:15 Uhr
Inhaltsverzeichnis
Voraussetzung
mind. CDH Version 7.01.1705
Ziel
In der XML-Datei der ZUGFeRD-Rechnung muss bei den Positionen eine Maßeinheit angegeben werden. Der Standard ist „H87“ (="Stück"). Es gibt aber Situationen, in denen eine andere Einheit gebraucht wird (zum Beispiel Kilogramm oder Verpackungseinheit). Diese Einheiten sollen in der XML-Datei ausgegeben werden.
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.
Umsetzung bei einzelnen Kunden mit Sonderwünschen
Es gibt einzelne Endkunden, die gerade in diesen Fällen Sonderwünsche äußern, was die Maßeinheit betrifft. Deshalb ist es möglich, die Konfigurationsdatei (siehe nachstehender Absatz) in einen speziellen Unterordner im Kundenordner abzulegen, der dann Priorität hat. Diese Sonderfälle müssen dann in der ini-Datei im Kundenordner verändert werden.
- 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"