From e72fb7aec055dea1e15928270b08a5e2f5288855 Mon Sep 17 00:00:00 2001 From: Laurent Smet Date: Fri, 27 Jan 2023 10:40:18 +0000 Subject: [PATCH] [IMP] account: Simplify company check on ir.rule Checking company_id=False on records having a required company is useless and leads to more complex queries. closes odoo/odoo#111197 Signed-off-by: Quentin De Paoli --- addons/account/security/account_security.xml | 24 ++++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml index b5219c7e98f..a47f75e1eda 100644 --- a/addons/account/security/account_security.xml +++ b/addons/account/security/account_security.xml @@ -122,31 +122,31 @@ Account Entry - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Entry lines - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Journal Group multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Journal multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Account multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] @@ -164,19 +164,19 @@ Tax multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Invoice Analysis multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Account fiscal Mapping company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] @@ -188,25 +188,25 @@ Account bank statement line company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Account reconcile model template company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Account reconcile model_line template company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Account payment company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)]