Commit graph

234 commits

Author SHA1 Message Date
fds2610-bot
36ee8e4f83 Fix: Tests an aktuelle DB-Schema angepasst (eingangs_datum entfernt, bewirtungsfelder auf belege, steuercode-Filter) 2026-04-12 10:11:36 +02:00
fds2610
7956fa67e3 Merge pull request 'Fix: Backup-Rechte' (#33) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/33
2026-04-12 08:15:53 +02:00
fds2610-bot
8a26c6abd8 Fix: Backup-Rechte 2026-04-12 08:14:17 +02:00
fds2610
6285e1c087 Merge pull request 'Fix: Backup-Script mit smarter Rotation und Lock-Schutz gegen parallele Läufe' (#32) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/32
2026-04-12 07:46:41 +02:00
fds2610-bot
e065f352c7 Fix: Backup-Script mit smarter Rotation und Lock-Schutz gegen parallele Läufe 2026-04-12 07:42:47 +02:00
fds2610
3372de8d26 Merge pull request 'Beleg-Speicherort auf Bind-Mount umgestellt zur Vereinheitlichung.' (#31) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/31

Achtung!
Update so durchführen:
docker compose down
git pull
./scripts/migrate-uploads-to-bindmount.sh # VOR docker compose up!
docker compose up -d
docker volume rm steuerkram_uploads # danach aufräumen
2026-04-12 07:29:34 +02:00
fds2610-bot
f672069e6f Beleg-Speicherort auf Bind-Mount umgestellt zur Vereinheitlichung. 2026-04-12 07:25:49 +02:00
fds2610
cf5105378c Merge pull request 'Fix: importierte Belege haben kein Belegdatum und werden so nicht angezeigt' (#30) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/30
2026-04-11 19:40:54 +02:00
fds2610-bot
027bd9c46f Fix: importierte Belege haben kein Belegdatum und werden so nicht angezeigt 2026-04-11 19:38:09 +02:00
fds2610
925d38dcf4 Merge pull request 'USt Behandlung beim Buchen und für UStVA korrigiert' (#29) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/29
2026-04-11 17:16:09 +02:00
fds2610-bot
fc317775a3 Feature: Kontenart Anlagevermögen, euer_zeile im Formular, Doppelklick-Fix Konto-Select 2026-04-11 17:14:24 +02:00
fds2610-bot
4653c082be Fix: Vorsteuer Kz 61/62 buchungsbasiert statt kontobasiert ermitteln 2026-04-11 17:14:24 +02:00
fds2610
7bd2d51181 Merge pull request 'Feature: Belegliste CSV-Export, Bewirtungsfelder, EÜR-Zeile im Kontenplan, Lade-Spinner Zuschnitt, Doppelklick-Fix Kontoauswahl, Backup-Script repariert' (#28) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/28
2026-04-11 16:20:36 +02:00
fds2610-bot
60873bb6df Feature: Belegliste CSV-Export, Bewirtungsfelder, EÜR-Zeile im Kontenplan, Lade-Spinner Zuschnitt, Doppelklick-Fix Kontoauswahl, Backup-Script repariert 2026-04-11 16:19:04 +02:00
fds2610
39707a816d Merge pull request 'Docs: Update-Anleitung in README.md vervollständigt' (#27) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/27
2026-04-11 12:03:34 +02:00
fds2610-bot
f0438ca463 Docs: Update-Anleitung in README.md vervollständigt 2026-04-11 11:58:12 +02:00
fds2610
bd97e6d278 README.md aktualisiert
Hinweis auf Produktivstart. Es sollten keine Breaking Changes mehr vorkommen!
2026-04-11 11:55:28 +02:00
fds2610
b2ec251871 Merge pull request 'Feature: Belegbuchung verbessert, Metadaten bereinigt (Migrationen 024–026)' (#26) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/26
2026-04-11 11:46:09 +02:00
fds2610-bot
262454e038 Feature: Belegbuchung verbessert, Metadaten bereinigt (Migrationen 024–026)
- Verbindlichkeiten in Kategorie-Auswahl bei Belegbuchung ergänzt
- Direkte Kontonummer-Eingabe über Suchfeld (ohne Dropdown-Auswahl)
- Auto-Select im Konto-Suchfeld nur noch bei exaktem Kontonummer-Treffer
- Flash-Messages bleiben 20 Sekunden sichtbar
- Bewirtungsfelder (Grund, Teilnehmerliste) am Beleg statt an Buchung gespeichert (Migration 024)
- Bewirtungssplit für Konto 4652→4657 analog zu 4650→4654; USt 0% für 4652/4657 automatisch
- Bewirtungshinweis als persistentes Flash (verschwindet nicht automatisch)
- Eingangsdatum aus Belegen entfernt (Migration 025)
- Bruttobetrag am Beleg wird aus Buchungszeilen berechnet, keine manuelle Eingabe mehr
- Kontenrahmen von Produktion übernommen (Migration 026)
2026-04-11 11:43:28 +02:00
fds2610-bot
092ea1f02f Feature: Nextcloud-Konfiguration in Einstellungen-UI (Migration 023) 2026-04-10 21:34:59 +02:00
fds2610-bot
880c479024 Feature: Nextcloud-Belegimport via WebDAV 2026-04-10 21:30:32 +02:00
fds2610-bot
bd9d0c670d Fix: EXIF-Orientierung beim Bild-Crop normalisieren 2026-04-10 20:42:13 +02:00
fds2610-bot
e1f356d0cf Fix: UStVA Vorsteuer-Kz-Aufteilung (Migration 022) + Tests korrigiert 2026-04-10 20:33:14 +02:00
fds2610-bot
aa36a16c5a Feature: Manueller Belegzuschnitt per Canvas-UI 2026-04-10 20:20:42 +02:00
fds2610-bot
517593ab03 Docs: Weißrand-Zuschnitt in README erwähnen 2026-04-10 19:39:48 +02:00
fds2610-bot
72d30aa7fe Feature: ImageCropService – weißen Rand bei JPEG/PNG-Upload automatisch wegschneiden 2026-04-10 19:38:34 +02:00
fds2610-bot
dcfb0cc424 Fix: Upload-Limit auf 20 MB erhöhen 2026-04-10 19:32:59 +02:00
fds2610-bot
f737aff212 Feature: Extrahierten Belegtext in beleg_text speichern (Migration 021) 2026-04-10 16:36:29 +02:00
fds2610-bot
fa50de5c48 Feature: OCR-Schalter unabhängig vom KI-Schalter (Migration 020) 2026-04-10 16:30:38 +02:00
fds2610
3281aa402c Merge pull request 'Migration 013: SKR03-Kontenrahmen 2026 Reset + Lieferant in Belegliste + Ollama-Chat' (#25) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/25
2026-04-04 11:22:31 +02:00
fds2610-bot
43c39ad6d5 Migration 013: SKR03-Kontenrahmen 2026 Reset + Lieferant in Belegliste + Ollama-Chat 2026-04-04 11:16:36 +02:00
fds2610
3e954a39e4 Merge pull request 'finale Änderungen vor Release' (#24) from fds2610-bot/Steuerkram:main into main
Reviewed-on: https://codeberg.org/fds2610/Steuerkram/pulls/24
2026-04-03 14:56:18 +02:00
fds2610-bot
e7988e8e20 Finale Anpassungen vor Release 2026-04-02 07:41:06 +02:00
fds2610-bot
70de0b6acb Fix: EÜR-Zeilennummern korrigieren (Anlage EÜR 2024) und Seed aktualisieren 2026-04-02 07:24:52 +02:00
fds2610-bot
8670fdf7ab Fix: UStVA-Kennzahlen korrigieren (KZ 66/48/43) und kanonischen SKR03-Seed anlegen 2026-04-02 06:56:37 +02:00
fds2610
aef58154aa Fix #16: Stornobuchungen mit negierten Beträgen, is_reversal-Filter in Calculatoren entfernt 2026-04-01 06:17:11 +02:00
fds2610
85343b1137 Fix #23: EÜR-Zeile in Konten-Übersicht anzeigen 2026-04-01 03:02:46 +02:00
fds2610
02eedcd392 Fix #21: Automatische USt-Vorauswahl und Sperrung bei Konten mit Steuercode 2026-04-01 00:16:38 +02:00
fds2610
7a893ceab8 Fix #20: Bewirtungsbuchungen auf 4650/4651 automatisch 70/30 auf Abzugskonto splitten 2026-04-01 00:14:07 +02:00
fds2610
f10c2cb0d4 Fix #12: Nicht abzugsfähige Kosten (4654/4656) separat unter KZ 165 in EÜR 2026-04-01 00:06:42 +02:00
fds2610
283830cc6a Fix #15: USt. und Brutto-Anzeige unter Nettobetrag-Eingabefeld 2026-03-30 22:04:39 +02:00
fds2610
f8899d6bff Fix #17: Kz39 bei Erstattungsbetrag aus UStVA-XML weglassen 2026-03-30 21:06:09 +02:00
fds2610
06c9f184f9 Fix #18: booked-Status aus Buchungen ableiten statt gespeichertem Flag 2026-03-30 21:04:43 +02:00
fds2610
926d4a5ee0 30% Eigenanteil für Telefon und Internet + Tests mit KI Beleg-Erkennung 2026-03-30 16:53:47 +02:00
fds2610
b8ef04033c Feature: KI-Kontierungsvorschlag via lokales Ollama oder Remote-LLM
- LlmService: Auto-Discovery lokales Ollama + OpenAI-kompatibler Remote-API-Modus
- KontierungsvorschlagService: PDF-Textextraktion (pdftotext) + Vision für Bilder
- Async-Badge in Beleg-Detailansicht: "Analysiere..." → Formular vorausgefüllt
- Einstellung in Settings (default: aus) mit Provider-Status-Anzeige
- .env.example: Beispielkonfiguration für beide Provider-Typen (auskommentiert)
- Dockerfile: poppler-utils für pdftotext
- Migration 011: ki_vorschlag/ki_vorschlag_at in belege, ki_vorschlag_aktiv in settings
- Test 11: saveKiVorschlag, JSON-Extraktion, isEnabled-Default
2026-03-30 06:13:56 +02:00
fds2610
15f501db6f Eigenanteil-Checkbox: Tooltip hinzugefügt 2026-03-29 14:19:48 +02:00
fds2610
b2ec028137 Eigenanteil-Checkbox: aktivierbar nur bei Ausgabe + 4920/4925 + 19% 2026-03-29 14:17:00 +02:00
fds2610
f794bc2fa4 EÜR: Drill-down auf Buchungen je Konto 2026-03-29 13:42:58 +02:00
fds2610
37fcf53e8f EÜR umgebaut auf Kontenart statt Buchungstyp 2026-03-29 13:38:16 +02:00
fds2610
452fac2698 README.md: Systemd-Service und automatische Migrations-Doku 2026-03-29 13:27:42 +02:00