Fortsetzung der Diskussion von Neues & Nennenswertes:
Nach Update auf Version 0.46.4 die zuvor fehlerfreie xml geöffnet.
Datei startet mit Ansicht Vermögensaufstellung, das Fehlerlog ist leer.
Wechsel auf Vermögensaufstellung / Diagramm funktioniert, Wechsel auf Performance und Performance / Diagramm funktioniert, der Berichtszeitraum ist wie vorher „seit 01.01.2015“.
Im Fehlerlog steht jedoch:
Sun Jun 21 21:39:10 CEST 2020
Negativer Bestand während der FIFO Kostenberechnung. Bestand: -393 Wertpapier: verkauft Aktie DTAG Datum: 17.11.2015
Sun Jun 21 21:39:10 CEST 2020
Negativer Bestand während der FIFO Kostenberechnung. Bestand: -EUR 5.207,25 Wertpapier: verkauft Aktie DTAG Datum: 01.01.2015
Sun Jun 21 21:39:11 CEST 2020
17.06.2015 REMOVAL EUR 196,50 verkauft Aktie DTAG <no XEntry>
java.lang.IllegalArgumentException: 17.06.2015 REMOVAL EUR 196,50 verkauft Aktie DTAG <no XEntry>
at name.abuchen.portfolio.snapshot.security.SecurityPerformanceSnapshot.extractSecurityRelatedAccountTransactions(SecurityPerformanceSnapshot.java:133)
at name.abuchen.portfolio.snapshot.security.SecurityPerformanceSnapshot.create(SecurityPerformanceSnapshot.java:52)
at name.abuchen.portfolio.snapshot.ClientPerformanceSnapshot.addCapitalGains(ClientPerformanceSnapshot.java:298)
at name.abuchen.portfolio.snapshot.ClientPerformanceSnapshot.calculate(ClientPerformanceSnapshot.java:285)
at name.abuchen.portfolio.snapshot.ClientPerformanceSnapshot.<init>(ClientPerformanceSnapshot.java:181)
at name.abuchen.portfolio.snapshot.PerformanceIndex.getClientPerformanceSnapshot(PerformanceIndex.java:243)
at name.abuchen.portfolio.snapshot.PerformanceIndex.getPerformanceIRR(PerformanceIndex.java:250)
at name.abuchen.portfolio.ui.views.dashboard.WidgetFactory.lambda$4(WidgetFactory.java:46)
at name.abuchen.portfolio.ui.views.dashboard.IndicatorWidget.lambda$1(IndicatorWidget.java:129)
at name.abuchen.portfolio.ui.views.dashboard.DashboardView$CalculateWidgetDataRunnable.run(DashboardView.java:224)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Wechsel der Ansicht auf Rendite / Volatilität, funktioniert nicht, im Fehlerlog erscheint zusätzlich:
Sun Jun 21 21:45:12 CEST 2020
31.05.2016 REMOVAL EUR 92,63 verkauft ETF Bond $ High Yield Corporate <no XEntry>
java.lang.IllegalArgumentException: 31.05.2016 REMOVAL EUR 92,63 verkauft ETF Bond $ High Yield Corporate <no XEntry>
at name.abuchen.portfolio.snapshot.security.SecurityPerformanceSnapshot.extractSecurityRelatedAccountTransactions(SecurityPerformanceSnapshot.java:133)
at name.abuchen.portfolio.snapshot.security.SecurityPerformanceSnapshot.create(SecurityPerformanceSnapshot.java:52)
at name.abuchen.portfolio.snapshot.ClientPerformanceSnapshot.addCapitalGains(ClientPerformanceSnapshot.java:298)
at name.abuchen.portfolio.snapshot.ClientPerformanceSnapshot.calculate(ClientPerformanceSnapshot.java:285)
at name.abuchen.portfolio.snapshot.ClientPerformanceSnapshot.<init>(ClientPerformanceSnapshot.java:181)
at name.abuchen.portfolio.snapshot.PerformanceIndex.getClientPerformanceSnapshot(PerformanceIndex.java:243)
at name.abuchen.portfolio.snapshot.PerformanceIndex.getPerformanceIRR(PerformanceIndex.java:250)
at name.abuchen.portfolio.ui.views.ReturnsVolatilityChartView.lambda$5(ReturnsVolatilityChartView.java:286)
at java.lang.Iterable.forEach(Iterable.java:75)
at name.abuchen.portfolio.ui.views.ReturnsVolatilityChartView.setChartSeries(ReturnsVolatilityChartView.java:282)
at name.abuchen.portfolio.ui.views.ReturnsVolatilityChartView.createBody(ReturnsVolatilityChartView.java:230)
at name.abuchen.portfolio.ui.views.ReturnsVolatilityChartView.createBody(ReturnsVolatilityChartView.java:1)
at name.abuchen.portfolio.ui.editor.AbstractFinanceView.createViewControl(AbstractFinanceView.java:127)
at name.abuchen.portfolio.ui.editor.PortfolioPart.createView(PortfolioPart.java:525)
at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:495)
at name.abuchen.portfolio.ui.editor.PortfolioPart.activateView(PortfolioPart.java:483)
at name.abuchen.portfolio.ui.editor.ClientEditorSidebar$1.select(ClientEditorSidebar.java:70)
at name.abuchen.portfolio.ui.editor.ClientEditorSidebar$1.select(ClientEditorSidebar.java:1)
at name.abuchen.portfolio.ui.editor.Sidebar$Entry.handleMouseDown(Sidebar.java:389)
at org.eclipse.swt.events.MouseListener$2.mouseDown(MouseListener.java:96)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:196)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5797)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5051)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4583)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:199)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
at org.eclipse.equinox.launcher.Main.main(Main.java:1474)
Die Buchungen zu „verkauft Aktie DTAG“:
Die Buchungen zu „verkauft ETF Bond $ High Yield Corporate“:
Alle anderen Ansichten funktionieren ohne weitere Einträge im Fehlerlog zu erzeugen.