Hallo zusammen,
ich bin dank der E-Rechnung Pflicht, die ja jetzt in verschiedenen Abstufungen die nächsten Jahre kommt, wieder auf das Thema ZUGFeRD & co. gekommen.
Um die XML-Formate hinter ZUGFeRD / Factur-X zu verstehen, habe ich eine Software-Bibliothek in Go geschrieben, die die XML Dateien einliest (und später auch überprüfen und ausgeben soll). Zu finden ist diese unter
https://github.com/speedata/einvoice (noch nicht ganz vollständig). Alles basiert auf dem Profil EN 16931.
Außerdem habe ich eine kleine Visualisierung für die XML und PDF-Dateien erstellt. Auch noch nicht ganz vollständig und sicherlich noch fehlerhaft, aber wenn jemand schauen möchte:
Hier wird alles lokal im Browser geprüft, ein Upload der Rechnung findet nicht statt. Es fehlen hier noch vernünftige Meldungen im Fehlerfall und sicherlich noch andere Dinge.
Feedback ist sehr willkommen!
Schönen Gruß aus Berlin
Patrick