Dokument konnte nic...
 
Benachrichtigungen
Alles entfernen

Dokument konnte nicht erstellt werden.

7 Beiträge
5 Benutzer
0 Likes
742 Aufrufe
(@nomab)
Eminent Member
Beigetreten: vor 3 Jahren
Beiträge: 25
Topic starter  

Hallo,

nachdem ich leider die aktuelle Version (2.1.1.a) noch nicht zum Laufen bekommen habe, versuche ich immer noch mein Glück mit 2.05 unter Docker. Ich habe dort auch alles soweit eingerichtet und wollte eine Rechnung ausdrucken. Dazu habe ich die Vorlage grob nach meinen Vorstellungen gepimpt und als odf und pdf gedruckt. Die Vorlage war noch nicht so, wie ich mir das vorgestellt habe und ich habe anhand des Handbuches Platzhalter eingefügt und die Vorlage weiter angepasst.  Danach wieder einen Probeausdruck gemacht und dann erschien das berühmte:

Dokument konnte nicht erstellt werden. Bitte prüfen Sie den Open-Office-Pfad und den Ausgabepfad.

Ich habe zwar in der Suche Artikel dazu gefunden, aber die waren recht alt, deshalb habe ich einen neuen Thread dazu aufgemacht.

Inzwischen habe drei Vorlageordner angelegt, habe herumkopiert und umbenannt, letztes Wochenende drei Tage lang getestet. Immer das selbe Spiel. Wenn ich die Vorversion der Vorlage verwendet habe, dann hat alles funktioniert, bei einer aktualisierten Vorlage kam dann diese Meldung. Ich habe unter Fakturama im "Vorlage" - Ordner beide Versionen gehabt, beide Versionen versucht zu drucken. Bei einer Version diese Meldung, bei der anderen, älteren, wurde gedruckt. Heute wieder dran gebastelt und eine interessante Entdeckung gemacht. Wenn ich aus der aktuellsten Vorlage Bereiche mit Platzhaltern lösche, dann funktioniert es. Einige Platzhalter werden zwar nicht ausgegeben, sondern im Druck als Platzhalter angezeigt, andere scheinen den Ausdruck generell zu unterbinden. So vermute ich diesem Problem so auf die Spur gekommen zu sein und will versuchen nach diesem Prinzip sukzessive nicht ganze Bereiche aus der Vorlage zu löschen, sondern nur gezielt einzelne Platzhalter, in der Hoffnung, dass sie verzichtbar sind.

So wie ich das sehe, kann man die gesamte Liste der Platzhalter (aus dem aktuellen Handbuch) nur in der jeweils aktuellsten Version von Fakturama verwenden. So habe ich mich gefragt, ob es vielleicht sinnvoll wäre, bei der Liste der Platzhalter die Versionsnummer mit anzugeben, ab der diese verwendet werden können, ohne Probleme zu bereiten. Jedenfalls scheint man nicht blind Platzhalter in ein Dokument einbinden zu können, wenn man nicht die aktuellste Version installiert hat. Wie gesagt, nur eine Vermutung. Ich hoffe bis Sonntag das Dokument fertig zu haben, damit ich noch die REchnungen für Leistungen im Januar fertig machen kann.

Viele Grüße
Bertel


   
Zitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 11 Jahren
Beiträge: 4310
 

Moin,

die Platzhalter sollten versionsübergreifend gültig sein, weil das eigentlich "nur" Text ist, der durch irgendwas ersetzt wird. Kannst Du mir mal die kaputte Vorlage schicken (support ät fakturama.info), damit ich mir die mal ansehen kann? Mich würde das echt interessieren.

Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@johader)
Eminent Member
Beigetreten: vor 4 Jahren
Beiträge: 47
 

Hallo Zusammen,

ich habe nach dem Upgrade auch das Problem "Dokument konnte nicht erstellt werden. Bitte prüfen Sie den Open-Office-Pfad und den Ausgabepfad." 

Der Pfad auf OpenOffice stimmt: C:\Program Files (x86)\OpenOffice 4

Fakturama startet: somit stimmt auch das Arbeitsverzeichnis

Die Vorlage ist einwandfrei mit OpenOffice-Writer zu öffnen.

Fakturama
Version: 2.1.1
Build-ID: 20210102-2158
Java-Version: 15.0.1

Nachfolgend noch der Auszug aus der Logdatei:

20210203 13:29:52.363 | ERROR | | Error starting OpenOffice with secudor2.ott
java.util.NoSuchElementException: No value present
at java.base/java.util.Optional.get(Optional.java:141)
at com.sebulli.fakturama.util.ContactUtil.deliveryAddressEqualsBillingAddress(ContactUtil.java:829)
at com.sebulli.fakturama.office.Placeholders.getDocumentInfoByPlaceholder(Placeholders.java:777)
at com.sebulli.fakturama.office.Placeholders.getDocumentInfo(Placeholders.java:576)
at com.sebulli.fakturama.office.OfficeDocument.setCommonProperty(OfficeDocument.java:1255)
at com.sebulli.fakturama.office.OfficeDocument.setCommonProperties(OfficeDocument.java:1268)
at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:255)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:467)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.lambda$2(CreateOODocumentHandler.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4195)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1037)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4012)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3612)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:166)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
20210203 13:29:52.368 | ERROR | | Document couldn't be created. Reason: Error starting OpenOffice with secudor2.ott
com.sebulli.fakturama.exception.FakturamaStoringException: Error starting OpenOffice with secudor2.ott
at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:346)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:467)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.lambda$2(CreateOODocumentHandler.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4195)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1037)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4012)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3612)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:166)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
20210203 13:29:52.370 | ERROR | | Exception occured:
java.util.NoSuchElementException: No value present
at java.base/java.util.Optional.get(Optional.java:141)
at com.sebulli.fakturama.util.ContactUtil.deliveryAddressEqualsBillingAddress(ContactUtil.java:829)
at com.sebulli.fakturama.office.Placeholders.getDocumentInfoByPlaceholder(Placeholders.java:777)
at com.sebulli.fakturama.office.Placeholders.getDocumentInfo(Placeholders.java:576)
at com.sebulli.fakturama.office.OfficeDocument.setCommonProperty(OfficeDocument.java:1255)
at com.sebulli.fakturama.office.OfficeDocument.setCommonProperties(OfficeDocument.java:1268)
at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:255)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:467)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.lambda$2(CreateOODocumentHandler.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4195)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1037)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4012)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3612)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1157)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1046)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:166)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:401)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:657)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:594)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)

 

 

 

Grüße

Joachim


   
AntwortZitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 11 Jahren
Beiträge: 4310
 

Moin, hast Du die neueste Version von Fakturama? Ich hatte an der Stelle in letzter Sekunde noch was repariert...

Viele Grüße,
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@johader)
Eminent Member
Beigetreten: vor 4 Jahren
Beiträge: 47
 

Danke für den Hinweis. Es funktioniert wieder.

Ich habe jetzt folgende Version:

Fakturama
Version: 2.1.2-SNAPSHOT
Build-ID: 20210127-0832
Java-Version: 15.0.1

Gut wäre es, wenn die Hilfe -> Suche nach Updates anzeigen würde, dass es eine neue Version gibt. Ich werde trotzdem ab jetzt regelmäßig auf der Webseite nachsehen.

Klasse Support.

Danke

Joachim


   
AntwortZitat
(@rhe_adm)
Trusted Member Admin
Beigetreten: vor 8 Jahren
Beiträge: 52
 

Moin, das mit dem Update hatte ich schon mal eingerichtet, das geht aber eben leider nur als Administrator. Das ist teilweise problematisch.


   
AntwortZitat
(@alpinist77)
Active Member
Beigetreten: vor 3 Jahren
Beiträge: 9
 

Hallo zusammen,

ich habe ebenfalls einen neuen PC bei dem die Dokumentenübergabe nicht funktioniert.

Vielleicht kann mir jemand helfen.

Fehler: Error starting OpenOffice with Rechnung.ott in: com.sebulli.fakturama.office.TemplateProcessor#getDocumentInfoByPlaceholder (788)
Document couldn't be created. Reason: Error starting OpenOffice with Rechnung.ott in: com.sebulli.fakturama.office.OfficeDocument#createDocument (185)
Exception occured: in: com.sebulli.fakturama.office.TemplateProcessor#getDocumentInfoByPlaceholder (788)
Error starting OpenOffice with Rechnung - Kopie.ott in: com.sebulli.fakturama.office.TemplateProcessor#getDocumentInfoByPlaceholder (788)
Document couldn't be created. Reason: Error starting OpenOffice with Rechnung - Kopie.ott in: com.sebulli.fakturama.office.OfficeDocument#createDoc...
Exception occured: in: com.sebulli.fakturama.office.TemplateProcessor#getDocumentInfoByPlaceholder (788)

 

Windows PC

Fakturama
Version: 2.1.2
Build-ID: 20211216-2052
Java-Version: 17.0.1

Libre Office 7.3


   
AntwortZitat
Teilen: