diff --git a/odex25_hr/hr_loans_salary_advance/models/hr_loan_salary_advance.py b/odex25_hr/hr_loans_salary_advance/models/hr_loan_salary_advance.py index 5c3fd8943..531d9335b 100644 --- a/odex25_hr/hr_loans_salary_advance/models/hr_loan_salary_advance.py +++ b/odex25_hr/hr_loans_salary_advance/models/hr_loan_salary_advance.py @@ -147,7 +147,7 @@ class HrSalaryAdvance(models.Model): # change state to pay def pay(self): - for item in self: + for item in self.sudo(): if item.is_old is False: debit_line_vals = { 'name': 'debit', diff --git a/odex25_hr/hr_loans_salary_advance/security/hr_loans_salary_advance.xml b/odex25_hr/hr_loans_salary_advance/security/hr_loans_salary_advance.xml index c4cb292cf..0b9357ab0 100644 --- a/odex25_hr/hr_loans_salary_advance/security/hr_loans_salary_advance.xml +++ b/odex25_hr/hr_loans_salary_advance/security/hr_loans_salary_advance.xml @@ -49,6 +49,7 @@