[UPD] purchase_requisition_custom

This commit is contained in:
Samir Ladoui 2025-08-25 11:18:40 +01:00
parent f9a519eaa9
commit c9bcc8913e
1 changed files with 7 additions and 0 deletions

View File

@ -89,6 +89,13 @@ class PurchaseRequest(models.Model):
compute="_compute_purchase_state_summary",
store=False
)
has_approve_reject_permission = fields.Boolean(compute='_compute_permissions')
def _compute_permissions(self):
for rec in self:
employee_direct_manager = self.sudo().employee_id.parent_id
rec.has_approve_reject_permission = employee_direct_manager and employee_direct_manager.user_id and self.env.user.id == employee_direct_manager.user_id.id
@api.depends('requisition_id_ids.state', 'purchase_ids.state')
def _compute_purchase_state_summary(self):