mirror of
http://100.103.83.12:3003/fegger/odoo-at-payroll.git
synced 2026-09-17 08:52:45 +00:00
9ff977e0d4
Model commuter declarations as effective-dated L 34 records so monthly changes, L 34/Pendlerrechner evidence and historical payslip reproduction stay auditable. PP enters as an aliquoted § 66 freibetrag of the running tax base while PE joins the annual absetzbetraege, matching the cumulative engine's rollup. Ticket handling follows § 26 Z 5: employer ticket costs reduce PP pro rata (lit i), Werkverkehr is data-driven via the residual route and salary conversion does not block PP/PE. Also register the AP13-A tests that were accidentally left out of the previous commit.
76 lines
3.6 KiB
XML
76 lines
3.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<!-- AP13-B: Pendlererklärung (L 34 EDV / Pendlerrechner) — -->
|
|
<!-- effektiv datierte, company-gebundene Stammdaten (lb-pen-06/08). -->
|
|
<record id="pendler_erklaerung_list_view" model="ir.ui.view">
|
|
<field name="name">l10n.at.payroll.pendler.erklaerung.list</field>
|
|
<field name="model">l10n.at.payroll.pendler.erklaerung</field>
|
|
<field name="arch" type="xml">
|
|
<list string="Pendlererklärungen">
|
|
<field name="employee_id"/>
|
|
<field name="date_start"/>
|
|
<field name="date_end" optional="show"/>
|
|
<field name="strecke_km"/>
|
|
<field name="pauschale_art"/>
|
|
<field name="fahrten_stufe" optional="show"/>
|
|
<field name="ticket_art" optional="show"/>
|
|
<field name="arbeitgeber_kfz" optional="show"/>
|
|
<field name="company_id" groups="base.group_multi_company"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="pendler_erklaerung_form_view" model="ir.ui.view">
|
|
<field name="name">l10n.at.payroll.pendler.erklaerung.form</field>
|
|
<field name="model">l10n.at.payroll.pendler.erklaerung</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Pendlererklärung (L 34 EDV)">
|
|
<sheet>
|
|
<group>
|
|
<group string="Erklärung (L 34 EDV)">
|
|
<field name="employee_id"/>
|
|
<field name="date_start"/>
|
|
<field name="date_end"/>
|
|
<field name="pendlerrechner_datum"/>
|
|
<field name="l34_attachment_ids" widget="many2many_binary"/>
|
|
</group>
|
|
<group string="Werte (aus Pendlerrechner, nicht nachrechnen)">
|
|
<field name="strecke_km"/>
|
|
<field name="pauschale_art"/>
|
|
<field name="fahrten_stufe"/>
|
|
<field name="arbeitgeber_kfz"/>
|
|
<field name="ticket_art"/>
|
|
<field name="ticket_kosten_monatlich"
|
|
invisible="ticket_art == 'keines'"/>
|
|
<field name="ticket_bezugsumwandlung"
|
|
invisible="ticket_art == 'keines'"/>
|
|
<field name="note"/>
|
|
</group>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_pendler_erklaerung" model="ir.actions.act_window">
|
|
<field name="name">Pendlererklärungen (L 34 EDV)</field>
|
|
<field name="res_model">l10n.at.payroll.pendler.erklaerung</field>
|
|
<field name="view_mode">list,form</field>
|
|
<field name="help" type="html">
|
|
<p class="o_view_nocontent_smiling_face">
|
|
Erste Pendlererklärung erfassen
|
|
</p>
|
|
<p>
|
|
L 34 EDV mit Pendlerrechner-Ausdruck: Wegstrecke, Pauschalenart,
|
|
Fahrtenkategorie und Werkverkehrs-/Öffi-Ticket-Verhältnisse.
|
|
Änderungen der Verhältnisse werden als neue Gültigkeitsperiode
|
|
erfasst (binnen eines Monats meldepflichtig, lb-pen-06).
|
|
</p>
|
|
</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_l10n_at_payroll_pendler"
|
|
name="Pendlerförderung (L 34)"
|
|
parent="hr_work_entry_enterprise.menu_hr_payroll_root"
|
|
action="action_pendler_erklaerung" sequence="41"/>
|
|
</odoo> |