c3b9d6eb8e
Satzstrukturen PDF-verifiziert aus DM-ORG 42.7.0 (ODL, Pages 493-505; Positionsketten lückenlos): G.10 AEB-Krankengeld v12 (SART 70/71, BEST AK, 111 Felder, Satzlänge 1392) und G.11 AEB-Wochengeld v10 (SART 75/76, BEST AW, 64 Felder, 1048). Die .txt-Extraktion des DM-ORG ist unzuverlässig (Feldversatz). - Neues Modell l10n.at.payroll.aeb (models/aeb.py): Episode (verhinderung_von/bis), KZKU, Storno über storno_id (E.10.2.1: nur Fehler/BMGL-Änderung), REFN/Datei/Prüfprotokoll; Erzeugung auf dem ELDA-Bestands-Framework (Vorlauf/Schluss/Satzlängen- selbstkontrolle) - EFZ-Refaktur: Phasen-Karte nach hr.version verschoben (_l10n_at_efz_arbeitsjahr_start/_l10n_at_efz_phasen/ _l10n_at_efz_stufe_am) — Payslip-Status (AP4) und AEB teilen die Maschine; _at_efz_status-Verhalten durch Tests gepinnt - Fachdaten Krankengeld: AEFZ (Anspruch in Wochen), JAGU=1 (Arbeitsjahr), TAGU=2 (Kalendertage), Teilentgelt TPR/TVO/TBI je Phase, Vorerkrankungen ANV/ANB vor der Episode, VENT (Voll-Phase-Ende), Bezugsblöcke BVO/BBI/BBE + BSUM aus den vollen Monatsläufen vor der Episode, SZKZ datengetrieben - Fachdaten Wochengeld: AVER (Ø-Netto der drei Referenzmonate, § 162 Abs 3 ASVG — AP7-Logik), AVON/ABIS, ANGV=K (kein Fortbezug), AGRD-Validierung nach D.22 (SART 75/76 nur 02/03/04/05/06/10/22/24; unzulässige geleert + Protokoll) - Fund: L10nAtEldaSatz.setze(None) übernimmt die Grundstellung nicht — Felder nur per Leerstring aktiv leeren - 4 Tests: SART 70 mit 76-Tage-Episode (AEFZ 06, TPR1 50, TVO1 13.10.2026, VENT 12.10.2026, Bezugsblock), SART 75 mit AVER/AVON/ABIS, Storno 76 (REFN -ST, Kerndaten des Originals), AGRD-Validierung
2.8 KiB
2.8 KiB
| 1 | id | name | model_id:id | group_id:id | perm_read | perm_write | perm_create | perm_unlink |
|---|---|---|---|---|---|---|---|---|
| 2 | access_l10n_at_payroll_kv_user | L10n AT Payroll KV User | model_l10n_at_payroll_kv | hr_payroll.group_hr_payroll_user | 1 | 0 | 0 | 0 |
| 3 | access_l10n_at_payroll_kv_manager | L10n AT Payroll KV Manager | model_l10n_at_payroll_kv | hr_payroll.group_hr_payroll_manager | 1 | 1 | 1 | 1 |
| 4 | access_l10n_at_payroll_kv_wert_user | L10n AT Payroll KV-Wert User | model_l10n_at_payroll_kv_wert | hr_payroll.group_hr_payroll_user | 1 | 0 | 0 | 0 |
| 5 | access_l10n_at_payroll_kv_wert_manager | L10n AT Payroll KV-Wert Manager | model_l10n_at_payroll_kv_wert | hr_payroll.group_hr_payroll_manager | 1 | 1 | 1 | 1 |
| 6 | access_l10n_at_payroll_kv_gruppe_user | L10n AT Payroll KV-Gruppe User | model_l10n_at_payroll_kv_gruppe | hr_payroll.group_hr_payroll_user | 1 | 0 | 0 | 0 |
| 7 | access_l10n_at_payroll_kv_gruppe_manager | L10n AT Payroll KV-Gruppe Manager | model_l10n_at_payroll_kv_gruppe | hr_payroll.group_hr_payroll_manager | 1 | 1 | 1 | 1 |
| 8 | access_l10n_at_payroll_kv_gruppe_stufe_user | L10n AT Payroll KV-Gruppe-Stufe User | model_l10n_at_payroll_kv_gruppe_stufe | hr_payroll.group_hr_payroll_user | 1 | 0 | 0 | 0 |
| 9 | access_l10n_at_payroll_kv_gruppe_stufe_manager | L10n AT Payroll KV-Gruppe-Stufe Manager | model_l10n_at_payroll_kv_gruppe_stufe | hr_payroll.group_hr_payroll_manager | 1 | 1 | 1 | 1 |
| 10 | access_l10n_at_payroll_kv_import_wizard | L10n AT Payroll KV-Import Wizard | model_l10n_at_payroll_kv_import_wizard | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 11 | access_l10n_at_payroll_kv_import_line | L10n AT Payroll KV-Import Line | model_l10n_at_payroll_kv_import_line | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 12 | access_l10n_at_bv_kasse_user | L10n AT BV-Kasse User | model_l10n_at_bv_kasse | hr_payroll.group_hr_payroll_user | 1 | 0 | 0 | 0 |
| 13 | access_l10n_at_bv_kasse_manager | L10n AT BV-Kasse Manager | model_l10n_at_bv_kasse | hr_payroll.group_hr_payroll_manager | 1 | 1 | 1 | 1 |
| 14 | access_l10n_at_bv_endabrechnung_wizard | L10n AT BV-Endabrechnung Wizard | model_l10n_at_bv_endabrechnung_wizard | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 15 | access_l10n_at_payroll_mbgm_user | L10n AT Payroll mBGM User | model_l10n_at_payroll_mbgm | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 0 |
| 16 | access_l10n_at_payroll_mbgm_manager | L10n AT Payroll mBGM Manager | model_l10n_at_payroll_mbgm | hr_payroll.group_hr_payroll_manager | 1 | 1 | 1 | 1 |
| 17 | access_l10n_at_payroll_mbgm_line_user | L10n AT Payroll mBGM-Line User | model_l10n_at_payroll_mbgm_line | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 18 | access_l10n_at_payroll_vr_user | L10n AT Payroll VR User | model_l10n_at_payroll_vr | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 19 | access_l10n_at_payroll_vr_event_user | L10n AT Payroll VR-Event User | model_l10n_at_payroll_vr_event | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 1 |
| 20 | access_l10n_at_payroll_aeb_user | L10n AT Payroll AEB User | model_l10n_at_payroll_aeb | hr_payroll.group_hr_payroll_user | 1 | 1 | 1 | 0 |
| 21 | access_l10n_at_payroll_aeb_manager | L10n AT Payroll AEB Manager | model_l10n_at_payroll_aeb | hr_payroll.group_hr_payroll_manager | 1 | 1 | 1 | 1 |