Closure-Einträge (Saldovorträge) wurden fälschlicherweise als echte
Buchungsdaten erkannt, was zu negativen Ausgaben und fehlenden Einnahmen
führte wenn nur Abschlussbuchungen für ein Jahr existierten.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Gewinn/Verlust: Kontenklasse 8xxx (Erlöse) minus 3xxx (Wareneinsatz)
- Rentabilität: Kontenklasse 8xxx minus 3xxx + 4xxx (alle Kosten inkl. Betriebskosten)
- Automatischer Fallback auf Rechnungsdaten wenn keine Buchungen vorhanden
- Hilfe-Icons mit Tooltips bei allen Widgets
- Dynamisches Chart.js-Laden (Charts funktionieren jetzt auch auf Dashboard)
- README auf Version 1.3 aktualisiert
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>