Hallo zusammen,
ab dem 01.01.2025 kommt die E-Rechnungspflicht unter gewissen Umständen. Heißt es muss, wenn der B2B-Kunde darauf besteht, eine ZuGFeRD Rechnung ausgestellt werden.
Kivitendo unterstützt das grundlegend bereits. (Getestet mit der Option "Mit Profil »Factur-X 1.0.05/ZUGFeRD 2.1.1 extended«"). Sobald in der Rechnung ein Kivitendo unbekannte Einheit verwendet wird (z.B. lfm laufender Meter) erscheint ein Fehler:
Die ZUGFeRD-Rechnungsdaten können nicht erzeugt werden, da die Validierung fehlschlug. Eine der verwendeten Einheiten (lfm) kann keinem der bekannten Einheiten-Codes aus der Liste UN/ECE Recommendation 20 zugeordnet werden.
Um den Fehler zu beheben, müsste ich für jede Einheit, die aktuell verwendet wird oder zukünftig hinzukommt das File erweitern: SL/Helper/UNECERecommendation20.pm
Gibt es bereits Bestrebungen das Mapping dynamisch erweiterbar zu gestalten? z.B. könnte der Code in Frontend bei der Einheit direkt mit gespeichert werden. Somit wäre das ohne Programmierkenntnisse pflegbar.
Mit freundlichen Grüßen
Maximilian Beck