This commit make timesheet page of tasks related to time off types readonly so user can not create,update or delete timesheets create by leaves task-2888607 closes odoo/odoo#96359 Related: odoo/enterprise#29678 Signed-off-by: Laurent Stukkens (ltu) <ltu@odoo.com>
19 lines
767 B
XML
19 lines
767 B
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
|
|
<record model="ir.ui.view" id="leave_task_form_view">
|
|
<field name="name">project.task.leave.form.view</field>
|
|
<field name="model">project.task</field>
|
|
<field name="inherit_id" ref="hr_timesheet.view_task_form2_inherited"/>
|
|
<field name="arch" type="xml">
|
|
<xpath expr="/form" position="inside">
|
|
<field name="is_timeoff_task" invisible="1"/>
|
|
</xpath>
|
|
<xpath expr="//field[@name='timesheet_ids']" position="attributes">
|
|
<attribute name="attrs">{'invisible': [('analytic_account_active', '=', False)], 'readonly': [('is_timeoff_task', '=', True)]}</attribute>
|
|
</xpath>
|
|
</field>
|
|
</record>
|
|
|
|
</odoo>
|