Files
odoo-at-payroll/addons/l10n_at_hr_payroll_private/views/reisekosten_views.xml
T
fegger 3f307a0688 [IMP] l10n_at_hr_payroll_private: add domestic travel expenses (AP13-A)
Use Odoo's payroll expense reconciliation flow so documented employee-paid travel expenses remain linked to their payslip and payable settlement. Classify only the excess over the verified domestic tax-free limits as running remuneration, avoiding both unpaid expense reimbursements and double payment.
2026-09-14 13:42:06 +02:00

41 lines
2.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="hr_expense_view_form_reisekosten" model="ir.ui.view">
<field name="name">hr.expense.form.l10n.at.reisekosten</field>
<field name="model">hr.expense</field>
<field name="inherit_id" ref="hr_payroll_expense.hr_expense_view_form_inherit_payroll"/>
<field name="arch" type="xml">
<xpath expr="//sheet" position="inside">
<group string="AT Reisekosten (§ 26 EStG)"
groups="hr_payroll.group_hr_payroll_user">
<group>
<field name="l10n_at_reise_art"/>
<field name="l10n_at_reise_datum"
invisible="l10n_at_reise_art == 'keine'"/>
<field name="l10n_at_reise_nachweis"
invisible="l10n_at_reise_art == 'keine'"/>
</group>
<group invisible="l10n_at_reise_art == 'keine'">
<field name="l10n_at_reise_stunden"
invisible="l10n_at_reise_art != 'taggeld'"/>
<field name="l10n_at_reise_naechtigungen"
invisible="l10n_at_reise_art != 'nachtigung'"/>
<field name="l10n_at_reise_naechtigung_pauschale"
invisible="l10n_at_reise_art != 'nachtigung'"/>
<field name="l10n_at_reise_kilometer"
invisible="l10n_at_reise_art not in ('kilometergeld', 'familienheimfahrt')"/>
<field name="l10n_at_reise_fahrzeug"
invisible="l10n_at_reise_art not in ('kilometergeld', 'familienheimfahrt')"/>
<field name="l10n_at_reise_mitfahrer"
invisible="l10n_at_reise_art != 'kilometergeld'"/>
<field name="l10n_at_reise_familienheimfahrt"
invisible="l10n_at_reise_art != 'familienheimfahrt'"/>
<field name="l10n_at_reise_kein_taggeld"
invisible="l10n_at_reise_art != 'familienheimfahrt'"/>
</group>
</group>
</xpath>
</field>
</record>
</odoo>