View Issue Details

IDProjectCategoryView StatusLast Update
0001228FakturamaZUGFeRDpublic2026-05-26 00:39
ReporterSibion Assigned Torheydenr  
PriorityhighSeveritymajorReproducibilityalways
Status feedbackResolutionopen 
PlatformPCOSLinuxOS VersionDebian (64bit)
Summary0001228: PDF und XML werden nicht zusammengeführt
Description

Auf einer frischen Installation Debian 13.3.0-amd64 habe ich zunächst die Beta vom 26.08.2026 (.deb) und dann den RC vom 09.12.2025 (.deb und *.tar.gz) installiert und jeweils meine bisherigen Daten aus der Version 2.1.3c übernommen. Alle drei Versionen Versionen zeigen dasgleiche Verhalten:

  • Mit der alten Version 2.1.3c funktionierten mit den Daten auch XRechnungen.
  • Nach kleinen Ergänzungen in den Debitor-Stammdaten (eMail) können auch in Beta und RC wie zuvor PDF-Rechnungen erstellt werden.
  • Nach Aktivierung der ZUGFeRD-Einstellung wird mit dem Profil XRECHNUNG auch eine separate XML-Datei erzeugt.
  • Wenn nun aber die Option "Füge XRechnung-XML als Anhang in der PDF hinzu" aktiviert wird, scheitert das Erzeugen der XML und damit auch der XRechnung. Die PDF wird weiterhin erzeugt.
  • Ein Dialog zeigt "Export wurde abgebrochen", ein zweiter dann "Dokument konnte nicht erstellt werden. Bitte prüfen Sie den OpenOffice-Pfad und den Ausgabepfad". Beide Pfade sind offensichtlich aber korrekt gesetzt, da zuvor korrekte Einzeldateien erzeugt wurden.
Steps To Reproduce
  1. Aktiviere grundsätzlich den ZUGFeRD-Bereich
  2. Deaktiviere die ZUGFeRD-Option "Füge XRechnung-XML als Anhang in der PDF hinzu"
  3. Wähle eine vorbereitete Rechnung
  4. Drucke diese Rechnung neu > Es wird eine PDF und eine XML erzeugt
  5. Aktiviere nun die ZUGFeRD-Option "Füge XRechnung-XML als Anhang in der PDF hinzu"
  6. Drucke diese Rechnung neu > Es wird eine PDF erzeugt, aber keine XML. Der Prozess bricht ab.
Additional Information

Der kleine gelb hinterlegte Statusbereich links unten zeigt eine kompakte Log-artige Fehlermeldung (siehe Bild "...Error3")
Interessant ist auch ein Eintrag im Logfile, das eine doppelte Extension ".pdf.pdf" zeigt (siehe Bild "...Error4")

TagsXRechnung
Attached Files
XRechnung_Error1.png (12,224 bytes)   
XRechnung_Error1.png (12,224 bytes)   
XRechnung_Error2.png (14,976 bytes)   
XRechnung_Error2.png (14,976 bytes)   
XRechnung_Error3.png (28,860 bytes)   
XRechnung_Error3.png (28,860 bytes)   
XRechnung_Error4.png (19,868 bytes)   
XRechnung_Error4.png (19,868 bytes)   

Activities

rheydenr

2026-05-25 22:35

administrator   ~0001605

Ich hab's gerade mal ausprobiert, bei mir wird das XML in die PDF reingehängt. Es kamen keine Fehler. Ggf. Ist wirklich was mit den Pfaden verkehrt.

Sibion

2026-05-25 23:42

reporter   ~0001607

Gedanken dazu:

  1. Ohne die Einstellung "Füge XRechnung-XML als Anhang in der PDF hinzu" werden die Rechnungen korrekt (ohne XLM) erzeugt, deutet das nicht auf korrekte Einstellungen hin?
  2. Weiterer Hinweis, das es eigentlich richtig sein müsste: Ich synchronisieren die gesamte Fakturama-Orderstruktur (also inkl. Einstellungen, Vorlagen, usw.) auf einen anderen Rechner mit der alten 2.1.3c-Version. Wenn ich diese gesyncten Datenbestände dort öffne und dann dieselbe zuvor auf 2.2.0-RC angelegte Rechnung dort noch einmal erzeugen lasse, dann wird korrekt inklusive XML erzeugt.

Gerade nochmals verschiedene Office-Integrationen durchgespielt:
a) Office-Pfad: Ist wohl richtig, sonst würde es gar nicht funktionieren
b) Format und Pfad der odt Dateien: Mit absoluten Pfaden ( /home/username/... ) gesetzt und mit relativen ( {doctype}/... )
c) Format und Pfad der odt Dateien: Dasselbe mit absoluten bzw relativen Pfaden
Jede Kombination erzeugt die Rechnung ohne XML am korrekten Ort, aber wenn XML zugeschaltet wird, dann bricht es wie beschrieben ab.
d) Die Allgemeinen Einstellungen sind:
[x] zusätzlich ODT abspeichern
[x] PDF nach Druck anzeigen
[ ] Officedokument nach Erstellung anzeigen

Vielleicht interessant:

  • Wenn die XML-Integration DEAKTIVIERT ist, dann werden im Zielordner drei Dateien erzeugt: eine ODT, eine PDF und eine XML.
  • Wenn ich dann die XML-Integration AKTIVIERE, dann werden aus derselben Rechnung nur zwei Dateien erzeugt: eine ODT und eine PDF.
  • Es scheint, als würde die XML nun nicht erzeugt, was den Fehler erklären würde.

In LibreOffice habe ich in den PDF-Optionen PDF/A in der Version PDF/A-3b eingestellt. Dasselbe bei Version PDF/A-2b und PDF/A-1b .
Könnte es dennoch an der Libre-Office-Installation liegen? Hier läuft Version 25.2.3.2 der Debian-13 Distro.

Fakturama_Office.jpg (99,204 bytes)   
Fakturama_Office.jpg (99,204 bytes)   
Fakturama_ZUGFeRD.jpg (77,509 bytes)   
Fakturama_ZUGFeRD.jpg (77,509 bytes)   
Dateiliste.jpg (35,158 bytes)   
Dateiliste.jpg (35,158 bytes)   
Office-PDFExport.jpg (66,781 bytes)   
Office-PDFExport.jpg (66,781 bytes)   

rheydenr

2026-05-26 00:38

administrator   ~0001608

Ok, dann muß es irgendwie am Linux liegen, weil da die Pfade ja anders gebildet werden. Das doppelte .pdf ist vorläufig ok, das muß ich mal noch ändern. Beim Erstellen des PDFs wird ein temporäres PDF erzeugt mit der doppelten Endung.
Existiert das Verzeichnis /home/Temp oder ist da normalerweise noch ein Username dazwischen?

Issue History

Date Modified Username Field Change
2026-01-23 02:04 Sibion New Issue
2026-01-23 02:04 Sibion Tag Attached: XRechnung
2026-01-23 02:04 Sibion File Added: XRechnung_Error1.png
2026-01-23 02:04 Sibion File Added: XRechnung_Error2.png
2026-01-23 02:04 Sibion File Added: XRechnung_Error3.png
2026-01-23 02:04 Sibion File Added: XRechnung_Error4.png
2026-05-25 22:33 rheydenr Assigned To => rheydenr
2026-05-25 22:33 rheydenr Status new => assigned
2026-05-25 22:35 rheydenr Status assigned => feedback
2026-05-25 22:35 rheydenr Note Added: 0001605
2026-05-25 23:42 Sibion Note Added: 0001607
2026-05-25 23:42 Sibion File Added: Fakturama_Office.jpg
2026-05-25 23:42 Sibion File Added: Fakturama_ZUGFeRD.jpg
2026-05-25 23:42 Sibion File Added: Dateiliste.jpg
2026-05-25 23:42 Sibion File Added: Office-PDFExport.jpg
2026-05-25 23:42 Sibion Status feedback => assigned
2026-05-26 00:38 rheydenr Note Added: 0001608
2026-05-26 00:39 rheydenr Status assigned => feedback