Umbuchung lässt sich nicht editieren, UnsupportedOperationException beim Löschen

Hallo,

eine Umbuchung zwischen zwei Konten lässt sich weder editieren noch löschen. Neustart ergab keine Besserung.

PP:
Version: 0.68.3 (März 2024)

Platform: win32, x86_64

Java: 17.0.5+8-LTS, Azul Systems, Inc.

Windows:

Edition Windows 11 Home
Version 23H2
Installiert am ‎21.‎10.‎2022
Betriebssystembuild 22631.3447
Leistung Windows Feature Experience Pack 1000.22688.1000.0

Bei Änderung des Betrages + speichern passiert nichts, außer dass der alte Betrag bestehen bleibt. Beim Versuch der Löschung der Buchung erscheint ein Fehler:

Fehler heute erstmalig aufgetreten.

Ergänzung:
Unter Stammdaten->Konten lässt sich die Buchung editieren/löschen.
Unter Berichte->Vermögensaufstellung kommt es zu dem beschriebenen Fehler.

VG

Vielen Dank für die Meldung. Kannst du bitte den kompletten Fehler aus dem Fehlerprotokoll posten? Aus welcher Ansicht heraus hast du die Änderung/Löschung vornehmen wollen? War ein Filter aktiv?

Ich habe im ersten Eintrag noch etwas ergänzt, was die entsprechende Stelle angeht. Ja, ich habe einen Filter verwendet.

Diese Fehlermeldung habe ich aus dem gespeicherten Protokoll entnommen (der Block taucht immer wieder auf, scheint also mit meinen Versuchen zusammenzuhängen):

!ENTRY org.eclipse.e4.ui.workbench 4 0 2024-04-25 19:19:01.430
!MESSAGE Internal Error
!STACK 0
java.lang.UnsupportedOperationException
	at name.abuchen.portfolio.snapshot.filter.ReadOnlyAccount.shallowDeleteTransaction(ReadOnlyAccount.java:45)
	at name.abuchen.portfolio.model.Account.shallowDeleteTransaction(Account.java:1)
	at name.abuchen.portfolio.model.TransactionOwner.deleteTransaction(TransactionOwner.java:39)
	at name.abuchen.portfolio.model.TransactionPair.deleteTransaction(TransactionPair.java:80)
	at name.abuchen.portfolio.ui.views.TransactionContextMenu.lambda$2(TransactionContextMenu.java:67)
	at name.abuchen.portfolio.ui.util.SimpleAction.run(SimpleAction.java:69)
	at org.eclipse.jface.action.Action.runWithEvent(Action.java:474)
	at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580)
	at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:414)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4273)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1066)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4071)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3659)
	at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1155)
	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:342)
	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:208)
	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:402)
	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(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1459)
1 Like