From bc5f38bc73085e3cb1c749a9003538ff72174010 Mon Sep 17 00:00:00 2001 From: Abdurrahman Saber Date: Sat, 1 Nov 2025 12:55:17 +0200 Subject: [PATCH] [IMP] exp_official_mission: adjust approval process --- odex25_hr/exp_official_mission/models/hr_official_mission.py | 4 ++++ .../security/official_mission_security.xml | 4 ++-- odex25_hr/exp_official_mission/views/hr_official_mission.xml | 5 ++++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/odex25_hr/exp_official_mission/models/hr_official_mission.py b/odex25_hr/exp_official_mission/models/hr_official_mission.py index 817d00992..bd9ffd281 100644 --- a/odex25_hr/exp_official_mission/models/hr_official_mission.py +++ b/odex25_hr/exp_official_mission/models/hr_official_mission.py @@ -571,6 +571,10 @@ class HrOfficialMission(models.Model): if self.mission_type.approve_by == 'direct_manager': self.approve() + def accounting_manager_refused(self): + for rec in self: + rec.refused() + # Refuse For The Direct Manager Only def direct_manager_refused(self): for rec in self: diff --git a/odex25_hr/exp_official_mission/security/official_mission_security.xml b/odex25_hr/exp_official_mission/security/official_mission_security.xml index 820ecc413..8f0eb3c18 100644 --- a/odex25_hr/exp_official_mission/security/official_mission_security.xml +++ b/odex25_hr/exp_official_mission/security/official_mission_security.xml @@ -28,7 +28,7 @@ Allow HR : views missions of all employees [(1 ,'=', 1)] - Allow HR : views missions of all employees [(1 ,'=', 1)] -