Files
odoo-at-payroll/addons/l10n_at_hr_payroll_private

l10n_at_hr_payroll_private (General-AT)

General-AT-Payroll (KV-basierte Privatwirtschaft: KV-Gehaltskataloge, AZG/UrlG-Arbeitszeit, 13./14. Bezüge, Abfertigung Neu) für Odoo 19.

Implementierungsplan (freigegeben, M0): personalverrechnung/IMPLEMENTIERUNGSPLAN-Privat.md · verbindliche Rechtslage: personalverrechnung/RECHTSQUELLEN-Privat.md

GP1 umgesetzt (KV-Framework):

  • l10n.at.payroll.kv — KV-Stammdaten mit Trace-Link zur KV-Library (library_variant_idpersonalverrechnung/quellen/kv/kv-catalog.json) und Quellen-URL der Arbeitgeberkammer;
  • l10n.at.payroll.kv.wert — versionierte KV-Eckwerte (Muster hr.rule.parameter.value, KV-Scope): Regelkonsum über employee.kv_id._wert('code', payslip.date_to);
  • l10n.at.payroll.kv.gruppe / .stufe — Verwendungs-/Lohngruppen mit Erfahrungsstufen, Jahrestabellen je gueltig_ab (unique(Gruppe, Stufe, Stichtag));
  • Vertragsfelder auf hr.version (durchgereicht auf hr.employee): kv_id, kv_gruppe_id, erfahrungsstufe, ueberzahlung;
  • Import-Wizard „KV-Katalog importieren": Tabellenpaste/CSV (Gruppe;Stufe;Gehalt[;Bezeichnung]) mit Vorschau, Sprungwarnung

    10 % (Warnzeilen werden nie automatisch übernommen) und Versionierung über gueltig_ab — historische Werte bleiben unangetastet.

Seed D2 (Referenz-KVs R1): SI-2203 „Handwerk und Gewerbe" + SI-2748 „Metallgewerbe", Gehaltstabellen ab 1. 1. 2026 kuratiert aus den KV-Library-Volltexten (quellen/kv/oegb/texts/). Besonderheiten im Seed:

  • SI-2203: VG I ist ab 1. 1. 2026 aufgelassen (Vorrückung nach § 17 Abs 6); Meistergruppen M IM III als eigene Gruppen (M II ohne/mit Fachschule);
  • SI-2748: eigene Vorrückungsverläufe als eigene Gruppen (IV-M = Meister in VG IV bis „nach 17 VWGJ", V-OM = Obermeister bis „nach 12 VWGJ"); Nacht-Sondervergütung 2,71 € (2026) bzw. 2,76 € (2027) als Jahresversionen.

Kern-Vorfinanzierung (D3): Lohnsteuer (AP3) und SV/DB-Regeln (AP4) werden im Kern-Modul l10n_at_hr_payroll gebaut und von beiden Produkten konsumiert; bei Bgld.-Auftragserteilung Anrechnung per Change-Request.

GP2 Entgelt-Engine (umgesetzt 2026-09-11): Structure „AT Privatwirtschaft (KV)", AZG-Fenster-WETs, Regelinventar KVGEO/NACHT_SV/UE_/MEHR_/URL_UE/B13/B14/B14_RUECK/NETTO — vollständig kv.wert-getrieben (Rechenfälle docs/rechenfaelle/).

Offen (GP3+): Lohnsteuer/SV im Bundes-Kern (D3-Vorfinanzierung), Abfertigung Neu, Meldewesen/Belege, FI-Buchung UGB; All-in-UI-Bericht (GP8); B14 längster-Urlaubs-Teil-Verfeinerung.

Tests: test_kv_katalog + test_entgelt_private (GP2-Rechenfälle) — .venv/bin/python -m odoo -d <testdb> -u l10n_at_hr_payroll,l10n_at_hr_payroll_private --test-tags /l10n_at_hr_payroll_private --test-enable --stop-after-init --addons-path=odoo_19.0+e.20260910/odoo-19.0+e.20260910/odoo/addons,addons (Lokal grün am 2026-09-11: 29/29 Tests.)