Files
odoo-at-payroll/addons/l10n_at_hr_payroll_private/data/kv_seed.xml
T
fegger 67374611c6 [ADD] l10n_at_hr_payroll_private: KV framework (GP1)
GP1 of the approved General-AT implementation plan: the KV
framework for the Austrian private economy on the Odoo 19
hr_payroll engine.

- l10n.at.payroll.kv: collective agreement master data with chamber,
  union, validity date and a trace link to the KV library
  (personalverrechnung/quellen/kv/)
- l10n.at.payroll.kv.wert: versioned KV parameters following the
  hr.rule.parameter.value pattern (Python literal, unique per
  KV/code/date); consumed via employee.kv_id._wert(code, date)
- l10n.at.payroll.kv.gruppe / .stufe: Verwendungsgruppen with
  Erfahrungsstufen year tables, unique(gruppe, stufe, gueltig_ab),
  Stichtag lookup
- hr.version / hr.employee contract fields: kv_id, kv_gruppe_id,
  erfahrungsstufe, ueberzahlung
- import wizard for KV intake and yearly updates: table paste
  (Gruppe;Stufe;Gehalt[;Bezeichnung]), preview, >10% jump warning
  (warn lines never applied automatically), new gueltig_ab versions,
  historical values untouched
- seed D2 (SI-2203 Handwerk und Gewerbe, SI-2748 Metallgewerbe):
  wage tables from 1. 1. 2026 curated from the KV library texts -
  18 groups, 131 stage values, 27 parameters, including the special
  progression groups IV-M / V-OM (SI-2748) and the discontinued
  VG I (SI-2203)
- tests: test_kv_katalog (seed lookups, Stichtag behaviour,
  versioning, parameters, wizard, contract fields)

Statically validated (py_compile, XML well-formedness, CSV
consistency, wizard logic simulation); runtime acceptance pending
PostgreSQL on the dev host.
2026-09-09 22:10:26 +02:00

24 lines
1.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<!-- Referenz-KVs R1 (Plan-Entscheidung D2), kuratiert aus den
KV-Library-Volltexten (Gehaltstabellen der Lohnrunde ab
1. 1. 2026). Gruppen/Stufen/Werte siehe CSV-Datendateien. -->
<record id="kv_si_2203" model="l10n.at.payroll.kv">
<field name="name">Handwerk und Gewerbe (Angestellte)</field>
<field name="code">SI-2203</field>
<field name="arbeitgeberkammer">wko</field>
<field name="gewerkschaft">GPA</field>
<field name="gueltig_ab">2026-01-01</field>
<field name="library_variant_id">SI-2203_de</field>
<field name="quelle_url">https://www.wko.at/kollektivvertrag/kollektivvertrag-gewerbe-handwerk-und-dienstleistung-2026</field>
</record>
<record id="kv_si_2748" model="l10n.at.payroll.kv">
<field name="name">Metallgewerbe (Angestellte)</field>
<field name="code">SI-2748</field>
<field name="arbeitgeberkammer">wko</field>
<field name="gewerkschaft">GPA</field>
<field name="gueltig_ab">2026-01-01</field>
<field name="library_variant_id">SI-2748_de</field>
<field name="quelle_url">https://www.wko.at/kollektivvertrag/metallgewerbe-kollektivvertrag-angestellte</field>
</record>
</odoo>