From 52fe1ec407824b8ee1c1ff301d67afa02596f7e0 Mon Sep 17 00:00:00 2001 From: ps-tubtim Date: Mon, 26 Jun 2023 01:08:29 +0700 Subject: [PATCH] [FIX] hr_expense_petty_cash: add permission for internal user --- hr_expense_petty_cash/models/petty_cash.py | 2 +- hr_expense_petty_cash/security/ir.model.access.csv | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/hr_expense_petty_cash/models/petty_cash.py b/hr_expense_petty_cash/models/petty_cash.py index 2b488ce8d..124b2ca8d 100644 --- a/hr_expense_petty_cash/models/petty_cash.py +++ b/hr_expense_petty_cash/models/petty_cash.py @@ -37,7 +37,7 @@ class PettyCash(models.Model): @api.depends("partner_id", "account_id") def _compute_petty_cash_balance(self): - aml_env = self.env["account.move.line"] + aml_env = self.sudo().env["account.move.line"] for rec in self: aml = aml_env.search( [ diff --git a/hr_expense_petty_cash/security/ir.model.access.csv b/hr_expense_petty_cash/security/ir.model.access.csv index b2407a62a..149f12a4e 100644 --- a/hr_expense_petty_cash/security/ir.model.access.csv +++ b/hr_expense_petty_cash/security/ir.model.access.csv @@ -1,2 +1,3 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink access_hr_expense_petty_cash,access_hr_expense_petty_cash,model_petty_cash,account.group_account_user,1,1,1,1 +access_hr_expense_petty_cash_user,access_hr_expense_petty_cash_user,model_petty_cash,base.group_user,1,0,0,0