🙏 Bitte helfen Sie uns das LibreOffice Forum zu erhalten. 🙏
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.

🍀 Wir hoffen auf Ihre Unterstützung - vielen Dank!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

ZUGFeRD PDF wird nicht erstellt und angehängt

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
codec
Beiträge: 4
Registriert: Di 8. Apr 2025, 11:17

ZUGFeRD PDF wird nicht erstellt und angehängt

Beitrag von codec » Di 8. Apr 2025, 12:26

Hallo,

ich habe die neueste Version der XRechnungs Datenbank installiert und ausprobiert. Es funktioniert auch fast alles gut. Nur habe ich ein Problem. Ich habe das Mustang JAR wie beschrieben am richtigen Ort abgelegt und dann versucht eine Mail mit angehängter ZUGFeRD Rechnung über Thunderbird zu erstellen.
Leider wird zwar die Mail erstellt, jedoch kein Anhang.
Im Archiv-Verzeichnis werden 3 Dateien erstellt. Eine ODT, eine PDF ohne eingebettetem XML und eine XML Datei xxxx_zug.xml.

Keine dieser Dateien wird angehängt.
Ich habe gedacht, dass ich z.B. den Java Pfad falsch angegeben habe, jedoch wenn ich diesen verändere erhalte ich eine Fehlermeldung "File not found". Genauso wenn ich die JAR Datei nicht als MustangZug.jar ablege.

Ich habe den Verdacht, dass das Problem im Druck-Makro in der Zeile 927 liegt:

Code: Alles auswählen

stCommand = stProgUrl & " -jar """ & stApp & """ --action combine --source """ & stPDFSource & """ --source-xml """ & stXMLSource & """ --format zf --version 2 --profile X --out """ & stPDFTarget & """ --no-additional-attachments"
Über einen Hinweis, was ich falsch konfiguriert habe, würde ich mich freuen...

Codec

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: ZUGFeRD PDF wird nicht erstellt und angehängt

Beitrag von RobertG » Di 8. Apr 2025, 14:42

Alles, was die XRechnung-DB betrifft, sollte möglichst auf den Kanälen von LibreOffice angefragt werden. Steht auch so in der Anleitung.

Wenn keine PDF-Datei mit _zug.pdf erstellt wird, dann klappt auf jeden Fall die Verpackung mit mustangproject nicht.

Die einfachste Möglichkeit zum Überprüfen ist, direkt nach der von Dir benannten Zeile einmal per

Code: Alles auswählen

msgbox stCommand
das Kommando abzufragen, zu kopieren und anschließend über die Konsole in dem Verzeichnis auszuführen, in dem die *.odb-Datei liegt. Dann kannst Du am ehesten sehen, wo eventuell ein Problem auftaucht.

Hier noch ein Hinweis aus der Beschreibung:
Die *.jar-Datei von Mustang arbeitet mit einer class file version von 55.0. Gegebenenfalls muss hier eine veraltete Java-Umgebung mit einem Update versehen werden, damit die Datei von mustangprojekt ansprechbar wird.
Ansonsten: Mail direkt an mich, bitte dann auch mit Betriebssystem und genauer Version der Datenbank. Jetzt gerade aktuell ist die Version 2502_019.

Gruß

Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

codec
Beiträge: 4
Registriert: Di 8. Apr 2025, 11:17

Re: ZUGFeRD PDF wird nicht erstellt und angehängt

Beitrag von codec » Mi 16. Apr 2025, 12:24

Tatsächlich war es dann die File-Version. Ich bin von dem irrigen Glauben ausgegangen, dass wenn man das aktuelle JRE installiert man auch die aktuelle File-Version bekommt. Aber das ist nicht so. Man muss tatsächlich ein ganzes Java 24 installieren, damit man hier die "richtige" File Version erhält
@Robert, vielen Dank, erst das Einfügen der msgbox und das anschließende Ausführen in der Shell hat gezeigt, dass dies das Problem ist.
Vielleicht kann man irgendwie diesen "stillen Fehler" laut machen, so dass man mitbekommt, dass MustangZug.jar mit einem Fehler abgebrochen hat.

Danke
Codec

Hb-
Beiträge: 3
Registriert: Do 17. Apr 2025, 20:20

Re: ZUGFeRD PDF wird nicht erstellt und angehängt

Beitrag von Hb- » Sa 19. Apr 2025, 18:44

Welche Java-Variante hast Du installiert?

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: ZUGFeRD PDF wird nicht erstellt und angehängt

Beitrag von RobertG » So 20. Apr 2025, 11:10

codec hat geschrieben:
Mi 16. Apr 2025, 12:24
Vielleicht kann man irgendwie diesen "stillen Fehler" laut machen, so dass man mitbekommt, dass MustangZug.jar mit einem Fehler abgebrochen hat.
Ich teste so etwas ja auch nur aus. Der Shell-Befehl, der dort abläuft, gibt keine Rückmeldung über das, was da abgelaufen ist. Ich kann also bei einem Misserfolg nicht einmal zurückgeben "Hat nicht geklappt". Das ist in dem Fall mit der Erstellung der
ZUGFeRD-Datei ja sowieso direkt bei der erzeugten Mail klar: Es existiert kein Anhang. Aber warum der nicht existiert kann dann nur eine Ausführung des Befehls per Hand klar machen.

Gruß

Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten