Add support for private car expenses

This commit is contained in:
Alexis de Lattre
2017-06-07 14:30:25 +02:00
parent 94926d188a
commit 2469c1f79d
10 changed files with 663 additions and 44 deletions

View File

@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
© 2014-2017 Akretion (http://www.akretion.com)
@author: Alexis de Lattre <alexis.delattre@akretion.com>
License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
-->
<odoo>
<record id="hr_expense_form_view" model="ir.ui.view">
<field name="name">usability.hr.expense.form</field>
<field name="model">hr.expense</field>
<field name="inherit_id" ref="hr_expense.hr_expense_form_view"/>
<field name="arch" type="xml">
<field name="reference" position="after">
<field name="private_car_expense" invisible="1"/>
<field name="private_car_plate" attrs="{'invisible': [('private_car_expense', '!=', True)]}"/>
</field>
<label for="payment_mode" position="attributes">
<attribute name="invisible">1</attribute>
</label>
<field name="payment_mode" position="attributes">
<attribute name="invisible">1</attribute>
</field>
</field>
</record>
<record id="view_hr_expense_sheet_form" model="ir.ui.view">
<field name="name">usability.hr.expense.sheet.form</field>
<field name="model">hr.expense.sheet</field>
<field name="inherit_id" ref="hr_expense.view_hr_expense_sheet_form"/>
<field name="arch" type="xml">
<field name="payment_mode" position="attributes">
<attribute name="invisible">1</attribute>
</field>
</field>
</record>
</odoo>