Kann keine Aufträge...
 
Benachrichtigungen
Alles entfernen

Kann keine Aufträge und Folgedokomente löschen

6 Beiträge
3 Benutzer
0 Reactions
1,043 Aufrufe
(@Wenna13)
Active Member
Beigetreten: vor 8 Jahren
Beiträge: 6
Topic starter   [#751]

Guten Tag
Ich kann keine Aufträge oder deren Folgedokomente löschen
Bekomme immer nur die Fehlermeldung "java.lang.NullPointerException"

Bei Kunden,Lieferanten und Produkte geht das löschen

Win7 _ Java 8 Update 201
Fakturama Version: 2.0.3
Build-ID: 20180919-2214

FehlerLogdatei
3224 [com.sebulli.fakturama.log.LogbackAdapter@e83d19] DEBUG com.sebulli.fakturama.common - start DAOs - begin
3518 [com.sebulli.fakturama.log.LogbackAdapter@e83d19] INFO com.sebulli.fakturama.rcp - Entering default Preference Initializer
4480 [com.sebulli.fakturama.log.LogbackAdapter@e83d19] DEBUG com.sebulli.fakturama.common - start DAOs - end
16844 [com.sebulli.fakturama.log.LogbackAdapter@e83d19] ERROR org.eclipse.e4.ui.workbench - Internal Error
org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:65) ~[na:na]
at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:305) ~[na:na]
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:239) ~[na:na]
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132) ~[na:na]
at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152) ~[na:na]
at org.eclipse.core.commands.Command.executeWithChecks(Command.java:494) ~[na:na]
at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:487) ~[na:na]
at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210) ~[na:na]
at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:431) ~[na:na]
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.handleWidgetSelection(AbstractContributionItem.java:446) ~[na:na]
at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.lambda$2(AbstractContributionItem.java:472) ~[na:na]
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) ~[na:na]
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4428) ~[na:na]
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079) ~[na:na]
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4238) ~[na:na]
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3817) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1150) ~[na:na]
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1039) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) ~[na:na]
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:162) ~[na:na]
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) ~[na:na]
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) ~[na:na]
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) ~[na:na]
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) ~[na:na]
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) ~[na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_201]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_201]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_201]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_201]
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:653) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:590) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
at org.eclipse.equinox.launcher.Main.run(Main.java:1499) ~[org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar:na]
Caused by: java.lang.NullPointerException: null
at java.util.Objects.requireNonNull(Unknown Source) ~[na:1.8.0_201]
at java.util.Optional.(Unknown Source) ~[na:1.8.0_201]
at java.util.Optional.of(Unknown Source) ~[na:1.8.0_201]
at com.sebulli.fakturama.handlers.StockUpdateHandler.updateStockQuantity(StockUpdateHandler.java:90) ~[na:na]
at com.sebulli.fakturama.views.datatable.documents.DocumentsListTable.handleAfterConfirmation(DocumentsListTable.java:880) ~[na:na]
at com.sebulli.fakturama.views.datatable.documents.DocumentsListTable.handleAfterConfirmation(DocumentsListTable.java:1) ~[na:na]
at com.sebulli.fakturama.views.datatable.AbstractViewDataTable.removeSelectedEntry(AbstractViewDataTable.java:640) ~[na:na]
at com.sebulli.fakturama.handlers.DeleteHandler.handleDelete(DeleteHandler.java:62) ~[na:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_201]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_201]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_201]
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_201]
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:55) ~[na:na]
... 32 common frames omitted
21276 [com.sebulli.fakturama.log.LogbackAdapter@e83d19] DEBUG com.sebulli.fakturama.common - Storing preferences in database
21936 [com.sebulli.fakturama.log.LogbackAdapter@e83d19] DEBUG com.sebulli.fakturama.common - save dialog settings



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

Scheint an der Lagermenge zu liegen. Kannst Du bitte einfach mal eine 1 bei der Lagermenge im Produkt reinschreiben? Ich muß das noch korrigieren.


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


   
AntwortZitat
(@Wenna13)
Active Member
Beigetreten: vor 8 Jahren
Beiträge: 6
Topic starter  

Hat nichts gebracht. Egal was ich in Produkte oder Aufträge eingetragen habe.
Hab dann mal in Einstellungen/Produkte die Mengenangaben abgewählt.
Und schon konnte ich löschen 🙂

Erstmal DANKE für die schnelle Antwort und den Hinweis zur Menge.
Werd mal weiter ausprobieren

tschö wenna



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

Hallo Wenna,
ich hab dazu mal einen Bug-Eintrag erfaßt.
Könntest Du mir bitte noch mitteilen, was bei Dir in dem Feld "Menge" drinstand? Und auch in der Artikel-Anzahl dann in dem Angebot? So ganz habe ich es nämlich noch nicht verstanden, warum es nicht funktioniert hat.


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


   
AntwortZitat
(@Wenna13)
Active Member
Beigetreten: vor 8 Jahren
Beiträge: 6
Topic starter  

Es spielt keine Rolle was in den Feldern "Menge" drinsteht (hab alle Felder mal geändert)

Das Problem hab ich nur wenn unter Einstellungen/Produkte der Reiter "...einer Bestellung" angeklickt ist.Bei den beiden anderen Reitern gehts.

tschö wenna



   
AntwortZitat
(@nicoletta)
Reputable Member
Beigetreten: vor 12 Jahren
Beiträge: 375
 

Moin Ralf,

wenn der Auftrag bereits geschrieben und gespeichert ist hat die Veränderung der Lagermenge in den Produkteinstellungen keine Wirkung mehr auf den Auftrag.

Genauso wenig wenn im Produkt beispielsweise der Produkttext geändert wird.


------------------------------------------------------------
Fakturama 2.0.3
Ubuntu@WAN 16.04.8 | Win10@LAN 20.04| MySQL 5.7.26@UbuntuServer 18.04.3 | QRK
------------------------------------------------------------


   
AntwortZitat
Teilen: