[FIX] exp_transaction_documents: fix bug

This commit is contained in:
younes 2025-10-22 13:23:44 +01:00
parent f209480e43
commit 1d46c4df0c
2 changed files with 2 additions and 1 deletions

View File

@ -132,6 +132,7 @@ class Entity(models.Model):
@api.onchange('is_employee','employee_id')
def onchange_employee_id(self):
self = self.sudo()
self.name = self.employee_id.name
self.person_id = self.employee_id.iqama_number.iqama_id
self.email = self.employee_id.personal_email

View File

@ -26,7 +26,7 @@
<field name="type" required="True"/>
<field name="is_employee" attrs="{'invisible':[('type','not in',['employee'])]}"/>
<field name="to_delegate" attrs="{'invisible':[('type','not in',['employee'])]}"/>
<field name="employee_id"
<field name="employee_id" context="{'default_domain_force_all': True}"
attrs="{'invisible':[('type','not in',['employee'])],'required':[('type','=','employee')]}"
options="{'no_create':True,'no_open':True,'no_create_edit': True,'no_quick_create': True}"/>
<field name="job_title_id" readonly="1" force_save="1"