E-Rechnung in Deutschland ab 2025

Deutschsprachige Servoy User Group

E-Rechnung in Deutschland ab 2025

Postby LXS » Thu Sep 12, 2024 9:45 am

Hallo zusammen,

ab 2025 besteht in Deutschland ja die Pflicht E-Rechnungen im B2B-Bereich zumindest zu empfangen. Im nächsten Schritt erfolgt dann auch die Pflicht zur Erstellung von E-Rechnungen.
Ich denke das betrifft diverse Servoy Business Anwendungen die das Feature Rechnungsstellung haben.

Um eine E-Rechnung zu erstellen gibt es zwei Formate die zugelassen sind:
- XRechnung -> eine XML Datei (https://www.e-rechnung-bund.de/faq/xrechnung)
- ZUGFeRD -> eine PDF-A Datei mit embedded XML-Datei (https://www.heise.de/news/Auf-dem-Weg-z ... 29648.html)

Hier wollte ich mich mit euch einmal austauschen ob es bereits Implementierungen gibt um eines der beiden Formate für E-Rechnungen zu erzeugen.

Freue mich auf den Austausch.

Viele Grüße
Alex
Alexander Stefan
Dr. Maison & Partner GmbH
https://www.maison-partner.de
LXS
 
Posts: 156
Joined: Thu Mar 01, 2007 12:00 am

Re: E-Rechnung in Deutschland ab 2025

Postby briese-it » Thu Sep 12, 2024 9:53 am

Hallo,
wir werden ZUGFeRD nutzen und haben dafür das Mustang Projekt im Test.

https://github.com/ZUGFeRD/mustangproject/releases/tag/core-2.12.0

Im Developer ist es problemlos nutzbar. Für das Deployment muss man jedoch schauen, wie es mit den Dependencies aussieht und das ganze ggf. neu kompilieren.

Gruß, Michael
Michael Harms
Head of Software Development
Briese Schiffahrts GmbH & Co.KG, Germany

- Servoy 2024.6.1.3983
- Servoy 2021.3.0.3642
- Servoy 2020.3.3.3565_LTS
Running on Windows 2019 DataCenter - MSSQL2017 & PostGreSQL
User avatar
briese-it
 
Posts: 182
Joined: Mon Jun 20, 2011 1:50 pm
Location: Leer, Germany

Re: E-Rechnung in Deutschland ab 2025

Postby vik.lamp.vl » Thu Sep 12, 2024 9:58 am

Hallo Alex,

wir sind momentan dran ein kleines Servoy-Modul für unsere Projekte zu schreiben.

Einlesen: beide Formate werden importiert und können ausgelesen werden. Hier ist das Modul gerade im Beta Test.

Beim schreiben haben wir uns fürs erste fürd ZugFerd entschieden.
Hier haben wir folgende Library gefunden und angebunden: https://github.com/ZUGFeRD/mustangproject
Haben das als .jar /serverside-plugin angebunden und es funktioniert wunderbar.

Momentan haben wir aber noch das Problem mit dem Thema PDF-A3.
Hier bin ich gerade dabei, https://github.com/Hopding/pdf-lib zu testen, ob das für unsere Wünsche ausreicht.

Sobald wir hier die ersten RC´s des Moduls haben, kann ich mehr sagen.
Größter Kopfschmerz ist momentan PDF-A3
vik.lamp.vl
 
Posts: 46
Joined: Wed May 26, 2021 3:37 pm
Location: Germany

Re: E-Rechnung in Deutschland ab 2025

Postby robert.edelmann » Wed Sep 25, 2024 1:09 pm

Guten Abend.

Hast du schon mehr Infos an der Stelle, was die Nutzung angeht? Ich habe hier einen Kunden, der da eine Einbindung angefragt hat, wie er seine manuell erstellten Rechnungen aus unserer Lösung wandeln kann.

Alternativ, da wir ja nicht im Rechnungsprozess sind, sprich nichts im Bereich Buchhaltung machen, habt Ihr Erfahrung mit Software, die nur PDFs anreichert?
mit freundlichen Grüßen
Robert Stefan Edelmann
User avatar
robert.edelmann
 
Posts: 119
Joined: Wed Aug 14, 2013 6:12 pm

Re: E-Rechnung in Deutschland ab 2025

Postby LXS » Fri Sep 27, 2024 3:23 pm

Hallo zusammen,

erstmal vielen Dank für euer Feedback!

Habt ihr euch für ZUGFeRD entschieden, da man hier weiterhin eine PDF-Datei als grafische Darstellung hat (im Gegenzug zu X-Rechnung mit der XML-Datei)?

Wir nutzen aktuell Jasper Reports und Velocity Reports um Rechnungen zu erstellen.

Scheint so, als wenn beide aktuell keine PDF/A-3 Dateien erzeugen können oder?

Ich habe vorhin im Servoy Developer einmal folgendes Tutorial ausprobiert:

https://dev.to/codesharing/convert-pdf- ... a-api-4nm7

Dazu habe ich "Free Spire.PDF for Java" (https://www.e-iceblue.com/Download/pdf- ... -free.html) heruntergeladen (kostenlose Registrierung notwendig) und die JAR im Servoy Developer hinterlegt.

Mit folgendem Code konnte ich eine mit Velocity Reports erstelle PDF Datei in eine PDF/A-3 Datei umwandeln:

Code: Select all
var pdfFile = plugins.file.convertToJSFile('/Users/astefan/Desktop/beleg_9835522674186575835.pdf');
var converter = new Packages.com.spire.pdf.conversion.PdfStandardsConverter(vPdfFile.getAbsolutePath());
converter.toPdfA3A("/Users/astefan/Desktop/ToPdfA3A.pdf");


Die Spire.Pdf.jar ist mit 32 MB allerdings kein Leichtgewicht. Wir nutzen noch den Servoy Smart Client.

Ist es mit https://github.com/Hopding/pdf-lib auch möglich eine PDF Datei in eine PDF/A-3 zu konvertieren?

Danke im Voraus!

Viele Grüße
Alex
Alexander Stefan
Dr. Maison & Partner GmbH
https://www.maison-partner.de
LXS
 
Posts: 156
Joined: Thu Mar 01, 2007 12:00 am

Re: E-Rechnung in Deutschland ab 2025

Postby cotas » Thu Oct 17, 2024 3:30 pm

Hallo zusammen,

wir haben auch starkes Interesse an einer Lösung für E-Rechnungen (E-Rechnungen erstellen, Lieferantenrechnungen einlesen).
Falls jemand eine fertige Lösung zu diesem Thema hat, gerne mal mit uns in Verbindung treten.

Danke und viele Grüße

Fa. COTAS GmbH
cotas
 
Posts: 7
Joined: Thu Sep 29, 2011 3:02 pm

Re: E-Rechnung in Deutschland ab 2025

Postby briese-it » Mon Nov 04, 2024 2:05 pm

LXS wrote:Hallo zusammen,

erstmal vielen Dank für euer Feedback!

Habt ihr euch für ZUGFeRD entschieden, da man hier weiterhin eine PDF-Datei als grafische Darstellung hat (im Gegenzug zu X-Rechnung mit der XML-Datei)?

Wir nutzen aktuell Jasper Reports und Velocity Reports um Rechnungen zu erstellen.

Scheint so, als wenn beide aktuell keine PDF/A-3 Dateien erzeugen können oder?

Ich habe vorhin im Servoy Developer einmal folgendes Tutorial ausprobiert:

https://dev.to/codesharing/convert-pdf- ... a-api-4nm7

Dazu habe ich "Free Spire.PDF for Java" (https://www.e-iceblue.com/Download/pdf- ... -free.html) heruntergeladen (kostenlose Registrierung notwendig) und die JAR im Servoy Developer hinterlegt.

Mit folgendem Code konnte ich eine mit Velocity Reports erstelle PDF Datei in eine PDF/A-3 Datei umwandeln:

Code: Select all
var pdfFile = plugins.file.convertToJSFile('/Users/astefan/Desktop/beleg_9835522674186575835.pdf');
var converter = new Packages.com.spire.pdf.conversion.PdfStandardsConverter(vPdfFile.getAbsolutePath());
converter.toPdfA3A("/Users/astefan/Desktop/ToPdfA3A.pdf");


Die Spire.Pdf.jar ist mit 32 MB allerdings kein Leichtgewicht. Wir nutzen noch den Servoy Smart Client.

Ist es mit https://github.com/Hopding/pdf-lib auch möglich eine PDF Datei in eine PDF/A-3 zu konvertieren?

Danke im Voraus!

Viele Grüße
Alex


Moin,
ich habe mich gerade auch noch einmal daran gesetzt und die Konvertierung auf PDF A-3B mit PDFBox realisiert.

Somit habe ich 3 Schritte:
1. Erstellung der Rechnung wie bisher per JasperReports -->PDF
2. Erstellung der ZUGFeRD PDF mittels Hinzufügen der XML Daten über Mustang
3. Konvertierung ZUGFeRD PDF in PDF A-3B über PDFBox 3.0.3

Die Online Prüfung der ZUGFeRD Datei ist sauber und auch die PDF A-3B Konformität scheint laut Prrüfung gegeben.
Das Einlesen in unserer Buchhaltung werde ich nachher noch prüfen.
Michael Harms
Head of Software Development
Briese Schiffahrts GmbH & Co.KG, Germany

- Servoy 2024.6.1.3983
- Servoy 2021.3.0.3642
- Servoy 2020.3.3.3565_LTS
Running on Windows 2019 DataCenter - MSSQL2017 & PostGreSQL
User avatar
briese-it
 
Posts: 182
Joined: Mon Jun 20, 2011 1:50 pm
Location: Leer, Germany


Return to DSUG

Who is online

Users browsing this forum: No registered users and 2 guests