Generelle Funktionsweise

Die Software bildet Daten aus einer Tabellenkalkulation auf JSON ab, aus der die E-Rechnung generiert wird. Die Rechnung kann aber auch direkt aus JSON erzeugt werden.
Flowchart der generellen Funktionsweise von E-Invoice-EU

Die Software wurde unter der Annahme erstellt, dass viele kleine Firmen ihre Rechnungen mit Hilfe einer Tabellenkalkulation wie LibreOffice erstellen. Das bedeutet, dass die Rechnungsdaten schon in strukturierter Form vorliegen.

Damit müssen lediglich noch die Eingabedaten aus der Tabellenkalkulation auf das Ausgabe-XML der elektronischen Rechnung abgebildet werden. Weil mehrere XML-Ausgabe-Formate unterstützt werden, ist es sinnvoll, die Eingabedaten zunächst auf ein allgemeines internes Format abzubilden, und daraus dann das gewünschte Ausgabeformat zu generieren.

Das gewählte interne Format ist größtenteils äquivalent zu Peppol UBL. Das hat Vorteile:

Im Ergebnis ist es einfach, die Implementierung synchron mit den aktuellen Standards von Peppol zu halten.

Diese Website verwendet Cookies und ähnliche Technologien, um gewisse Funktionalität zu ermöglichen, die Benutzbarkeit zu erhöhen und Inhalt entsprechend ihren Interessen zu liefern. Über die technisch notwendigen Cookies hinaus können abhängig von ihrem Zweck Analyse- und Marketing-Cookies zum Einsatz kommen. Sie können ihre Zustimmung zu den vorher erwähnten Cookies erklären, indem sie auf "Zustimmen und weiter" klicken. Hier können sie Detaileinstellungen vornehmen oder ihre Zustimmung - auch teilweise - mit Wirkung für die Zukunft zurücknehmen. Für weitere Informationen lesen sie bitte unsere Datenschutzerklärung.