[IMP] odoo-at-payroll: record GP0 source work and GP1 runtime setup in docs

Documentation-only updates from the General-AT track (2026-09-10/11)
that had been left uncommitted; no code changes.

- RECHTSQUELLEN-Privat: new section 13 (cross-check of all 571 KB
  legal_bases citation strings, ~130 statutes, against the binding RQ
  inventory; outside-scope delimitation) and procurement-list
  extensions in section 11 (AVRAG, ASVG contribution/notification
  block, EStG, KommStG/BAO, AUEG, UrlG, BMSVG, IESG, LohnkontenVO,
  Mutterschutz-/Karenz block as scope decision)
- IMPLEMENTIERUNGSPLAN-Privat: new section 2.1 (knowledge-base binding
  regime, KB as curated secondary source with ID and Stand), GP2-GP8
  fine mechanics backed by KB entries, new open points 8.11 DZ
  surcharge decision, 8.12 KB conflict families for RIS clarification
  and 8.13 scope candidates; source reference updated to the
  odoo_19.0+e.20260910 tree
- CHANGELOG: 2026-09-10 entries for the primary-source procurement
  (19 RIS statutes via RIS title search incl. short-title traps, LStR
  2002 findok XML, DM-ORG 42.7.0 with L16/L17 checklists, SV values
  2026), the KB legal-basis cross-check and the plan knowledge-base
  integration; the 'Krankengeldumlage par. 62 ASVG' false premise is
  resolved and corrected in RQ and plan
- README and module README: dev-host runtime documentation (PostgreSQL
  18.6, Python 3.14 venv with editable install of the merged tree,
  odoo_dev database, test invocation via .venv/bin/python -m odoo;
  GP1 test_kv_katalog green, 8 tests 0 errors)
- .gitignore: odoo_19.0+e.20260910/ and .venv/ replace the removed
  odoo/ and odoo_enterprise/ checkouts; ignore local tooling
  (.zed-hours/, /tools/ anchored to the repo root so
  personalverrechnung/tools stays fully tracked)
This commit is contained in:
2026-09-11 11:15:42 +02:00
parent 665ed6c1fe
commit ee7e16ecee
6 changed files with 701 additions and 54 deletions
@@ -6,12 +6,17 @@
`personalverrechnung/RECHTSQUELLEN-Privat.md`).
Basis: payroll-Skill, KV-Library (`personalverrechnung/quellen/kv/` +
`RUNBOOK.md`), Bundes-Rechtslage aus `RECHTSQUELLEN-Bgld.md`, Rahmen
`PLAN-repo-split.md`. Odoo-API-Verweise bauen auf den im Bgld-Plan am
`PLAN-repo-split.md`. Seit 2026-09-10 zusätzlich die **Wissensbasis**
(`personalverrechnung/wissensbasis/`: 571 kuratierte Lexis360-Briefings
in 67 Clustern) als sekundäre Entwicklungsreferenz neben
`RECHTSQUELLEN-Privat.md` — Anbindung und Verbindlichkeits-Regime in
Abschnitt 2.1. Odoo-API-Verweise bauen auf den im Bgld-Plan am
Odoo-19-Source verifizierten Mechanismen auf (Nachweise:
`IMPLEMENTIERUNGSPLAN-Bgld.md`, Abschnitt 2); Neuzugänge werden zu
Baubeginn gegen den Odoo-19-Source verifiziert (D4).
- **Stand:** 2026-09-09 · Branch `main` · lokal
- **Stand:** 2026-09-10 (Wissensbasis-Anbindung nachgetragen, s. u.) ·
Branch `main` · lokal
- **Freigabe-Entscheidungen (M0, 2026-09-09):**
- **D1** — Plan geführt als
`personalverrechnung/IMPLEMENTIERUNGSPLAN-Privat.md` (dieses
@@ -69,6 +74,14 @@ Katalog-Import) + Parameterpflege.
**D4-Neuverifikation, Stand 2026-09-09 (Checkouts: `odoo/` Community +
`odoo_enterprise/odoo` Enterprise, je Odoo 19.0.0):**
> **Quellen-Referenz-Update 2026-09-11:** Die beiden Checkouts sind
> durch den gemergten Baum `odoo_19.0+e.20260910/odoo-19.0+e.20260910/`
> ersetzt (19.0+e.20260910, 1.481 Addons; `.gitignore`). Die D4-Spot-Checks
> oben wurden gegen 19.0.0 gemacht; die relativen Pfade gelten unverändert,
> aber der Baum ist ein neuerer Snapshot — API-Neuzugänge zu Baubeginn
> gegen den aktuellen Baum verifizieren (D4). Dev-Runtime steht seit
> 2026-09-11 (PostgreSQL + venv, README „Entwicklung").
-**Work-Entry-Erzeugung aus Kalender:** `hr.version` ist Community
(`hr/models/hr_version.py` L35; versionierte Felder `wage`,
`structure_type_id`, `resource_calendar_id` — L446);
@@ -120,9 +133,50 @@ Katalog-Import) + Parameterpflege.
`hr_payroll_account_iso20022` vorhanden.
Hinweis: eigenes Versionsschema des Builds (Manifests teils ohne
`version`-Key, z. B. `l10n_at` „3.2.1"); maßgeblich ist `release.py`
`version_info` (19, 0, 0). Runtime-Tests source-seitig möglich —
Addons-Path `odoo_enterprise/odoo/addons,addons` (der Baum enthält
die Community-Module); lokal fehlt noch PostgreSQL.
`version_info` (19, 0, 0). Runtime seit 2026-09-11 lokal — Addons-Path
`odoo_19.0+e.20260910/odoo-19.0+e.20260910/odoo/addons,addons`
(gemergter Baum; README „Tests").
### 2.1 Wissensbasis-Anbindung (Stand 2026-09-10)
Die Wissensbasis (`personalverrechnung/wissensbasis/`) ist kuratierte
**Sekundärquelle** (Lexis-Briefings, Stände 2024-03 bis 2026-09) mit
stabilen IDs (`lb-<cluster>-<nn>`); sie liefert Detailmechanik,
Eckfall-Auslegung und Rechenfälle. Verbindlichkeits-Regime:
- `RECHTSQUELLEN-Privat.md` bleibt verbindlich (RIS-verifiziert);
KB-Werte immer nur mit ID + Stand; niemals aus Trainingswerten.
- Korpus-Konflikte sind in den Einträgen ⚠ doppelt dokumentiert
(beide Werte) und zentral im `RUNBOOK.md` (Wissensbasis-Abschnitt)
geführt — vor Implementierung am RIS klären (Punkt 8.12).
- Nicht in der KB enthalten — **Beschaffung 2026-09-10 weitgehend
erledigt** (RQ-Beschaffungsliste, `.firecrawl/ris/`): LStR 2002
(findok-Gesamtdokument XML), ELDA/eSV-Spec (DM-ORG 42.7.0 inkl.
Lohnzettel-Finanz + JASV/Sammelmeldung). Offen bleiben nur die
Bgld-AP0-Abstimmung und Anmeldungen/Zertifikate (Nutzer).
**„Krankengeldumlage § 62 ASVG" als Falsch-Prämisse aufgelöst**
(RIS-Gesamtabfrage 0 Treffer; § 62 ASVG = Beitragsabrechnung —
RQ Abschn. 4/11).
Cluster-Anker je GP (Auswahl — Vollindex `wissensbasis/INDEX.md`):
| GP | Relevante KB-Cluster/Einträge |
|---|---|
| GP1 KV-Framework | `ent` (lb-ent-01 Abrechnungsperiode/Divisoren, lb-ent-08 Istlohnklauseln, lb-ent-09 KV/Satzung/Mindestlohntarif) |
| GP2 Entgelt/AZG/Urlaub | `azg` (lb-azg-01…03), `ues` (lb-ues-01…04), `zus` (lb-zus-02…08), `rhz-01`, `efz` (lb-efz-01/02), `tzb-04`, `url` (lb-url-14/15), `nsc` |
| GP3 Lohnsteuer | `son` (lb-son-01…05), `naz` (lb-naz-01…04), `lvr-07` (Aufrollung), `prm` (lb-prm-04/06) |
| GP4 SV/DB | `sva` (Beitragsrecht: lb-sva-03…06, 11, 12, 13), `lnk` (lb-lnk-01…07), `bes-06` (Geringfügigkeit) |
| GP5 Abfertigung Neu | `vor` (lb-vor-03/06), `end-03`, `url-15` |
| GP7 Meldewesen/Belege | `lvr` (lb-lvr-04/05/06), `mel-08`, `bes-03`, `swa-05` |
| GP8 Jahreswechsel/Retro | `sva-06` (Jahres-Beitragssätze), `naz`, `lvr-07`, `sva-11` (Fälligkeiten) |
Wert-Deckungsabgleiche ✅ (KB gegen RECHTSQUELLEN-Privat): DN-/DG-
Beitragssätze, HBGL 6.930 €, GFG 551,10 € (lb-sva-06) · § 67-Staffel,
Freigrenze 2.615 €, Abzugsfolge, Kontrollsechstel (lb-son-04) ·
§ 68-Werte 400/600 €, 15 ÜStd/170 € 2026 (lb-zus-05/07) · § 6 UrlG
(lb-url-14) · BMSVG §§ 6/14/15/17 (lb-vor-03/06, lb-end-03) · FLAF
3,7 %/KommSt 3 % (lb-lnk-02/03). Konfliktstellen dort ⚠ dokumentiert
(8.12).
## 3. Modul-Layout (Dateien/Komponenten)
@@ -187,15 +241,59 @@ Angestellte/Arbeiter laufen über Katalog-Mechanik `lohn_basis` und
`kv.wert`, nicht über Struktur-Vielfalt; zweite Structure nur bei
KV-zwingenden Gründen — GP0-Entscheidung).
| Regel (Code) | Quelle/Mechanik |
|---|---|
| `KVGEO` | Katalog-Lookup kv_gruppe + erfahrungsstufe zum Stichtag; Prorate Ein-/Austritt; Teilzeit via `work_time_rate`; `ueberzahlung` überschreibt |
| `UE_STD`/`UE_NACHT`/`MEHR` | AZG-Work-Entry-Types; Sätze aus `kv_id._wert(...)`; Grundstunde = KVGEO ÷ (4,33 × kv-Wochenstunden) bzw. Wochenlohn-Basis (`lohn_basis`) |
| `ZUSCH_SOFEI` | Sonn-/Feiertagszuschlag je KV (`kv.wert`) |
| `URL_ENTG` | Urlaubsentgelt **§ 6 UrlG** ✅ (§ 9 UrlG seit 2001 aufgehoben): Abs 2/3 Entgeltbasis; Abs 4 13-Wochen-Durchschnitt **nur** für Akkord/Stück/Gedinge/leistungsbezogene Prämien; Abs 5 KV-Abweichung (§ 18 Abs 4 ArbVG); § 10 aliquote Ersatzleistung |
| `B13`/`B14` | 13./14. Bezug: Auszahlmonat je KV/Betriebsvereinbarung (Parameter `atp_sz13_monat` Default Juni, `atp_sz14_monat` Default November); Basis je KV (KVGEO + definierte Zuschläge); Anwartschaft ×/12; Ein-/Austritt anteilig; als **begünstigte Bezüge** für die Kern-LSt markiert |
| `NETTO` | Kategoriensummen |
| DG: `BVG` (1,53 % — Kern-Parameter `at_sv_bv_dg`), `FLAFDB` (§ 41 FLAG — `at_flaf_db`, 2026: **3,7 %** ✅), `KOMMST` (`at_kommst_satz`, **3 %** ✅) | buchungswirksam, ohne Nettoeffekt; FLAF-/KommSt-Sätze GP0-verifiziert (8.3/8.4) |
| Regel (Code) | Quelle/Mechanik | KB-Anker |
|---|---|---|
| `KVGEO` | Katalog-Lookup kv_gruppe + erfahrungsstufe zum Stichtag; Prorate Ein-/Austritt; Teilzeit via `work_time_rate`; `ueberzahlung` überschreibt | lb-ent-01, lb-ent-04 |
| `UE_STD`/`UE_NACHT`/`MEHR` | AZG-Work-Entry-Types; Sätze aus `kv_id._wert(...)`; Grundstunde = KVGEO ÷ (4,33 × kv-Wochenstunden; Teiler 173,2/167 je Wochenstunden) bzw. Wochenlohn-Basis (`lohn_basis`) | lb-ues-01/03, lb-tzb-04, lb-zus-02/03/07 |
| `ZUSCH_SOFEI` | Sonn-/Feiertagszuschlag je KV (`kv.wert`); kein gesetzlicher SFN-Zuschlag — Sätze rein KV-getrieben | lb-zus-05/06, lb-rhz-01, lb-efz-01/02 |
| `URL_ENTG` | Urlaubsentgelt **§ 6 UrlG** ✅ (§ 9 UrlG seit 2001 aufgehoben): Abs 2/3 Entgeltbasis; Abs 4 13-Wochen-Durchschnitt **nur** für Akkord/Stück/Gedinge/leistungsbezogene Prämien; Abs 5 KV-Abweichung (§ 18 Abs 4 ArbVG); § 10 aliquote Ersatzleistung | lb-url-14 ✅ deckungsgleich |
| `B13`/`B14` | 13./14. Bezug: Auszahlmonat je KV/Betriebsvereinbarung (Parameter `atp_sz13_monat` Default Juni, `atp_sz14_monat` Default November); Basis je KV (KVGEO + definierte Zuschläge); Anwartschaft ×/12; Ein-/Austritt anteilig; als **begünstigte Bezüge** für die Kern-LSt markiert | lb-son-01…05 |
| `NETTO` | Kategoriensummen | — |
| DG: `BVG` (1,53 % — Kern-Parameter `at_sv_bv_dg`), `FLAFDB` (§ 41 FLAG — `at_flaf_db`, 2026: **3,7 %** ✅), `KOMMST` (`at_kommst_satz`, **3 %** ✅); **neu: `DZ`** (Zuschlag zum DG-Beitrag, §§ 122/126 WKG — 8.11) | buchungswirksam, ohne Nettoeffekt; FLAF-/KommSt-Sätze GP0-verifiziert (8.3/8.4) | lb-lnk-02/03/07, lb-vor-03 |
**KB-Feinmechanik GP2** (kuratiert unterlegt; AZG/ARG-Volltext-
verifikation per RIS bleibt GP2-Aufgabe, 8.8):
- NAZ § 3 AZG **40 h/Woche, 8 h/Tag**; verlängerte NAZ (§§ 5/5a AZG)
bleibt zuschlagsfreie NAZ — keine Überstunden (lb-azg-03). Überstunde
= Überschreiten der NAZ-Grenzen (§ 6 AZG), gesetzlicher Zuschlag
**50 %**, Teiler je KV besserstellend (lb-ues-01/03).
- **Mehrarbeit § 19d AZG** (Teilzeit über vertragliches Ausmaß bis zur
Vollzeitgrenze): Zuschlag **25 %**, entfällt bei 1:1-Ausgleich im
Quartal/Drei-Monats-Zeitraum bzw. Gleitzeit-Ø ≤ Vereinbarung;
**Differenzstunden** bei KV-verkürzter NAZ (Vollzeit) gelten
abgabenrechtlich als ÜStd-Zuschläge (LStR Rz 1146), Teilzeit-
Mehrarbeitszuschläge dagegen voll steuerpflichtig — drei getrennte
Tageszonen (MEHR/ÜStd) je Vergleichsvollzeit-Kalender
(lb-zus-02/03, lb-tzb-04).
- **Überstundenpauschale/All-in (§ 2g AVRAG):** zwingender Grundlohn-
Ausweis im Arbeitsvertrag/Dienstzettel (sonst branchen-/ortsüblicher
Ist-Grundlohn), Jahres-**Deckungsrechnung** (Unterdeckung →
Pauschale gilt als Akontozahlung); Einbeziehung der Urlaubs-
ersatzleistung nichtig (§ 7 UrlG Ablöseverbot); SFN-Anteile aus
ÜStd-Pauschalen steuerlich nicht begünstigungsfähig (LStR Rz 1163)
— Vertragsmodell-Flag am Vertrag + Deckungsprüfbericht GP1/GP2
(lb-ues-02, Stand 2025-12; lb-zus-07; §-Verifikation RQ-
Beschaffungsliste 2026-09-10).
- **Zwei Nachtfenster** auf denselben Zeitstempeln: arbeitsrechtlich
**225 Uhr** (§ 12a AZG, KV-Anspruch) vs. lohnsteuerlich **197
Uhr ≥ 3 h** (§ 68 Abs 6); §-68-Freibeträge **400/600 €** versioniert
(seit 2024) und bei gebrochener Periode **nicht** aliquotiert;
ÜStd-Abs-2-Parameter 2026: **15 ÜStd/170 € → ab 2027 10/120**
(lb-zus-05/07, lb-ent-01; ⚠ §-124b-Zitierkonflikt — verbindlich
**Z 476 lit c idgF BGBl I 43/2026**).
- **Feiertag:** Feiertagsentgelt (Ausfallsprinzip; 13 gesetzliche
Feiertage § 7 ARG, 24./31. 12. keine) voll steuer-/beitrags- und
DB/DZ/KommSt-pflichtig; Feiertagsarbeitsentgelt § 9 Abs 5 ARG ab
LZP 1. 1. 2026 wieder § 68-Abs-1-begünstigt (2025 steuerpflichtig) —
**Jahresparameter**, kein Literal (lb-efz-01/02, lb-rhz-01,
lb-zus-05).
- **SZ-Basis je KV-Begriff** („Gehalt" ohne schwankende Zulagen vs.
„Lohn" inkl. regelmäßig schwankender Bestandteile vs. "Entgelt",
lb-son-02); Aliquotierung nach Monaten vs. tagesgenau je KV
konfigurierbar; Mischberechnung Vollzeit↔Teilzeit nach
Beschäftigungsausmaß (lb-son-01); Arbeiter-KV-Entfallsklauseln nur
begrenzt zulässig (lb-son-01/05).
### 4.3 Lohnsteuer und SV/DB — Bau im Bundes-Kern (GP3/GP4, D3)
@@ -209,11 +307,70 @@ KV-zwingenden Gründen — GP0-Entscheidung).
Detailauslegung Eckfälle per LStR 2002 ❓ GP3; Überstundenfreibetrag
2026 (170 €/15 ÜStd, § 124b Z 476 lit c idgF BGBl I 43/2026 ✅) als
Kern-Parameter.
- **GP3-Feinmechanik aus der KB:** Sechstelberechnung = zugeflossene
laufende Bruttobezüge × 60 ÷ Lohnsteuertage, **Neuberechnung bei
jeder SZ-Auszahlung**; Abzugsfolge DN-SV + 620-€-Freibetrag vor
den Fixsätzen (§ 67 Abs 12 ✅); monatlich anteilig ausgezahlte SZ
tarifisch nach § 67 Abs 10 (LStR Rz 1050) — lb-son-04 (2026-08) ✅
deckungsgleich.
- **Nachzahlungs-/Korrekturmechanik (GP3+GP8;** lb-naz-01…04, alle
2026-06): vier Modi aus Fälligkeit + Grund — (a) Rollung im
laufenden Jahr, (b) Zahlung bis **15. 2.** → Vorjahreszuordnung
(L16 des Vorjahres, berichtigter Lohnzettel binnen 14 Tagen),
(c) zwangsläufige Verschiebung danach → § 67 Abs 8 lit c
Fünftelregelung, (d) willkürliche Verschiebung → Tarif.
SV rollt **stets** auf den Beitragsmonat der Fälligkeit mit
historischen, versionierten Sätzen/HBG (Anspruchsprinzip; mBGM
Storno + Neumeldung); LNK (DB/DZ/KommSt) auf die **volle**
Nachzahlung im Zuflussmonat — das steuerfreie Fünftel mindert die
Lohnnebenkosten nicht. Fälligkeitsdatum je Bezugsbestandteil
historisieren.
- **GP4 SV/DB komplett (AP4-Inhalt):** SVDN/SVDG-Regeln im **Kern** auf
`at_sv_*` (HBG monatlich/SZ, Geringfügigkeit + § 53a-Beitrag,
AV-Staffel § 2a AMPFG, AK/WF, IESG); privat ergänzt FLAF-DB § 41 FLAG
(**3,7 % ab 2025, 2,7 % ab 2028** ✅ 8.3) und
AV-Staffel § 2a AMPFG — 2026: 0/1/2 % bis 2.225/2.427/2.630 €,
kuratiert lb-sva-06/lb-ent-01; AK/WF, IESG); privat ergänzt FLAF-DB
§ 41 FLAG (**3,7 % ab 2025, 2,7 % ab 2028** ✅ 8.3) und
Kommunalsteuer (**3 %**; Basis § 5, 1.095-€-Freibetrag ✅ 8.4).
- **GP4-Feinmechanik aus der KB:**
- Beitragsfreie Bezugsbestandteile **§ 49 Abs 3 ASVG** als
Lohnarten-Kategorisierung mit **Jahres-Kumulativen je DN**
(Mahlzeiten-Gutscheine 8 €/Arbeitstag, Mitarbeiterrabatte
≤ 20 % je Fall oder ≤ 1.000 €/Jahr, Betriebsveranstaltungen
365 €/Jahr, Jubiläums-Sachzuwendungen 186 €/Jahr,
Zukunftssicherung 300 €, Kinderbetreuungszuschuss 2.000 €/Kind,
Homeoffice-Pauschale 3 €/Tag max 100 Tage; Umwidmung in
beitragspflichtigen Sachbezug bei Überschreiten)
(lb-sva-03/04, 2026-07).
- **AK-Umlage und WF-DN-Anteil sind DN-getragene Lohnabzüge**
(Einzahlung über den KV-Träger; "(nur DG)" in RECHTSQUELLEN =
Einzahlungssicht): AK-Umlage 0,5 % auf KV-BG **ohne SZ**, HBGL-
Cap, Lehrlinge ausgenommen (lb-lnk-01, 2026-08; ⚠ lb-sva-06
"DN-Anteil"-Konflikt, 8.12); WF seit 2018 **Landesabgabe**
Satzvektor **Bundesland × Jahr** (2026 übrige BL 1 % = 0,5/0,5;
⚠ Wien 1,5 % — RIS vor GP4, lb-lnk-05).
- **Neu — Zuschlag zum Dienstgeberbeitrag (`DZ`, §§ 122/126 WKG)**
für WK-mitgliedische DG (Privatwirtschafts-Regelfall): BG
identisch FLAF-DB inkl. §-41-Abs-4-Ausnahmen, Freibetragsstaffel
1.095/1.460 € ident, Satz 2026 Bundesanteil 0,12 % +
Landeskammer **0,310,40 %** je Betriebsstätten-BL, Fälligkeit
15. Folgemonat ans Betriebsfinanzamt (lb-lnk-07, 2026-08 ⚠
RIS/WKO-Verifikation — Grundsatzentscheidung 8.11).
- **Neu — Dienstgeberabgabe geringfügig Beschäftigter (DAG)**
19,4 % (mit UV 20,5 %), wenn Lohnsumme aller Geringfügigen
> 826,65 €/Monat (= 1,5 × GFG 2026) und ≥ 2 Geringfügige;
jährliche Zahlung (lb-bes-06, lb-sva-12 ⚠ ohne Normzitat,
8.12).
- **Option — Nachtschwerarbeitbeitrag NSchAB** 3,8 % (2026
"vorerst" ⚠ ohne BGBl-Beleg), nur DG, NSchG-Monat via
rollierende 6/12/18/36-Tageszähler; Meldung seit 2019 über die
Beschäftigtengruppe der mBGM (lb-nsc-01/03, lb-sva-06) —
R1-Entscheidung 8.13.
- **Altersabhängige Satzausschaltungen** als Stichtags-Regeln am
Vertrag: ALV ab 63/Alterspensionsanspruch (§ 1 Abs 2 lit e
AlVG), UV ab 60 (§ 51 Abs 6 ASVG), FLAF+DZ ab Folgemonat nach
60 (§ 41 Abs 4 lit f FLAG), PV-Halbierung in der Bonusphase;
mBGM-Abschläge A09/A15 aus Regelergebnis ableiten
(lb-sva-12, 2026-07).
- Die GemBG-Structure erbt die Kern-Regeln unverändert (Parameter-Konsum
per Code); keine Fork-Werte (payroll-Skill-Architekturregel).
@@ -229,6 +386,20 @@ KV-zwingenden Gründen — GP0-Entscheidung).
§ 17 Verfügungsoptionen), Anwartschaftsreport,
Endabrechnungs-Wizard bei Austritt. BV-Provider-Anbindung
(BVKV-Provisionstabelle) = Option.
- **KB-Deckung ✅** (lb-vor-03/06, lb-end-03, 2026-08): beitragsfreier
erster Monat **taggenau** (30-Tage-Aliquotierung; SZ nicht kürzbar);
Wiederzulassung binnen 12 Monaten → Pflicht ab Monat 1 (OGH
9 ObA 30/16a); Abfuhr an den **KV-Träger** (Weiterleitung BV-Kasse;
Baubereich BUAK) mit Fälligkeit 15. Folgemonat; geringfügig
Beschäftigte: Jahreszahlung möglich zzgl. 2,5 % Zinsenzuschlag;
fiktive BG nach § 7 BMSVG (Präsenz-/Ausbildungs-/Zivildienst
435,90 €/Monat, Krankengeld 50 % der BG ohne SZ, Wochengeld
3-Monats-Ø); Geltungsbereich inkl. geringfügig Beschäftigter und
freier DN, Ausschluss Länder/Gemeinden (✅ § 1 Abs 2 Z 1 —
bestätigt die Sektor-Trennung zum GemBG-Modul); § 17: **fünf**
Verfügungsoptionen, ohne Erklärung binnen 6 Monaten
Weiterveranlagung; § 16-Fälligkeit (Ende zweitfolgender Monat)
per RECHTSQUELLEN-Verweis (in der KB nicht ausgeführt).
### 4.5 FI-Buchung UGB (GP6)
@@ -249,6 +420,33 @@ KV-zwingenden Gründen — GP0-Entscheidung).
AT-Layout, Monatsdienstliste, Monatsjournal) als Kern-Bausteine
(AP5/AP6-Inhalt); privat-seitig nur Validierung + ggf.
Report-Varianten.
- **KB-Kuratierung der Inhalte** (XML-/FinOnl-Specs bleiben ❓ 8.10):
- **L16** seit BZ 2019 reiner Lohnsteuerdatensatz (SV-Teil/BGN durch
die mBGM ersetzt): KZ-Struktur 210/215/220/225/226/230/243/245/260
mit KZ-245-Formel (KZ 245 = KZ 210 215 220 230 243),
620-€-Freibetrag in KZ 220, soziale Stellung 08, Telearbeitstage,
Familienbonus Plus; berichtigter Lohnzettel binnen 2 Wochen;
Jahres-L16 Ende Februar via ELDA (Papier L16 Ende Jänner)
(lb-lvr-04/05, 2026-08).
- **mBGM/SV-Meldungen:** Selbstabrechner 15., Vorschreibebetriebe
7. des Folgemonats; An-/Ab-/Änderungsmeldung 7-Tage-Fristen;
BMSVG-Angaben (Leitzahl BV-Kasse, DG-Kontonummer) bereits mit
der SV-Anmeldung; fallweise Beschäftigung: tagesgenaue
vereinfachte Anmeldung vor Arbeitsantritt + mBGM, ELDA-
Formzwang (lb-mel-08, lb-bes-03); jährliche Arbeitsstättenmeldung
§ 34 Abs 6 ASVG bis Ende Februar via ELDA (lb-lvr-05).
- **Neu — Schwerarbeitsmeldung** (ASchV § 5 Abs 1): jährlich Jänner
bis Ende Februar via ELDA an den KV-Träger; Altersfilter 40 M/
35 F, geringfügig Beschäftigte ausgenommen, Überlasser meldet
(lb-swa-05, 2026-07) — GP7-Zusatzbaustein.
- **§ 109a-EStG-Meldung** (Honorare außerhalb von Dienstverhältnissen,
8 Tätigkeitsgruppen, Schwellen kumulativ 900 €/Jahr und 450 € je
Leistung, Ende Februar): GP7-adjacent, ersetzt keinen L16
(lb-lvr-06, 2026-08).
- **JASV** in der KB nicht belegt, aber seit 2026-09-10 über die
**DM-ORG 42.7.0** (ELDA-Portal; Datensatzbeschreibung inkl.
Sammelmeldung/JASV) dokumentiert — lokal
`.firecrawl/ris/elda/`; mBGM-Fristen kuratiert (lb-mel-08/lvr-04).
- Dateibasiert; Übertragung/Zertifikate beim Kunden/Steuerberater
(wie Bgld-Prämisse P7).
@@ -259,12 +457,32 @@ KV-zwingenden Gründen — GP0-Entscheidung).
`kv.wert`-Pflege; LSt/SV-Parameterpflege im Kern
(`rule_parameters_<jahr>.xml`); Fristenkalender (L16 Ende Februar,
JASV 15. Folgemonat — Verifikation gemeinsam mit Bgld-AP0).
- **Jahres-Retro-/Aufrollungslauf** (kuratiert: lb-lvr-07, 2026-08;
lb-naz-01…04): Kontrollsechstel-**Verpflichtungslauf** im
Dezember-/Beendigungsabrechnungslauf (Überhang → § 67 Abs 10;
Günstig-Aufrollung), optionale § 77-Abs-3/4-Aufrollungen
(15.-Jänner-Grenze; Krankengeldbezug im Jahr blockt Abs 3/4,
nicht Abs 4a); 15.2.-Cutoff für die Vorjahreszuordnung (berichtigter
Lohnzettel binnen 14 Tagen); SV-Aufrollung auf den Zielmonat mit
historischen versionierten Parametern + mBGM-Storno/Neumeldung —
Erstattungs-/Nachforderungslogik auf Odoo-Refund-Payslips.
- **Fristenkalender** (kuratiert belegt: lb-sva-11, lb-mel-08,
lb-lvr-04/05): SV-Einlangen 15. Folgemonat (Gutschriftprinzip,
Respirofrist 3 Tage, Verzugszinsen ab 16. Tag), DB/DZ/KommSt je
15. Folgemonat, KommSt-Jahreserklärung Ende März (FinOnl),
L16/§ 109a/Schwerarbeitsmeldung/Arbeitsstättenmeldung Ende
Februar; JASV über die DM-ORG 42.7.0 belegt (8.10).
## 5. Daten-/Modell-/Report-Implikationen
- KV-Katalog + `kv.wert` global, versioniert, kammerübergreifend
nutzbar; Konten company-dependent; Multi-Company unverändert über
Engine/Security.
- Lohnarten-Kategorisierung trägt vier abgabenrechtliche Sichten
(LSt-Satzbehandlung §§ 25/67/68 · SV-Beitragspflicht inkl.
§ 49-Abs-3-Freistellungen · FLAF-/KommSt-/DZ-Basis · GFG-Relevanz)
plus L16-KZ-Mapping; die KB-Rechenfälle (IDs s. 4.24.7) bilden den
Testkorpus je Kategorie.
- Berichte: KV-Gehaltsordnungs-Ausdruck je KV/Stichtag (Review-Hilfe);
Lohnzettel/Journal aus dem Kern; Rechenfall-Dokumentation je Regel
im Modul-`docs/`.
@@ -275,17 +493,30 @@ KV-zwingenden Gründen — GP0-Entscheidung).
Stichtag-Lookup, Sprungwarnung.
2. `test_entgelt_private`: KVGEO Voll-/Teilzeit, Prorate Eintritt am
15., Überzahlung; UE-/Zuschlagsrechnung aus `kv.wert`; B13/B14
Auszahlmonat, /12-Anwartschaft, anteilig bei Ein-/Austritt;
Urlaubsentgelt-Mittelung.
Auszahlmonat, /12-Anwartschaft, anteilig bei Ein-/Austritt
(×/12 vs. tagesgenau je KV, Mischberechnung Vollzeit↔Teilzeit,
lb-son-01/02); zwei Nachtfenster 225 (KV) vs. 197 (§ 68) auf
denselben Work-Entries; Urlaubsentgelt-Mittelung.
3. `test_lohnsteuer` (Kern-Suite): Tarifgrenzen 2026, Absetzbeträge,
§ 68-Freigrenzen (SZFN 400 €, ÜStd), Überstundenfreibetrag 2026
(15 ÜStd/170 €), begünstigte-Bezüge-Mapping B13/B14 (§ 67-
Jahressechstel, Kontrollsechstel) — gilt für beide Strukturen.
Jahressechstel, Kontrollsechstel) — gilt für beide Strukturen;
**Nachzahlungsmodi** (Rollung, 15.2.-Cutoff mit berichtigtem
Lohnzettel, Fünftelregelung § 67 Abs 8 lit c, Willkür → Tarif;
lb-naz-03) und Kontrollsechstel-/Aufrollungslauf inkl.
Günstig-Aufrollung (lb-lvr-07).
4. `test_sv_privat`: HBG/SZ-HBG, Geringfügigkeit + § 53a, AV-Staffel,
AK/WF, IESG, BV (Kern) + FLAF § 41, KommSt (privat).
AK/WF, IESG, BV (Kern) + FLAF § 41, KommSt, DZ (privat);
GFG-Prüfung **nach** Zuschlagsberechnung (Mehrarbeit kann GFG
überschreiten, lb-zus-02/lb-bes-06); beitragsfreie Bezugs-
bestandteile als Jahres-Kumulative (lb-sva-03/04); alters-
abhängige Satzausschaltungen (lb-sva-12); DAG-Schwelle 826,65 €/
≥ 2 Geringfügige (lb-bes-06).
5. `test_eosb`: Anwartschafts-Fortschreibung (Beiträge + Erträge),
§ 14 Abs 2 Verfügungsausschluss-Matrix (verifizierte BMSVG-
Systematik), Endabrechnungs-Wizard.
Systematik), Endabrechnungs-Wizard; freier erster Monat taggenau,
12-Monats-Wiedereintritt, § 7-BMSVG-Fiktions-BG bei Kranken-/
Wochengeldbezug (lb-vor-03).
6. `test_buchung_ugb`: Regel→Konto, DG-Regeln ohne Nettoeffekt,
Journal-Summenverprobung.
7. Refund-Lauf (Korrektur) ohne Doppelbuchung.
@@ -303,6 +534,14 @@ KV-zwingenden Gründen — GP0-Entscheidung).
> Primärquellen verifiziert — Belege und Werte in
> `personalverrechnung/RECHTSQUELLEN-Privat.md` (GP0-Aufgabe 1
> erledigt). Offen: 1, 2, 7, 9, 10 und AZG-Detail (8).
>
> **KB-Nachtrag (2026-09-10):** Wissensbasis-Anbindung nachgetragen
> (Abschnitt 2.1); Detailmechanik zu 3/5/6/8/10 kuratiert unterlegt
> (IDs in den Punkten); neue Punkte **11** (DZ/WKG-Entscheidung),
> **12** (KB-Konfliktfamilien), **13** (KB-Scope-Kandidaten).
> RECHTSQUELLEN-Privat bleibt verbindlich; KB-Werte immer mit ID +
> Stand; Konflikte ⚠ doppelt dokumentiert (RUNBOOK, Wissensbasis-
> Abschnitt).
1. **Pilotmandant/Referenzläufe:** kein Referenzkunde für General-AT
(Pendant zu Bgld-P1) — Golden-Master + 23 Monate Parallellauf
@@ -317,6 +556,11 @@ KV-zwingenden Gründen — GP0-Entscheidung).
(unabhängig von der LSt-Pflicht); Abs 4 Befreiungen (u. a.
§ 67-Abs-3/6-Bezüge, Arbeitnehmer nach dem 60. Geburtstag) und
1.095-€-Freibetrag bei monatlicher Bemessungsgrundlage ≤ 1.460 €.
KB ✅: lb-lnk-02 (2026-08) 3,7 %; Freibetragsbedingung im Quelltext
**invertiert formuliert** — RECHTSQUELLEN-Fassung verbindlich,
korrekte dreistufige Staffel zusätzlich über lb-lnk-03/07 belegt
(≤ 1.095 € keine Pflicht · 1.0951.460 € 1.095 € · > 1.460 €
volle BG).
4. **KommStG 1993** ✅ GP0 verifiziert (RIS GesNr 10004841): § 9
**3 %** der Bemessungsgrundlage; § 5 Basis = monatliche
Arbeitslöhne, § 5 Abs 2 § 67-Abs-3/6-Bezüge ausgenommen;
@@ -328,13 +572,21 @@ KV-zwingenden Gründen — GP0-Entscheidung).
Planannahme „§ 68 Abs 5/6"** — § 68 regelt nur Zulagen/Zuschläge.
Löst zugleich Bgld-Offenpunkt P9 (quartalsweise SZ = sonstige
Bezüge iSd § 67); Detailauslegung per LStR 2002 ❓ GP3.
KB ✅: lb-son-04 (2026-08) Staffel/Freigrenze 2.615 €/Abzugsfolge
§ 67 Abs 12/Kontrollsechstel **deckungsgleich**; Sechstel-Formel
(× 60 ÷ Lohnsteuertage, Neuberechnung je SZ-Auszahlung) und
Nachzahlungsmodi lb-naz-03 kuratiert; lb-son-0103 alte Stände
2025-06 (Abgleich mit lb-son-04 erfolgt, Werte deckungsgleich bis
HBG-SZ 6.930/13.860 € 2026).
6. **BMSVG** ✅ GP0 verifiziert (jusline/RIS-Spiegel): **keine
Monatsentgelt-Staffel** — § 15 Auszahlung der Anwartschaft
(Beiträge + Erträge); § 14 Abs 2 Verfügungsausschluss (Kündigung
durch AN, verschuldete Entlassung, unberechtigter Austritt,
< 36 Beitragsmonate über Arbeitgeber summierbar); § 6 Abs 1
1,53 % auch auf Sonderzahlungen; § 6 Abs 5 Bemessung ohne
GFG/HBG-Cap.
GFG/HBG-Cap. KB ✅: lb-vor-03/06, lb-end-03 (2026-08) — Feinmechanik
in 4.4 (freier erster Monat taggenau, 12-Monats-Wiedereintritt,
§ 7-BMSVG-Fiktionen, Abfuhrweg KV-Träger).
7. **KV-Datenkuratierung:** 593 ÖGB-Varianten sind Textkorpus, keine
strukturierten Gehaltskataloge; R1 = D2-KVs, Ausbau laufend;
RUNBOOK-Limits (Scans ohne OCR, GÖD member-only,
@@ -345,11 +597,99 @@ KV-zwingenden Gründen — GP0-Entscheidung).
Ersatzleistung, § 6 Abs 4 13-Wochen-Durchschnitt nur für
Akkord/Stück/Gedinge/Prämien. AZG-Volltext (Normalarbeitszeit,
Zuschläge, Durchrechnung, Ersatzruhe) ❓ in GP1/GP2 per RIS;
Schicht-/Saisonbetriebe = Option.
Schicht-/Saisonbetriebe = Option. **KB-Unterlage 2026-09-10:**
AZG-/ARG-Mechanik kuratiert (lb-azg-01…03, lb-ues-01…04,
lb-zus-02…08, lb-rhz-01, lb-efz-01/02 — Feinmechanik in 4.2;
ÜStd-Begriff § 6 AZG, Mehrarbeit § 19d, Nachtarbeitsfenster,
Feiertags-/Ersatzruheregelung); RIS-Konsolidierung bleibt offen:
§ 7 Abs 1 vs. **Abs 6** AZG für das Ablehnungsrecht (lb-ues-01/04),
Zeitausgleich-Wertebild Feiertag „1 Kalendertag oder 36 Stunden"
(lb-efz-01) ⚠, § 68-Abs-2-Zitierung (8.12).
9. **D3-Anrechnungsmechanik** bei Bgld.-Auftragserteilung vertraglich
regeln (Umlegung der Kern-Blöcke AP3AP6).
10. **ELDA-/FinOnl-Specs** beschaffen (Abstimmung mit Bgld-AP0,
Doppelverwendung).
10. **ELDA-/FinOnl-Specs** **beschafft 2026-09-10** (vorher ❓):
**DM-ORG 42.7.0** „Datenaustausch mit Dienstgebern" (07/2026;
Datensatzbeschreibung SV-Meldungen mBGM/An-Ab-Änderung/JASV
**und** Lohnzettel-Finanz-Informationssatz), Prüfkataloge L16
(ab 1. 1. 2026, Stand 12/2025)/L17/§ 109a/§ 109b, Mitteilungs-
files-XSDs — lokal `.firecrawl/ris/elda/`. Offen: Abstimmung mit
Bgld-AP0 (Doppelverwendung), Anmeldungen/Zertifikate =
Nutzerseite. **KB-Unterlage:** Inhaltliche Grundlagen kuratiert
(lb-lvr-04/05/06, lb-mel-08, lb-bes-03, s. 4.6). **„Krankengeld-
umlage § 62 ASVG" als Falsch-Prämisse aufgelöst** (RIS-Gesamt-
abfrage: 0 Treffer; § 62 ASVG = Beitragsabrechnung) — kein
GP4-Baustein; JASV ist über die DM-ORG belegt.
11. **Neu (KB-identifiziert): Zuschlag zum Dienstgeberbeitrag (DZ,
§§ 122/126 WKG)** — fehlte im GP0-Inventar. Für WK-mitgliedische
DG (Privatwirtschafts-Regelfall) DG-Abgabe auf der FLAF-BG
(idente §-41-Abs-4-Ausnahmen, Freibetragsstaffel 1.095/1.460 €),
Satz 2026 = Bundesanteil 0,12 % + Landeskammer 0,310,40 % je
Betriebsstätten-BL, Fälligkeit 15. Folgemonat ans Betriebs-
finanzamt (lb-lnk-07, 2026-08 ⚠ Sätze nicht RIS-verifiziert).
**Grundsatzentscheidung GP4-vor:** R1-Pflichtbestand (neue Regel
`DZ`, Satzvektor BL × Jahr) vs. mandantenspezifisches Flag;
RIS/WKO-Verifikation der Tarife zwingend vor Implementierung.
12. **KB-Konfliktfamilien vor GP3/GP4 am RIS klären** (vollständige
Liste: RUNBOOK Wissensbasis-Abschnitt + `.agents/MEMORY.md`):
**AK-Umlage** Tragung/Einzahlungssicht — lb-sva-06 „0,50 %
(DN)" ⚠ vs. lb-lnk-01 (wirtschaftlich DN-getragener Lohnabzug,
0,5 % auf KV-BG ohne SZ, Einzahlung über ÖGK; Wert 0,5 %
unstrittig) — Regel-Design als Lohnabzug; **§ 53a-Beitrag**
Einheit „14,12" (%-Spalte vs. €/Monat, lb-sva-06) ⚠;
**WBF-Wien 1,5 %** (0,75/0,75) vs. RECHTSQUELLEN 1,0 % (0,5/0,5)
(lb-lnk-05) ⚠ → BL-Satzvektor erst nach Klärung;
**§-124b-Zitier-Varianten** zur ÜStd-Maßnahme 2026 (lb-zus-07
„Z 440 lit c", lb-naz-03 „Z 440", lb-lvr-07 „Z 449") vs.
verbindlich **Z 476 lit c idgF BGBl I 43/2026** — Substanz
15 ÜStd/170 € deckungsgleich; **Beispiel-DN-SV 18,07 %**
(lb-naz-04, lb-end-21) vs. RECHTSQUELLEN-Komponentensumme
**17,57 %** ⚠; **NSchAB 3,8 %** nur „vorerst" ohne BGBl-Beleg
(lb-nsc-01) ⚠; DAG ohne Normzitat (lb-bes-06/lb-sva-12) ⚠;
lb-pfa-03/05 Grundbetrags-Bezeichnungskonflikt (2026: allg.
1.308 € vs. erhöht 1.526 € — bei Pfändungs-Umsetzung 8.13).
13. **KB-identifizierte Scope-Kandidaten** (bisher **außerhalb des
R1-Regelinventars**; Entscheidung mit Pilotmandant/GP0 bzw.
Change-Request — keine stillschweigende Scope-Erweiterung):
- **Lohnpfändung/Exekution** (lb-pfa-04/05/07, 2026-07): vier
Pfändungstöpfe (LZP, 13., 14., Beendigungsleistungen),
Existenzminimum § 291 EO (2026: allg. Grundbetrag 1.308 €,
Unterhaltsgrundbetrag 261 € max 5, Höchst-BG 5.220 € netto,
erhöhter Grundbetrag 1.526 € ohne SZ-Anspruch), Einbehalt ab
nächster Abrechnung, 4-Wochen-Zahlungssperre § 304 EO.
- **Krankenstand-Entgeltfortzahlung + Krankenentgelt**
(lb-krs-07/08, 2026-07): Arbeitsjahrprinzip seit 1. 7. 2018
(Stufen 6+4/8+4/10+4/12+4 Wochen je Dienstjahr), EFZ-Quote
steuert SV-Beitragsfreiheit (< 50 % beitragsfrei), BMSVG-
Fiktions-BG § 7 Abs 3 — für reale Privatmandate kaum
verzichtbar; Entscheidung, ob R1-Kern oder früher Pilot-
mandant-Zusatz.
- **Mutterschutz-/Karenz-Block** (RQ-Abgleich 2026-09-10 als
Lücke identifiziert; lb-msf-03 Wochengeld, lb-sch-07 Melde-
pflichten, lb-kar-01…06 Karenz, lb-elt-03 Elternteilzeit-Entgelt,
lb-kzs/lb-kbg): Wochengeld ist eine DG-Payroll-Berechnung aus
dem Durchschnittsentgelt, unbezahlte Karenz wirkt auf
SV-Status/An- und Abmeldung, Elternteilzeit auf Entgelt und
Beendigungsansprüche — Normen (MSchG/MSchV, VKG, KBGG, APSG,
FamZeitbG) in der RQ-Beschaffungsliste; Scope-Entscheidung mit
Pilotmandant.
- **Urlaubsersatzleistung-Endabrechnung** (lb-url-15): zwei
Komponenten (laufender Bezug + SZ-Anteil) mit getrennter
SV/LSt-Behandlung; SV-Ende ≠ Vertragsende (§ 11 Abs 2 ASVG
Verlängerung); § 67 Abs 8 lit d — gehört zur GP5-End-
abrechnung, im Inventar bislang nur über § 10 (4.2) angetippt.
- **Nachtschwerarbeitbeitrag** NSchAB 3,8 % (8.12; Option 4.3)
für Nachtarbeitsbetriebe inkl. NSchG-Monatszähler.
- **Fallweise Beschäftigung** (lb-bes-03): tagesgenaue
An-/Abmeldung + GFG-Prüfung je Beschäftigungstag.
- **Sachbezüge-/Freigrenzenmodul** (lb-sva-03/04, `sac`-Cluster
21 Einträge): Jahreskumulative, Dienstwagen, Mahlzeiten —
natürlicher erster Ausbau nach GP2.
- **Prämien-/Provisionsverrechnung** (lb-prm-04/06): SV-
Anspruchsprinzip (laufend mit Aufrollung vs. SZ vs. § 67-
sonstiger Bezug) — bereits Option in Abschnitt 9.
- **Reisekosten-/Pendler-Schnittstellen** (lb-rei-01…09,
lb-pen-01…09): Taggeld-/Kilometergeld-Inputs, § 26-Kopplung an
die SV-Beitragsfreiheit (lb-sva-04).
## 9. Meilensteine (GP-Mapping)
@@ -396,4 +736,24 @@ Import-Wizard, Seed D2 (SI-2203/SI-2748) und Test-Suite 6.1 —
Runtime-Abnahme (Modul-Install + `test_kv_katalog`) auf dem Dev-Host
ausständig (PostgreSQL); GP2-Baubeginn erst nach grüner GP1-Runtime.
Scope-Abweichungen und die D3-Anrechnungsmechanik laufen über
Change-Requests.
Change-Requests.
**Update 2026-09-10 (Wissensbasis-Anbindung):** Abschnitt 2.1 neu;
4.24.7, 5 und 6 um kuratierte KB-Belege (IDs/Stände) ergänzt;
Abschnitt 8 um KB-Nachträge (3/5/6/8/10) und die neuen Punkte
**8.11** (DZ/WKG-Grundsatzentscheidung), **8.12** (KB-Konflikt-
familien, RIS-Klärung vor GP3/GP4) und **8.13** (KB-Scope-Kandidaten)
erweitert. Keine Änderung an D1D4, Scope R1, Meilensteinen oder
Budget: die Kandidaten 8.13, der DZ (8.11) und die Regel-Optionen
(NSchAB, DAG) laufen über die GP0-/Pilotmandant-Entscheidung bzw.
Change-Requests.
**Nachtrag (2026-09-10, KB-Rechtsquellen-Abgleich):** systematischer
Abgleich aller KB-`legal_bases` (571 Einträge, ~130 Normwerke) gegen
`RECHTSQUELLEN-Privat.md` — dort neuer **Abschnitt 13** (Abgleichs-
matrix) und Beschaffungslisten-Erweiterung (u. a. AVRAG § 2g/
§ 11a Abs 4, ASVG-Beitrags-/Melde-Rechtsblock, EStG-Ergänzungs-§§,
KommStG § 10 + BAO-Betriebsstätte, Mutterschutz-/Karenz-Block).
Plan-seitig: 4.2 um die AVRAG-§-2g-Feinmechanik (All-in/ÜStd-
Pauschale, Deckungsrechnung) und 8.13 um den Mutterschutz-/Karenz-
Block ergänzt.