diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml index b675fdcfb1f..9798734517f 100644 --- a/addons/account/security/account_security.xml +++ b/addons/account/security/account_security.xml @@ -185,7 +185,7 @@ Account bank statement company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] @@ -215,7 +215,7 @@ Account payment term company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/analytic/security/analytic_security.xml b/addons/analytic/security/analytic_security.xml index 6bfecdbbd16..5ed9aa0b313 100644 --- a/addons/analytic/security/analytic_security.xml +++ b/addons/analytic/security/analytic_security.xml @@ -6,28 +6,28 @@ Analytic multi company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Analytic line multi company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Analytic applicability multi company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Analytic distribution model multi company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/crm/security/crm_security.xml b/addons/crm/security/crm_security.xml index ad35e2915ac..90a4bacdcf0 100644 --- a/addons/crm/security/crm_security.xml +++ b/addons/crm/security/crm_security.xml @@ -28,7 +28,7 @@ CRM Lead Multi-Company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] @@ -55,7 +55,7 @@ CRM Lead Multi-Company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/delivery/security/ir_rules.xml b/addons/delivery/security/ir_rules.xml index 748f1e96d34..4ca4618dd1c 100644 --- a/addons/delivery/security/ir_rules.xml +++ b/addons/delivery/security/ir_rules.xml @@ -4,7 +4,7 @@ Delivery Carrier multi-company - ['|', ('company_id', 'in', company_ids), ('company_id', '=', False)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/event/security/event_security.xml b/addons/event/security/event_security.xml index 573cbe09155..ab314a4fd6a 100644 --- a/addons/event/security/event_security.xml +++ b/addons/event/security/event_security.xml @@ -35,17 +35,17 @@ Event: multi-company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Event/Registration: multi-company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Event/Ticket: multi-company - ['|', ('event_id.company_id', '=', False), ('event_id.company_id', 'in', company_ids)] + [('event_id.company_id', 'in', company_ids + [False])] diff --git a/addons/event_crm/security/event_crm_security.xml b/addons/event_crm/security/event_crm_security.xml index 6c7c9f5293f..5435f32ff51 100644 --- a/addons/event_crm/security/event_crm_security.xml +++ b/addons/event_crm/security/event_crm_security.xml @@ -5,7 +5,7 @@ Event CRM: Multi Company - ['|', ('company_id','=',False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/event_sale/security/ir_rule.xml b/addons/event_sale/security/ir_rule.xml index 87e67aed7ae..26d54d7f1ba 100644 --- a/addons/event_sale/security/ir_rule.xml +++ b/addons/event_sale/security/ir_rule.xml @@ -5,7 +5,7 @@ Event Sales Report multi-company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/fleet/security/fleet_security.xml b/addons/fleet/security/fleet_security.xml index f1215f368b2..4aaf1183d80 100644 --- a/addons/fleet/security/fleet_security.xml +++ b/addons/fleet/security/fleet_security.xml @@ -83,29 +83,29 @@ Fleet vehicle: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Fleet vehicle log contract: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Costs Analysis: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Fleet odometer: Multi Company - ['|', ('vehicle_id.company_id', '=', False), ('vehicle_id.company_id', 'in', company_ids)] + [('vehicle_id.company_id', 'in', company_ids + [False])] Fleet log services: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/hr/security/hr_security.xml b/addons/hr/security/hr_security.xml index 27e5917f9cb..1b327a4427b 100644 --- a/addons/hr/security/hr_security.xml +++ b/addons/hr/security/hr_security.xml @@ -28,25 +28,25 @@ Employee multi company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Department multi company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Employee multi company rule - ['|',('company_id', '=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Job multi company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/hr_contract/security/security.xml b/addons/hr_contract/security/security.xml index 95fc3bbb929..57dc83d172a 100644 --- a/addons/hr_contract/security/security.xml +++ b/addons/hr_contract/security/security.xml @@ -46,7 +46,7 @@ HR Contract: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] diff --git a/addons/hr_expense/security/ir_rule.xml b/addons/hr_expense/security/ir_rule.xml index 6d0f4a0b46c..95add62e44d 100644 --- a/addons/hr_expense/security/ir_rule.xml +++ b/addons/hr_expense/security/ir_rule.xml @@ -66,13 +66,13 @@ Expense multi company rule - ['|',('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Expense Report multi company rule - ['|',('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] diff --git a/addons/hr_holidays/security/hr_holidays_security.xml b/addons/hr_holidays/security/hr_holidays_security.xml index cceea130987..d6967076dd2 100644 --- a/addons/hr_holidays/security/hr_holidays_security.xml +++ b/addons/hr_holidays/security/hr_holidays_security.xml @@ -145,9 +145,7 @@ '|', ('employee_id', '=', False), ('employee_id.company_id', 'in', company_ids), - '|', - ('holiday_status_id.company_id', '=', False), - ('holiday_status_id.company_id', 'in', company_ids) + ('holiday_status_id.company_id', 'in', company_ids + [False]) ] @@ -247,26 +245,26 @@ Time Off multi company rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Accrual plan multi company rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Mandatory Day: multi company rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Time Off Report Calendar: multi company global rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/hr_recruitment/security/hr_recruitment_security.xml b/addons/hr_recruitment/security/hr_recruitment_security.xml index 14f79b789d0..89f57dccace 100644 --- a/addons/hr_recruitment/security/hr_recruitment_security.xml +++ b/addons/hr_recruitment/security/hr_recruitment_security.xml @@ -10,7 +10,7 @@ Applicant multi company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/hr_skills/security/hr_skills_security.xml b/addons/hr_skills/security/hr_skills_security.xml index 5489d0a43d2..cd71791388c 100644 --- a/addons/hr_skills/security/hr_skills_security.xml +++ b/addons/hr_skills/security/hr_skills_security.xml @@ -54,6 +54,6 @@ Employee Skill Report: Multi-Company Rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/hr_timesheet_attendance/security/hr_timesheet_attendance_report_security.xml b/addons/hr_timesheet_attendance/security/hr_timesheet_attendance_report_security.xml index 41b6236992e..cc624ddf873 100644 --- a/addons/hr_timesheet_attendance/security/hr_timesheet_attendance_report_security.xml +++ b/addons/hr_timesheet_attendance/security/hr_timesheet_attendance_report_security.xml @@ -3,7 +3,7 @@ Restricted Timesheet attendance Record: multi-company - ['|', ('company_id', 'in', company_ids), ('company_id', '=', False)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/hr_work_entry_contract/security/hr_work_entry_security.xml b/addons/hr_work_entry_contract/security/hr_work_entry_security.xml index 6f2c3b25f85..f713b81b591 100644 --- a/addons/hr_work_entry_contract/security/hr_work_entry_security.xml +++ b/addons/hr_work_entry_contract/security/hr_work_entry_security.xml @@ -4,7 +4,7 @@ HR Work Entry Contract: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] diff --git a/addons/loyalty/security/loyalty_security.xml b/addons/loyalty/security/loyalty_security.xml index 4c7419a803b..11867df7a2a 100644 --- a/addons/loyalty/security/loyalty_security.xml +++ b/addons/loyalty/security/loyalty_security.xml @@ -4,25 +4,25 @@ Loyalty program multi company rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Loyalty card multi company rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Loyalty rule multi company rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Loyalty reward multi company rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/lunch/security/lunch_security.xml b/addons/lunch/security/lunch_security.xml index cff42f506a1..89dadbacaef 100644 --- a/addons/lunch/security/lunch_security.xml +++ b/addons/lunch/security/lunch_security.xml @@ -68,31 +68,31 @@ Lunch supplier: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Lunch order: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Lunch product: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Lunch product category: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Lunch location: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/maintenance/security/maintenance.xml b/addons/maintenance/security/maintenance.xml index ed89b3136a6..03de7814889 100644 --- a/addons/maintenance/security/maintenance.xml +++ b/addons/maintenance/security/maintenance.xml @@ -43,25 +43,25 @@ Maintenance Request Multi-company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Maintenance Equipment Multi-company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Maintenance Team Multi-company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Maintenance Equipment Category Multi-company rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/mrp/security/mrp_security.xml b/addons/mrp/security/mrp_security.xml index e94d13d7f57..1618df90341 100644 --- a/addons/mrp/security/mrp_security.xml +++ b/addons/mrp/security/mrp_security.xml @@ -66,7 +66,7 @@ mrp_workcenter multi-company - ['|',('company_id', 'in', company_ids),('company_id','=',False)] + [('company_id', 'in', company_ids + [False])] @@ -78,25 +78,25 @@ mrp_bom multi-company - ['|',('company_id', 'in', company_ids),('company_id','=',False)] + [('company_id', 'in', company_ids + [False])] mrp_bom_line multi-company - ['|',('company_id', 'in', company_ids),('company_id','=',False)] + [('company_id', 'in', company_ids + [False])] mrp_bom_byproduct multi-company - ['|',('company_id', 'in', company_ids),('company_id','=',False)] + [('company_id', 'in', company_ids + [False])] mrp_routing_workcenter multi-company - ['|',('company_id', 'in', company_ids),('company_id','=',False)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/point_of_sale/security/point_of_sale_security.xml b/addons/point_of_sale/security/point_of_sale_security.xml index ed6bc25c22b..a5ca4c77108 100644 --- a/addons/point_of_sale/security/point_of_sale_security.xml +++ b/addons/point_of_sale/security/point_of_sale_security.xml @@ -54,7 +54,7 @@ Point Of Sale Order Analysis multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] PoS Payment Method diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index 484d3e3cffb..b3b332e40bd 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -52,13 +52,13 @@ Project: multi-company - ['|', ('company_id', 'in', company_ids), ('company_id', '=', False)] + [('company_id', 'in', company_ids + [False])] Project Stage: multi-company - ['|', ('company_id', 'in', company_ids), ('company_id', '=', False)] + [('company_id', 'in', company_ids + [False])] @@ -81,7 +81,7 @@ Project/Task: multi-company - ['|', ('company_id', 'in', company_ids), ('company_id', '=', False)] + [('company_id', 'in', company_ids + [False])] @@ -139,7 +139,7 @@ Task Analysis multi-company - ['|', ('company_id', 'in', company_ids), ('company_id', '=', False)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/purchase/security/purchase_security.xml b/addons/purchase/security/purchase_security.xml index 1577a337bab..1c5ea4eb8b0 100644 --- a/addons/purchase/security/purchase_security.xml +++ b/addons/purchase/security/purchase_security.xml @@ -43,13 +43,13 @@ Purchase Order multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Purchase Order Line multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] @@ -84,13 +84,13 @@ Purchases & Bills Union multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Purchase Order Report multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] diff --git a/addons/purchase_requisition/security/purchase_requisition_security.xml b/addons/purchase_requisition/security/purchase_requisition_security.xml index 1fc52187ff9..f63170baa7f 100644 --- a/addons/purchase_requisition/security/purchase_requisition_security.xml +++ b/addons/purchase_requisition/security/purchase_requisition_security.xml @@ -4,13 +4,13 @@ Purchase Requisition multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Purchase requisition Line multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] diff --git a/addons/resource/security/resource_security.xml b/addons/resource/security/resource_security.xml index 4ac75fa587b..500b70f06c5 100644 --- a/addons/resource/security/resource_security.xml +++ b/addons/resource/security/resource_security.xml @@ -30,12 +30,12 @@ resource.resource multi-company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] resource.calendar.leaves: multi-company rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/sale/security/ir_rules.xml b/addons/sale/security/ir_rules.xml index c05491cd1fd..64435c8dd60 100644 --- a/addons/sale/security/ir_rules.xml +++ b/addons/sale/security/ir_rules.xml @@ -11,13 +11,13 @@ Sales Order Line multi-company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] Sales Order Analysis multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] diff --git a/addons/sale_management/security/sale_management_security.xml b/addons/sale_management/security/sale_management_security.xml index 3786f1ea20e..3505adb63fc 100644 --- a/addons/sale_management/security/sale_management_security.xml +++ b/addons/sale_management/security/sale_management_security.xml @@ -10,7 +10,7 @@ Quotation Template multi-company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/sales_team/security/sales_team_security.xml b/addons/sales_team/security/sales_team_security.xml index 45cf18f66bf..0d3717da2b8 100644 --- a/addons/sales_team/security/sales_team_security.xml +++ b/addons/sales_team/security/sales_team_security.xml @@ -39,7 +39,7 @@ Sales Team multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/stock/security/stock_security.xml b/addons/stock/security/stock_security.xml index 3e61deb06e1..0efb5ed7e2c 100644 --- a/addons/stock/security/stock_security.xml +++ b/addons/stock/security/stock_security.xml @@ -123,7 +123,7 @@ Location multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] @@ -135,13 +135,13 @@ stock_move_line multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] stock_quant multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] @@ -153,19 +153,19 @@ product_pulled_flow multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] stock_route multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] stock_quant_package multi-company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] @@ -177,13 +177,13 @@ report_stock_quantity_flow multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] stock_storage_category multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/stock_landed_costs/security/stock_landed_cost_security.xml b/addons/stock_landed_costs/security/stock_landed_cost_security.xml index fd3f1b525e9..41a4beeb861 100644 --- a/addons/stock_landed_costs/security/stock_landed_cost_security.xml +++ b/addons/stock_landed_costs/security/stock_landed_cost_security.xml @@ -4,7 +4,7 @@ stock_landed_cost multi-company - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids)] diff --git a/addons/test_mail/security/test_mail_security.xml b/addons/test_mail/security/test_mail_security.xml index e3913b49036..246d1cb5865 100644 --- a/addons/test_mail/security/test_mail_security.xml +++ b/addons/test_mail/security/test_mail_security.xml @@ -5,14 +5,14 @@ Mail Test Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] MC Readonly Rule - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] @@ -20,7 +20,7 @@ Mail Test Multi Company With Activity - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] @@ -36,7 +36,7 @@ Mail Test Ticket Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] Portal Mail Test Ticket Multi Company @@ -57,7 +57,7 @@ Mail Test Container Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/addons/test_mail_full/security/ir_rule_data.xml b/addons/test_mail_full/security/ir_rule_data.xml index e4d32e58ba8..769f6f3aca2 100644 --- a/addons/test_mail_full/security/ir_rule_data.xml +++ b/addons/test_mail_full/security/ir_rule_data.xml @@ -5,7 +5,7 @@ TestRating: Multi Company - ['|', ('company_id', '=', False), ('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] TestRating: Portal should follow diff --git a/odoo/addons/base/security/base_security.xml b/odoo/addons/base/security/base_security.xml index 9099f835b15..d420e349787 100644 --- a/odoo/addons/base/security/base_security.xml +++ b/odoo/addons/base/security/base_security.xml @@ -16,7 +16,7 @@ the multi-company rule because it might interfere with the user's company rule and make some users unselectable in relational fields. This means that partners of internal users are always visible, not matter the company setting. --> - ['|', '|', ('partner_share', '=', False), ('company_id', 'in', company_ids), ('company_id', '=', False)] + ['|', ('partner_share', '=', False), ('company_id', 'in', company_ids + [False])] @@ -56,13 +56,13 @@ Partner bank company rule - ['|', ('company_id', 'in', company_ids), ('company_id', '=', False)] + [('company_id', 'in', company_ids + [False])] multi-company currency rate rule - ['|',('company_id','=',False),('company_id', 'in', company_ids)] + [('company_id', 'in', company_ids + [False])] diff --git a/odoo/addons/base/views/ir_rule_views.xml b/odoo/addons/base/views/ir_rule_views.xml index c12fe481099..9175f5bf3ef 100644 --- a/odoo/addons/base/views/ir_rule_views.xml +++ b/odoo/addons/base/views/ir_rule_views.xml @@ -109,7 +109,7 @@ Property multi-company - ['|',('company_id', 'in', company_ids),('company_id','=',False)] + [('company_id', 'in', company_ids + [False])]