ee94f4664f
Pay the untaken vacation, dismissal compensation, time balances and open advances from one exit run. The vacation replacement splits natively into a running and a special-payment component per § 67 Abs 8 lit d, only the running part extends the mandatory insurance under § 11 Abs 2 ASVG with sequential windows (dismissal compensation first) and daily-value ceilings. Dismissal compensation follows the one-fifth rule of § 67 Abs 8 lit b without raising the annual sixth, stays fully social-insurable by allocation over the notice period and fully subject to payroll taxes. Advances are offset against net pay only (§ 293 Abs 3 EO) and time credits carry the 50 % statutory surcharge without § 68 relief. Verified against the original statute texts in .ris/; § 67 Abs 6 lump-sum payments are deliberately deferred to AP15.
58 lines
2.6 KiB
XML
58 lines
2.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<!-- AP14-A: Endabrechnungs-Wizard (Beendigung) — sammelt UEL, -->
|
|
<!-- Abgangsentschädigung, Zeitguthaben/-schulden und offene -->
|
|
<!-- Vorschüsse und legt den Endabrechnungs-Lauf vorbefüllt an. -->
|
|
<record id="endabrechnung_wizard_form_view" model="ir.ui.view">
|
|
<field name="name">l10n.at.payroll.endabrechnung.wizard.form</field>
|
|
<field name="model">l10n.at.payroll.endabrechnung.wizard</field>
|
|
<field name="arch" type="xml">
|
|
<form string="Endabrechnung (Beendigung)">
|
|
<group>
|
|
<group string="Beendigung">
|
|
<field name="employee_id"/>
|
|
<field name="austrittsdatum"/>
|
|
<field name="beendigungsart"/>
|
|
</group>
|
|
<group string="Offene Posten">
|
|
<field name="uel_tage"/>
|
|
<field name="zeit_guthaben_stunden"/>
|
|
<field name="zeit_schulden_stunden"/>
|
|
<field name="abgang_betrag"/>
|
|
<field name="abgang_ffrist_tage"
|
|
invisible="not abgang_betrag"/>
|
|
<field name="vorschuss_saldo"/>
|
|
</group>
|
|
</group>
|
|
<group string="Vorschau (§ 10 UrlG, § 11 Abs 2 ASVG)">
|
|
<group>
|
|
<field name="uel_lfd_vorschau"/>
|
|
<field name="uel_sz_vorschau"/>
|
|
</group>
|
|
<group>
|
|
<field name="sv_tage_vorschau"/>
|
|
</group>
|
|
</group>
|
|
<footer>
|
|
<button name="action_payslip" type="object"
|
|
string="Endabrechnungs-Lauf anlegen"
|
|
class="btn-primary"/>
|
|
<button string="Abbrechen" special="cancel"
|
|
class="btn-secondary"/>
|
|
</footer>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_endabrechnung_wizard" model="ir.actions.act_window">
|
|
<field name="name">Endabrechnung (Beendigung)</field>
|
|
<field name="res_model">l10n.at.payroll.endabrechnung.wizard</field>
|
|
<field name="view_mode">form</field>
|
|
<field name="target">new</field>
|
|
</record>
|
|
|
|
<menuitem id="menu_l10n_at_payroll_endabrechnung"
|
|
name="Endabrechnung (Beendigung)"
|
|
parent="hr_work_entry_enterprise.menu_hr_payroll_root"
|
|
action="action_endabrechnung_wizard" sequence="42"/>
|
|
</odoo> |