[ADD] helpdesk_create_task_from_ticket: this module enriches task information when creating it from a ticket form

This commit is contained in:
Quentin Mondot
2025-01-31 17:10:10 +01:00
parent 7b695b51dd
commit d89f13dfb6
7 changed files with 134 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<record id="ticket_view_form_create_task_from_ticket" model="ir.ui.view">
<field name="name">helpdesk.ticket.form.task.from.ticket</field>
<field name="model">helpdesk.ticket</field>
<field name="inherit_id" ref="helpdesk_mgmt_project.ticket_view_form" />
<field name="priority" eval="99" />
<field name="arch" type="xml">
<xpath expr="//field[@name='task_id'][2]" position="attributes">
<attribute name="context">
{
'default_project_id': project_id,
'default_user_ids': user_id,
'default_partner_id': partner_id,
'default_service_id': category_id,
'default_request_type_id': request_type_id,
'default_priority': priority
}
</attribute>
</xpath>
</field>
</record>
</odoo>