From 91ac9e5fda402bbd44b9f46534959b8fe390f4c9 Mon Sep 17 00:00:00 2001 From: fegger Date: Mon, 14 Sep 2026 13:20:38 +0200 Subject: [PATCH] [IMP] various: record AP12 completion and ignore RIS cache --- .agents/MEMORY.md | 22 +++++++++------------- .gitignore | 1 + 2 files changed, 10 insertions(+), 13 deletions(-) diff --git a/.agents/MEMORY.md b/.agents/MEMORY.md index 9e16bd4..7b8e153 100644 --- a/.agents/MEMORY.md +++ b/.agents/MEMORY.md @@ -36,8 +36,9 @@ Wagen Mini/Pool/Wechsel/Mehrfach, Wohnungs-12-Monats-Retro/Mehrnutzer, Lohnkonto-Nachweise. Rechenfälle RF-SB-7…9 in `docs/rechenfaelle/sachbezuege.md`. -- AP12 ist damit abgeschlossen; **AP13 Jobticket** als nächster AP. - **Kein Commit** (nur auf Nutzer-Aufforderung). +- AP12 ist damit abgeschlossen; **AP13 Reisekosten & Pendlerförderung + (inkl. Jobticket)** als nächster AP. Commit **`8efea77`** (2026-09-14, + nach Nutzer-Freigabe) enthält AP12a+b. **AP 12a steuerfreie Sachbezüge umgesetzt — 159/159 Tests grün** (2026-09-13, Freigabe 1/2: Ja/„erst a dann b“): @@ -70,15 +71,10 @@ - **Vorbestehend (nicht AP12a)**: `salary_rules_bvg_private.xml` steht ZWEIMAL in der Data-List des privaten Manifests (Log-Warnung „imported twice“) — beim nächsten Touch bereinigen. -- **Nächster Schritt AP12b** (wertgebundene Sachbezüge): Dienstwagen - (SBV § 4, CO₂), Kleinwohnung (SBV § 2 Abs 7a, ≤35 m² = 0, 35–45 m² - = −35 % ≤12 Mon.), Parkplatz (SBV § 4a € 14,53 — SV/LSt-Kategorie - RIS-klären lb-sac-18), Handy (§ 26 Z 9, lb-sac-15), Bonusmeilen - (nur SV, lb-sac-08). Freigegebene Stammdaten-Entscheidung: - **Model B (`hr.version`-Felder) für wertgebundene, Model A - (Eingaben je Lauf) für ereignisgesteuerte** + versionierte SBV- - Parameter (CO₂/m² je BL). Jobticket → AP13. **Kein Commit** (Regel: - nur auf Nutzer-Aufforderung). +- **AP12b erledigt** in Commit `8efea77`: Dienstwagen, Kleinwohnung, + Parkplatz, Handy und Bonusmeilen mit Model B (`hr.version`-Felder) + für wertgebundene sowie Model A (Eingaben je Lauf) für + ereignisgesteuerte Werte. Jobticket → AP13. **AP 11 Lohnpfändung umgesetzt — 103/103 Tests grün** (2026-09-13, freigegeben 2026-09-12/13, Plan: `personalverrechnung/PLAN-Restluecken-AP11.md` §AP11): @@ -106,8 +102,8 @@ freigegeben 2026-09-12/13, Plan: `personalverrechnung/PLAN-Restluecken-AP11.md` in `_at_pfa_rule_amount`/`_at_pfa_bruto` (result_rules-Pfad) + finales `round` in `_at_pfaendung_basis` (alle Töpfe). - **Offene Reste** (dokumentiert, nicht geblockt): Unterhaltsexekution - 75 %/Koinzidenz, Vorschüsse § 290c, Sachbezüge (AP12 — AP12a jetzt - umgesetzt, AP12b folgt), Beendigungs-Regeldetails (AP14/15), + 75 %/Koinzidenz, Vorschüsse § 290c, Sachbezugspfändung-Schnittstelle + (AP12 jetzt umgesetzt), Beendigungs-Regeldetails (AP14/15), 2027-AZR-Werte. **Commit `018554b`** (2026-09-13, nach Nutzer- Freigabe „commit, dann ap12"). diff --git a/.gitignore b/.gitignore index 6d6335c..faa09b4 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ __pycache__/ .lexis360/ .wiku/ .additional_docs/ +.ris/ odoo_19.0+e.20260910/ .venv/ .zed-hours/