|
@ -62,26 +62,26 @@ |
|
|
<field name="room_maintenance_ids" |
|
|
<field name="room_maintenance_ids" |
|
|
invisible="type != 'room'" widget="many2many_tags"/> |
|
|
invisible="type != 'room'" widget="many2many_tags"/> |
|
|
<field name="support_reason" |
|
|
<field name="support_reason" |
|
|
invisible="type != 'ongoing'"/> |
|
|
invisible="state != 'ongoing'"/> |
|
|
</group> |
|
|
</group> |
|
|
<group> |
|
|
<group> |
|
|
<field name="team_id"/> |
|
|
<field name="team_id"/> |
|
|
<field name="team_head_id"/> |
|
|
<field name="team_head_id"/> |
|
|
|
|
|
<field name="team_member_ids" |
|
|
|
|
|
invisible="1"/> |
|
|
<field name="assigned_user_id" |
|
|
<field name="assigned_user_id" |
|
|
domain="[('id', 'in',domain_partner_ids)]" |
|
|
|
|
|
options="{'no_create': True}" |
|
|
options="{'no_create': True}" |
|
|
invisible="state == 'draft' "/> |
|
|
invisible="state == 'draft' " domain="[('id', 'in',team_member_ids)]"/> |
|
|
<field name="support_team_ids" |
|
|
<field name="support_team_ids" |
|
|
widget="many2many_tags" |
|
|
widget="many2many_tags" |
|
|
domain="[('id', 'in',domain_partner_ids), |
|
|
domain="[('id', 'in',team_member_ids), |
|
|
('id', '!=', assigned_user_id)]" |
|
|
('id', '!=', assigned_user_id)]" |
|
|
invisible="state not in ['support']" |
|
|
invisible="state not in ['support']" |
|
|
groups="hotel_management_odoo.maintenance_team_group_leader" |
|
|
groups="hotel_management_odoo.maintenance_team_group_leader" |
|
|
options="{'no_create': True}"/> |
|
|
options="{'no_create': True}"/> |
|
|
<field name="remarks" |
|
|
<field name="remarks" |
|
|
invisible="state not in ['ongoing']"/> |
|
|
invisible="state not in ['ongoing']"/> |
|
|
<field name="domain_partner_ids" |
|
|
|
|
|
invisible="1"/> |
|
|
|
|
|
</group> |
|
|
</group> |
|
|
</group> |
|
|
</group> |
|
|
</sheet> |
|
|
</sheet> |
|
|