diff --git a/odex25_hr/attendances/security/attendance_security.xml b/odex25_hr/attendances/security/attendance_security.xml
index 299f25208..6535f1b96 100644
--- a/odex25_hr/attendances/security/attendance_security.xml
+++ b/odex25_hr/attendances/security/attendance_security.xml
@@ -94,7 +94,8 @@
Manager: views attendance transactions of all employees
[(1 ,'=', 1)]
-
+
diff --git a/odex25_hr/attendances/security/ir.model.access.csv b/odex25_hr/attendances/security/ir.model.access.csv
index edf887e34..9c6fcdc41 100644
--- a/odex25_hr/attendances/security/ir.model.access.csv
+++ b/odex25_hr/attendances/security/ir.model.access.csv
@@ -21,6 +21,6 @@ access_employee_attendance_report_hr,employee_attendance_report_hr,model_employe
access_attendance_attendance_admin,attendance_attendance_admin,model_attendance_attendance,base.group_system,1,1,1,1
access_hr_attendance_transaction_admin,hr.attendance.transaction.admin,model_hr_attendance_transaction,base.group_system,1,1,1,1
access_attendance_special_days_accounting_manager,attendance.special.days.accounting.manager,model_attendance_special_days,hr_base.group_account_manager,1,1,0,0
-access_hr_attendance_transaction_accounting_manager,hr.attendance.transaction.accounting.manager,model_hr_attendance_transaction,hr_base.group_account_manager,1,1,0,0
+access_hr_attendance_transaction_accounting_manager,hr.attendance.transaction.accounting.manager,model_hr_attendance_transaction,hr_base.group_account_manager,1,1,1,0
access_attendance_attendance_accounting_manager,attendance_attendance_accounting.manager,model_attendance_attendance,hr_base.group_account_manager,1,1,0,0
access_days_off_accounting_manager,days_off.accounting.manager,model_days_off,hr_base.group_account_manager,1,1,0,0
\ No newline at end of file
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 0726da3ad..030c9bf4c 100644
--- a/odex25_hr/exp_official_mission/models/hr_official_mission.py
+++ b/odex25_hr/exp_official_mission/models/hr_official_mission.py
@@ -567,7 +567,7 @@ class HrOfficialMission(models.Model):
self.employee_ids.chick_not_overtime()
self.employee_ids.compute_Training_cost_emp()
self.employee_ids.write({'status': 'approved'})
- self.state = 'depart_manager'
+ self.state = 'direct_manager'
if self.mission_type.approve_by == 'direct_manager':
return self.approve()
return self._reset_to_action()
diff --git a/odex25_hr/exp_payroll_custom/security/ir.model.access.csv b/odex25_hr/exp_payroll_custom/security/ir.model.access.csv
index e4cb6e039..19ec3f74e 100644
--- a/odex25_hr/exp_payroll_custom/security/ir.model.access.csv
+++ b/odex25_hr/exp_payroll_custom/security/ir.model.access.csv
@@ -20,8 +20,9 @@ access_hr_employee_reward,access_hr_employee_reward,model_hr_employee_reward,bas
access_hr_contract_advantage_officer,hr_contract_advantage_officer,model_contract_advantage,hr.group_hr_user,1,1,1,0
access_hr_contract_advantage_manager,hr_contract_advantage_manager,model_contract_advantage,hr.group_hr_manager,1,1,1,1
access_hr_contract_advantage_executive,hr_contract_advantage_executive,model_contract_advantage,hr_base.group_executive_manager,1,1,0,0
-access_hr_contract_advantage_general_manager,hr_contract_advantage_gm,model_contract_advantage,hr_base.group_general_manager,1,0,0,0
-access_hr_contract_advantage_employee,hr_contract_advantage_employee,model_contract_advantage,base.group_user,1,0,0,0
+access_hr_contract_advantage_general_manager,hr_contract_advantage_gm,model_contract_advantage,hr_base.group_general_manager,1,1,1,0
+access_hr_contract_advantage_account_manager,hr_contract_advantage_account_manager,model_contract_advantage,hr_base.group_account_manager,1,1,1,0
+access_hr_contract_advantage_employee,hr_contract_advantage_employee,model_contract_advantage,base.group_user,1,1,0,0
access_payslip_loans_user,payslip.loans.payroll.user,model_payslip_loans,exp_hr_payroll.group_hr_payroll_user,1,1,1,1
access_hr_payslip_payroll_contributor,hr.payslip.line.payroll.contributor,model_hr_payslip,exp_payroll_custom.group_hr_payroll_contributor,1,1,0,0
access_hr_payslip_line_payroll_contributor,hr.payslip.line.payroll.contributor,model_hr_payslip_line,exp_payroll_custom.group_hr_payroll_contributor,1,1,0,0
diff --git a/odex25_hr/hr_base/security/hr_base_security.xml b/odex25_hr/hr_base/security/hr_base_security.xml
index 33f2294bc..53dc2c8a2 100644
--- a/odex25_hr/hr_base/security/hr_base_security.xml
+++ b/odex25_hr/hr_base/security/hr_base_security.xml
@@ -104,7 +104,7 @@
[(1 ,'=', 1)]