[IMP] odoo-at-payroll: GP8-Bau dokumentiert — M8 erreicht, GP1-GP8 komplett

CHANGELOG-GP8-Eintrag; Plan-Abschnitt-10-Update (Fristenkalender, Kontrollsechstel-Wizard, Mitteilungsfile-Import, 2027-Parameter-Rahmen, Vertragsstichtage-UI, All-in/DAG-Reports, B14-Verifikation); MEMORY-Handoff (100/100, odoo_dev auf GP8, GP9/AP9 als optionaler Folgeauftrag); README-Update (GP1-GP8 komplett).
This commit is contained in:
2026-09-12 20:00:27 +02:00
parent 57522b5be3
commit 2f55bfb21a
4 changed files with 92 additions and 11 deletions
+30
View File
@@ -1,5 +1,35 @@
# CHANGELOG — odoo-at-payroll
## 2026-09-12 — General-AT GP8: Fristenkalender, Jahres-Retro, Mitteilungsfile-Import, UI-Reports (M8)
- `addons/l10n_at_hr_payroll` (19.0.5.0.0): **Fristenkalender**
`models/fristenkalender.py` (`l10n.at.payroll.frist` — alle
Melde-/Zahlungsfristen je Company/Jahr: SV 15. Folgemonat,
DB/DZ/KommSt 15., KommSt-Jahreserklärung Ende März, L16/
Arbeitsstätte/§-109a/Schwerarbeit Ende Februar; Auto-Erzeugung
per ir.cron, Überfällig-Färbung, Sprung zur GP7-Deklaration);
**Jahres-Retro-/Aufrollungslauf** `models/jahresretro.py`
(Kontrollsechstel § 67 Abs 10 — Günstig-Vergleich Fixsätze vs.
Tarif je AN; §-77-Abs-3/4-Option; SV rollt auf Beitragsmonat,
mBGM-Storno GP7); **Mitteilungsfile-Import**
`models/mitteilungsfile.py` (ELDA-Rückantwort-XML parsen);
**2027-Parameter-Rahmen** `data/rule_parameters_2027.xml` (nur
Struktur, keine Werte).
- `addons/l10n_at_hr_payroll_private` (19.0.8.0.0):
**Vertragsstichtage-UI** `views/vertragsfelder_views.xml` (GP4-
Stichtage + Status-Flags am Mitarbeiterformular);
**All-in-Deckungsrechnung** + **DAG-Ausweis** `report/
gp8_reports.xml` (QWeb auf hr.payslip/hr.payslip.run);
Frist-mBGM-Verlinkung `models/fristen_private.py` (ref_mbgm_id
nur im Privatmodul — Kern kennt mBGM nicht).
- **B14-Verifikation** (Nutzer-Empfehlung 1): aktuelle Implementierung
praktisch korrekt — „längster Teil" nur bei mehrmonatig
gesplitteten Urlauben relevant, dokumentiert ohne Code-Fix.
- Tests: `test_gp8` (6 — Fristdefinitionen, Cron-Idempotenz,
Überfällig-Logik, Mitteilungsfile-Parser, Import-UserError,
Jahresretro-ohne-Daten) — **100/100 grün** (frischer `-i`-Lauf,
Wegwerf-DB). `odoo_dev` auf GP8 aktualisiert.
## 2026-09-12 — General-AT GP7: Meldewesen/Belege umgesetzt (M7; Kern-Bau AP5/AP6)
- `addons/l10n_at_hr_payroll` (19.0.4.0.0): **ELDA-Fixsatz-Framework**