Aktueller modellierter Gesamtwert
+Geschätzter aktueller Wert
{{ moneyOrUnavailable(modelled.current?.value_chf) }}
diff --git a/frontend/src/components/wealth/AssetRefreshControl.vue b/frontend/src/components/wealth/AssetRefreshControl.vue index 5950cea..43b0888 100644 --- a/frontend/src/components/wealth/AssetRefreshControl.vue +++ b/frontend/src/components/wealth/AssetRefreshControl.vue @@ -7,12 +7,17 @@
{{ error }}
Jobstatus: {{ statusLabel(job.status) }}
+Ein Teil der Preise wurde aktualisiert. Die übrigen Vermögenswerte bleiben mit ihrem letzten bekannten Kurs sichtbar.
+Es konnte keine verwertbare Preisquelle verarbeitet werden. Bestehende Bewertungen wurden nicht verändert.
+{{ job.successful_assets }} aktualisiert · {{ job.fresh_unchanged_assets }} bereits aktuell · {{ job.stale_assets }} weiterhin veraltet · {{ job.failed_assets }} mit Fehler
+Nächste Aktion: {{ job.next_action }}
{{ source.updated_count }} aktualisiert · {{ source.stale_candidates }} geprüft
-{{ source.error_code }}
+{{ source.updated_count }} aktualisiert · {{ source.fresh_unchanged_count }} bereits aktuell · {{ source.stale_remaining_count }} veraltet
+{{ source.failed_count }} Instrument(e) konnten nicht aktualisiert werden.
+{{ [source.error_code, ...source.diagnostics].filter(Boolean).join(' · ') }}Vermögen
-Geschätzte Entwicklung aus bestätigten Ankern, gespeicherten Tagesbewertungen und fortgeschriebenen bekannten Kontoständen. Keine verifizierte TTWROR oder XIRR.
+Seit dem letzten bestätigten Stand mit verfügbaren Marktpreisen fortgeschrieben.
+FinanceManager bewertet die zuletzt bestätigten Bestände mit verfügbaren Tageskursen weiter. Noch nicht importierte Käufe, Verkäufe, Dividenden, Gebühren oder andere Kontobewegungen können vorübergehend fehlen. Beim nächsten Import wird die Schätzung mit dem tatsächlichen Stand abgeglichen.
Aktueller modellierter Gesamtwert
+Geschätzter aktueller Wert
{{ moneyOrUnavailable(modelled.current?.value_chf) }}
Vergleichbarer Ausgangswert
-{{ moneyOrUnavailable(modelled.baseline?.value_chf) }}
-{{ modelled.baseline ? `${qualityLabel(modelled.baseline.quality)} · ${dateLabel(modelled.baseline.date)}` : 'Kein Ausgangswert' }}
-Wert am letzten bestätigten Importstichtag: {{ dateLabel(modelled.anchor.date) }} · {{ qualityLabel(modelled.anchor.quality) }}
+Letzter bestätigter Stand
+{{ moneyOrUnavailable(modelled.anchor?.value_chf) }}
+{{ modelled.anchor ? `${dateLabel(modelled.anchor.date)} · ${qualityLabel(modelled.anchor.quality)}` : 'Kein bestätigter Stand' }}
Veränderung in CHF
-{{ signedMoney(modelled.change_chf) }}
-Seit dem gewählten Ausgangspunkt
+{{ signedMoney(anchorDifferenceChf) }}
+Schätzung minus bestätigter Stand
Geschätzte Entwicklung
-{{ signedPercent(modelled.change_pct) }}
-Nicht als verifizierte Rendite verwenden
+Differenz in Prozent
+{{ signedPercent(anchorDifferencePct) }}
+Keine Anlagerendite oder Gewinn-/Verlustangabe
+Verwendeter Kursstichtag
+{{ valuationCutoff ? dateLabel(valuationCutoff) : 'Nicht verfügbar' }}
+Ältester in der Schätzung verwendeter Marktpreisstand · Marktkomponenten: {{ valuationCounts.current }} aktuell · {{ valuationCounts.stale }} veraltet · {{ valuationCounts.missing }} fehlend
Bekannte Teilsumme: {{ modelled.unknown_accounts.length }} Position(en) oder Konto/Konten ohne belastbare Bewertung sind nicht enthalten. Die übrige Entwicklung bleibt sichtbar.
@@ -42,7 +47,7 @@Historie bis zum letzten bestätigten Anker durchgezogen; nur der anschliessende Abschnitt gestrichelt. Gemischte Komponentenqualität segmentiert die Gesamtlinie nicht.
Historie bis zum letzten bestätigten Anker durchgezogen; nur der anschliessende Abschnitt gestrichelt. Gemischte Komponentenqualität segmentiert die Gesamtlinie nicht.