mirror of
http://100.103.83.12:3003/fegger/odoo-at-payroll.git
synced 2026-09-17 08:52:45 +00:00
3a4e0dcd0f
Implementation plan: section 8.2 marked curated (reference KV mechanics now live in the seed kv.wert), release status updated (GP1 built, runtime acceptance pending PostgreSQL); CHANGELOG entry for GP1; MEMORY handoff updated accordingly.
80 lines
4.5 KiB
Markdown
80 lines
4.5 KiB
Markdown
# CHANGELOG — odoo-at-payroll
|
||
|
||
## 2026-09-09 — General-AT GP1: KV-Framework umgesetzt (M2)
|
||
|
||
- `addons/l10n_at_hr_payroll_private` (19.0.1.0.0) von Gerüst auf
|
||
GP1-Stand: `l10n.at.payroll.kv` (Trace-Link zur KV-Library),
|
||
`kv.wert` (versionierte Eckwerte, Muster `hr.rule.parameter.value`),
|
||
`kv.gruppe`/`.stufe` (Erfahrungsstufen-Jahrestabellen), Vertragsfelder
|
||
auf `hr.version`/`hr.employee` (`kv_id`, `kv_gruppe_id`,
|
||
`erfahrungsstufe`, `ueberzahlung`), Import-Wizard (Tabellenpaste,
|
||
Sprungwarnung > 10 %, neue `gueltig_ab`-Versionen) samt
|
||
Views/Menus/Security.
|
||
- Seed D2 (SI-2203 Handwerk und Gewerbe + SI-2748 Metallgewerbe):
|
||
Gehaltstabellen ab 1. 1. 2026 aus den KV-Library-Volltexten kuratiert
|
||
(18 Gruppen, 131 Stufenwerte, 27 Eckwerte; inkl. Sonder-
|
||
Vorrückungsverläufe IV-M/V-OM und aufgelassener VG I).
|
||
- Test-Suite `test_kv_katalog` (8 Fälle); statisch validiert (py_compile,
|
||
XML-Well-formedness, CSV-Konsistenz, Wizard-Logiksimulation) —
|
||
Runtime-Abnahme auf dem Dev-Host ausständig (PostgreSQL).
|
||
|
||
## 2026-09-09 — General-AT GP0: Rechtsquellen verifiziert (M1)
|
||
|
||
- `personalverrechnung/RECHTSQUELLEN-Privat.md` angelegt (GP0-Aufgabe 1):
|
||
verbindliches Rechtsinventar für `l10n_at_hr_payroll_private`.
|
||
- An Primärquellen (RIS, jusline-RIS-Spiegel) verifiziert: FLAF-DB
|
||
§ 41 FLAG **3,7 % 2026** (2,7 % ab 2028; GesNr 10008220); KommStG
|
||
**3 %** (GesNr 10004841); BMSVG 1,53 % auf Entgelt + SZ ohne
|
||
HBG-Cap, § 15 Anwartschaft (keine Monatsentgelt-Staffel), § 14 Abs 2
|
||
Verfügungsausschluss; UrlG 30/36 Werktage, § 6-Urlaubsentgelt;
|
||
EStG 1988 § 67 sonstige Bezüge (0/6/27/35,75 % im Jahressechstel,
|
||
Freigrenze 2.615 €, Kontrollsechstel § 77 Abs 4a) und § 68 Zulagen/
|
||
Zuschläge (2026-ÜStd-Maßnahme 15 Überstunden/170 €).
|
||
- Plan-Korrekturen `IMPLEMENTIERUNGSPLAN-Privat.md`: Urlaubsentgelt
|
||
**§ 6 UrlG** statt § 9 (seit 2001 aufgehoben); 13./14.-Begünstigung
|
||
über **§ 67 EStG** statt „§ 68 Abs 5/6" (klärt auch die Rechtsbasis
|
||
des Bgld-Offenpunkts P9); EOSB-Anwartschaftsmodell bestätigt;
|
||
payroll-Skill-Zitat korrigiert.
|
||
- Offen in GP0: Pilotmandant, Referenz-KV-Kuratierung (D2-KVs),
|
||
ELDA-/FinOnl-Spezifikationen, AZG/AngG/ArbVG-Volltexte, LStR 2002,
|
||
UGB-Buchungsmatrix.
|
||
|
||
## 2026-09-09 — General-AT-Implementierungsplan freigegeben (M0)
|
||
|
||
- `personalverrechnung/IMPLEMENTIERUNGSPLAN-Privat.md` für
|
||
`l10n_at_hr_payroll_private` (General-AT, KV-basierte Privatwirtschaft)
|
||
erstellt und freigegeben: GP0–GP10; nächster Schritt **M1 (GP0)**
|
||
(`RECHTSQUELLEN-Privat.md` anlegen, RIS-/findok-Verifikationen,
|
||
Odoo-API-Neuverifikation, Pilotmandant-Definition, UGB-Buchungsmatrix).
|
||
- Freigabe-Entscheidungen: **D1** Plan unter obigem Pfad geführt; **D2**
|
||
Referenz-KVs R1 = SI-2203 Handwerk und Gewerbe + SI-2748 Metallgewerbe
|
||
(RUNBOOK-Rechenfallset; Feinjustierung je Pilotmandant in GP0); **D3**
|
||
**Kern-Vorfinanzierung durch General-AT** — AP3 (Lohnsteuer) und AP4
|
||
(SV/DB-Regeln) werden im Kern `l10n_at_hr_payroll` auf General-AT-Kosten
|
||
gebaut (Spiegelung der Bgld-Entscheidung „AP3 im Kern"; die GemBG-Structure
|
||
erbt sie). Meldewesen/Belege (AP5/AP6) analog, falls der Bgld.-Auftrag bis
|
||
M7 nicht erteilt ist; bei Auftragserteilung Anrechnung/Umlegung per
|
||
Change-Request. **D4** Odoo-19-Source steht kurzfristig als
|
||
Geschwister-Checkout bereit (API-Neuverifikation erste Aufgabe in M1).
|
||
- Budgettransparenz: General-AT-spezifischer Anteil ≈ 120–172 PT (Rahmen
|
||
`personalverrechnung/PLAN-repo-split.md`: ~125–175 PT), inkl.
|
||
D3-Vorfinanzierung ≈ 180–258 PT.
|
||
- Housekeeping: README-Modultabelle und Gerüst-README
|
||
`l10n_at_hr_payroll_private` auf Planstand aktualisiert;
|
||
`.agents/MEMORY.md` fortgeschrieben.
|
||
|
||
## 2026-09-09 — Repo-Split aus gem360 (Migration)
|
||
|
||
- History-Import der Payroll-Commits aus `gem360-git` (Branch
|
||
`dev-payroll`, pfad-gefiltert via `git filter-repo`; siehe
|
||
`personalverrechnung/PLAN-repo-split.md`). Branch heißt hier `main`.
|
||
- `l10n_at_hr_payroll` (19.0.1.0.0) ausgegründet: SV-Werte 2026 als
|
||
`hr.rule.parameter`-Seed, TASY-Mapping + Import-Wizard; Modelle
|
||
umbenannt `gemeinde.payroll.tasy.*` → `l10n.at.payroll.tasy.*`.
|
||
- `l10n_at_gemeinde_payroll` → 19.0.1.4.0: hängt nun an
|
||
`l10n_at_hr_payroll` statt `l10n_at_vrv2015` (VRV-Verbleib: Brücke
|
||
`l10n_at_gemeinde_payroll_vrv` im gem360-Repo, AP7); Beschreibung auf
|
||
AP1+AP2-Stand korrigiert.
|
||
- Bootstrap: `AGENTS.md`, Skills (payroll, odoo19-development,
|
||
agent-memory), README, CHANGELOG; `l10n_at_hr_payroll_private` als
|
||
Gerüst (README only). |