Doppelte ODT, aber ...
 
Benachrichtigungen
Alles entfernen

Doppelte ODT, aber kein PDF und kein XML

10 Beiträge
3 Benutzer
1 Reactions
681 Aufrufe
(@hansi)
Active Member
Beigetreten: vor 2 Jahren
Beiträge: 7
Topic starter   [#4264]

Hallo zusammen,

zunächst vielen herzlichen Dank für das Programm und die viele Mühe, die darin steckt.

Ich habe das Programm auf meinem MAC installiert. Nach der zweiten Installlation hat es dann auch funktioniert (ODT, PDF und XML erzeugt). Nach zwei Rechnungen hat Fakturama es nicht mehr gemacht. Stattdessen öffnen sich nach dem Druck die ODT Datei zweimal. Es wird keine PDF usw. erzeugt. Wenn ich von Hand eine PDF erzeuge und in Fakturama ablege, dann öffnet es diese PDF, auch wenn ich auf neu erstellen drücke.

Ich habe im Forum Verschiedenes gelesen und auch ausprobiert (z.B. neue Bezahlart, ZUGFeRD aus- entfernter Link ) Nichts hat geholfen.

Meine Plattform:

  • Mac Sequoia 15.1.1
  • OpenOffice
  • Temurin über Homebrew

Vielen herzlichen Dank für Eure Hilfe

Hansi



   
Zitat
(@hansi)
Active Member
Beigetreten: vor 2 Jahren
Beiträge: 7
Topic starter  
Vielleicht hilft Euch das Error-Log
 
20241128 20:46:09.169 | ERROR |  | Exception occured: 
java.nio.file.FileSystemException: entfernter Link : Read-only file system
at java.base entfernter Link (UnixException.java:100)
at java.base entfernter Link (UnixException.java:106)
at java.base entfernter Link (UnixException.java:111)
at java.base entfernter Link (UnixFileSystemProvider.java:262)
at java.base entfernter Link (FileSystemProvider.java:482)
at java.base entfernter Link (Files.java:228)
at java.base entfernter Link (Files.java:3012)
at org.fakturama.export.einvoice.AbstractEInvoiceCreator.createXmlFile(AbstractEInvoiceCreator.java:220)
at org.fakturama.export.einvoice.AbstractEInvoiceCreator.createPdf(AbstractEInvoiceCreator.java:157)
at org.fakturama.export.facturx.XRechnungCreator.createEInvoice(XRechnungCreator.java:92)
at org.fakturama.export.einvoice.ZugferdExporter.processPdf(ZugferdExporter.java:106)
at com.sebulli.fakturama.office.OfficeDocument.postProcess(OfficeDocument.java:354)
at com.sebulli.fakturama.office.OfficeDocument.saveOODocument(OfficeDocument.java:330)
at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:180)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:390)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.run(CreateOODocumentHandler.java:198)
at java.base entfernter Link (DirectMethodHandleAccessor.java:103)
at java.base entfernter Link (Method.java:580)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:317)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:251)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at com.sebulli.fakturama.parts.FakturamaCoolbarAction.runWithEvent(FakturamaCoolbarAction.java:135)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580)
at org.eclipse.jface.action.ActionContributionItem.lambda$5(ActionContributionItem.java:453)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4579)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4365)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3941)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
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:168)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
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 entfernter Link (DirectMethodHandleAccessor.java:103)
at java.base entfernter Link (Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
20241128 20:49:05.892 | ERROR |  | Error starting OpenOffice with Document.ott
java.lang.NullPointerException: Cannot invoke "com.sebulli.fakturama.model.Payment.getName()" because the return value of "com.sebulli.fakturama.model.Document.getPayment()" is null
at org.fakturama.export.facturx.XRechnung.getInvoiceXml(XRechnung.java:262)
at org.fakturama.export.facturx.XRechnung.getInvoiceXml(XRechnung.java:1)
at org.fakturama.export.facturx.XRechnungCreator.createEInvoice(XRechnungCreator.java:74)
at org.fakturama.export.einvoice.ZugferdExporter.processPdf(ZugferdExporter.java:106)
at com.sebulli.fakturama.office.OfficeDocument.postProcess(OfficeDocument.java:354)
at com.sebulli.fakturama.office.OfficeDocument.saveOODocument(OfficeDocument.java:330)
at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:180)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:397)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.run(CreateOODocumentHandler.java:198)
at java.base entfernter Link (DirectMethodHandleAccessor.java:103)
at java.base entfernter Link (Method.java:580)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:317)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:251)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at com.sebulli.fakturama.parts.FakturamaCoolbarAction.runWithEvent(FakturamaCoolbarAction.java:135)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580)
at org.eclipse.jface.action.ActionContributionItem.lambda$5(ActionContributionItem.java:453)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4579)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4365)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3941)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
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:168)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
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 entfernter Link (DirectMethodHandleAccessor.java:103)
at java.base entfernter Link (Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
20241128 20:49:05.893 | ERROR |  | Document couldn't be created. Reason: Error starting OpenOffice with Document.ott
com.sebulli.fakturama.exception.FakturamaStoringException: Error starting OpenOffice with Document.ott
at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:186)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:397)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.run(CreateOODocumentHandler.java:198)
at java.base entfernter Link (DirectMethodHandleAccessor.java:103)
at java.base entfernter Link (Method.java:580)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:317)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:251)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at com.sebulli.fakturama.parts.FakturamaCoolbarAction.runWithEvent(FakturamaCoolbarAction.java:135)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580)
at org.eclipse.jface.action.ActionContributionItem.lambda$5(ActionContributionItem.java:453)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4579)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4365)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3941)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
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:168)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
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 entfernter Link (DirectMethodHandleAccessor.java:103)
at java.base entfernter Link (Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
20241128 20:49:05.893 | ERROR |  | Exception occured: 
java.lang.NullPointerException: Cannot invoke "com.sebulli.fakturama.model.Payment.getName()" because the return value of "com.sebulli.fakturama.model.Document.getPayment()" is null
at org.fakturama.export.facturx.XRechnung.getInvoiceXml(XRechnung.java:262)
at org.fakturama.export.facturx.XRechnung.getInvoiceXml(XRechnung.java:1)
at org.fakturama.export.facturx.XRechnungCreator.createEInvoice(XRechnungCreator.java:74)
at org.fakturama.export.einvoice.ZugferdExporter.processPdf(ZugferdExporter.java:106)
at com.sebulli.fakturama.office.OfficeDocument.postProcess(OfficeDocument.java:354)
at com.sebulli.fakturama.office.OfficeDocument.saveOODocument(OfficeDocument.java:330)
at com.sebulli.fakturama.office.OfficeDocument.createDocument(OfficeDocument.java:180)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.openOODocument(CreateOODocumentHandler.java:397)
at com.sebulli.fakturama.handlers.CreateOODocumentHandler.run(CreateOODocumentHandler.java:198)
at java.base entfernter Link (DirectMethodHandleAccessor.java:103)
at java.base entfernter Link (Method.java:580)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:317)
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:251)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173)
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156)
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:488)
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487)
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
at com.sebulli.fakturama.parts.FakturamaCoolbarAction.runWithEvent(FakturamaCoolbarAction.java:135)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580)
at org.eclipse.jface.action.ActionContributionItem.lambda$5(ActionContributionItem.java:453)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4579)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1524)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1547)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1532)
at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1325)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4365)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3941)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
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:168)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
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 entfernter Link (DirectMethodHandleAccessor.java:103)
at java.base entfernter Link (Method.java:580)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
 


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

Moin, was mich gerade etwas irritiert ist diese Fehlermeldung: "Read-only file system". Das heißt doch, daß da entweder keine Schreibrechte auf dem Verzeichnis sind oder irgendwas anderes Schlimmes ist. Kannst Du da mal nachsehen?


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


   
AntwortZitat
(@hansi)
Active Member
Beigetreten: vor 2 Jahren
Beiträge: 7
Topic starter  

Hallo Ralf,

ich habe geschaut und ich habe Lese- und Schreibrechte vergeben. 

Herzliche Grüße

Hansi



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

Hat das zu druckende Dokument eine Zahlungsart? Kannst Du die evtl. nochmal neu auswählen und die Rechnung dann speichern?


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


   
AntwortZitat
(@hansi)
Active Member
Beigetreten: vor 2 Jahren
Beiträge: 7
Topic starter  

habe ich gemacht. Es ist wie wenn der PDF Druck in OpenOffice nicht funktionieren würde. Das odt. Dokument erscheint, aber Fakturama hängt sich beim ersten Mal auf. wenn ich es dann noch einmal starte und die gleiche Rechnung drucke, hängt es sich nicht auf, aber eine PDF wird nicht gedruckt. Sobald ich eine PDF selber erzeuge und unter PDF - 2024 - Rechnungen speichere, erzeugt er mir auch eine Email beim nächsten Mal. Es hängt meines Erachtens am Kompilieren der PDF. In der PDF werden aber keine xml-Inhalte angehängt. Eine separate xml-Datei wird ebenfalls nicht erzeugt



   
AntwortZitat
(@hansi)
Active Member
Beigetreten: vor 2 Jahren
Beiträge: 7
Topic starter  

Habe nun auch LibreOffice installiert und OpenOffice gelöscht. Es ändert nichts. Ich installiere Fakturama nun noch einmal. Mal sehen, was dann passiert.



   
AntwortZitat
(@hansi)
Active Member
Beigetreten: vor 2 Jahren
Beiträge: 7
Topic starter  

so, jetzt läuft es gerade mit LibreOffice. Es braucht zum Kompilieren der PDF etwa 5 Minuten und man hat dazwischen das Gefühl, es ist alles abgestürzt. Aber es ist da. Als XRechnung als auch als ZUGFERD. Danke für die Hilfe. 



   
rheydenr reacted
AntwortZitat
(@dc_rene)
Eminent Member
Beigetreten: vor 2 Jahren
Beiträge: 18
 

@hansi mal geprüft, ob die erzeugte XML-Datei überhaupt valide ist. Bei mir ist es nämlich nicht der Fall!



   
AntwortZitat
(@hansi)
Active Member
Beigetreten: vor 2 Jahren
Beiträge: 7
Topic starter  

@dc_rene Danke Dir, Rene,
habe gerade die Rechnungen validieren lassen und alle wurden zurückgewiesen. Ich habe gleich noch eine Rechnung von WISO MeinBüro validieren lassen. Diese wurde aber auch abgelehnt. Das lässt mich natürlich nun ratlos zurück.

Bei Fakturama hab ich das Problem identifizieren können. Ich bin Kleinstunternehmer und da funktioniert das xml nicht: https://www.fakturama.info/community/fehler-verbesserungsvorschlaege/zugferd-bei-kleinunternehmerregelung-steuernummer-fehlt/

Ich hoffe, dieser Fehler wird bald behoben.

Herzliche Grüße

Hansi



   
AntwortZitat
Teilen: