diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml index cd9727d5903..beb3e4e8ebb 100644 --- a/addons/account/security/account_security.xml +++ b/addons/account/security/account_security.xml @@ -36,161 +36,88 @@ - + Account Entry - - - - - child_of - user.company_id.id - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - - Entry lines - - + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - child_of - user.company_id.id - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - Journal Period - + Entry lines + - - - - child_of - user.company_id.id ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - Journal multi-company + + Journal Period + + + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] + + + + Journal multi-company - - - - child_of - user.company_id.id ['|','|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - Analytic journal multi-company - - + - - child_of - user.company_id.id - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - Analytic journal multi-company + Analytic journal multi-company - - - - - = - False ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - Period multi-company + + + Analytic journal multi-company + + + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] + + + + Period multi-company - - - - child_of - user.company_id.id ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - - Fiscal year multi-company + + + Fiscal year multi-company - - - - child_of - user.company_id.id ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - Account multi-company + + + Account multi-company - - - - child_of - user.company_id.id ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - Tax multi-company + + + Tax multi-company - - - - child_of - user.company_id.id ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - Tax code multi-company + + + Tax code multi-company - - - - child_of - user.company_id.id ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - Invoice multi-company + + + Invoice multi-company - - - - child_of - user.company_id.id ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - diff --git a/addons/account_budget/security/account_budget_security.xml b/addons/account_budget/security/account_budget_security.xml index 3dc66ec4a06..13ad6b34289 100644 --- a/addons/account_budget/security/account_budget_security.xml +++ b/addons/account_budget/security/account_budget_security.xml @@ -1,19 +1,10 @@ - - Budget post multi-company + + + Budget post multi-company + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - child_of - user.company_id.id - - - - - = - False - - + diff --git a/addons/account_payment/payment_view.xml b/addons/account_payment/payment_view.xml index b7d4262a2ca..c5c335c4f5f 100644 --- a/addons/account_payment/payment_view.xml +++ b/addons/account_payment/payment_view.xml @@ -2,6 +2,7 @@ + account.move.line.form.inherit diff --git a/addons/fetchmail/fetchmail_data.xml b/addons/fetchmail/fetchmail_data.xml index d9f35874356..1b60f4ca0a8 100644 --- a/addons/fetchmail/fetchmail_data.xml +++ b/addons/fetchmail/fetchmail_data.xml @@ -12,19 +12,14 @@ - + - - User wise Server - - - - - = - user.id - + User wise Server + + + [('user_id', '=', user.id)] diff --git a/addons/hr_timesheet_sheet/security/hr_timesheet_data.xml b/addons/hr_timesheet_sheet/security/hr_timesheet_data.xml index cc49ed9f936..2ff303cb48f 100644 --- a/addons/hr_timesheet_sheet/security/hr_timesheet_data.xml +++ b/addons/hr_timesheet_sheet/security/hr_timesheet_data.xml @@ -2,16 +2,11 @@ - + Timesheet multi-company - - - - child_of - user.company_id.id - + [('company_id','child_of',[user.company_id.id])] diff --git a/addons/mrp/security/mrp_security.xml b/addons/mrp/security/mrp_security.xml index cfb31f7d05d..955bdad2fdd 100644 --- a/addons/mrp/security/mrp_security.xml +++ b/addons/mrp/security/mrp_security.xml @@ -16,69 +16,39 @@ - - mrp_procurement multi-company + + mrp_procurement multi-company - - - - child_of - user.company_id.id ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] - - - stock_warehouse.orderpoint multi-company + + stock_warehouse.orderpoint multi-company - - - - child_of - user.company_id.id ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] - - - mrp_production multi-company + + mrp_production multi-company - - - - child_of - user.company_id.id ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] - - - mrp_workcenter multi-company + + mrp_workcenter multi-company - - - - child_of - user.company_id.id ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] - - - mrp_bom multi-company + + mrp_bom multi-company - - - - child_of - user.company_id.id ['|',('company_id','child_of',[user.company_id.id]),('company_id','=',False)] - diff --git a/addons/product/security/product_security.xml b/addons/product/security/product_security.xml index 4d71b0d480a..764e1277c93 100644 --- a/addons/product/security/product_security.xml +++ b/addons/product/security/product_security.xml @@ -10,13 +10,10 @@ - - Product multi-company + + Product multi-company - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index 7fcb2e6fedb..447ee1af39e 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -16,34 +16,25 @@ - - Project multi-company + + Project multi-company - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - Task multi-company - - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - - - - Tasks According to User and Project + Task multi-company + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] + + Tasks According to User and Project + + ['|','|','|',('user_id','=',False),('user_id','=',user.id),('project_id.members','=',user.id),('project_id.user_id','=',user.id)] - diff --git a/addons/project_issue/security/project_issue_security.xml b/addons/project_issue/security/project_issue_security.xml index 6d87dd1a06f..4f7c16cb70b 100644 --- a/addons/project_issue/security/project_issue_security.xml +++ b/addons/project_issue/security/project_issue_security.xml @@ -2,17 +2,12 @@ - - - - project.issue.rule.group + + project.issue.rule.group - - ['|',('project_id','=',False),('project_id','=',user.context_project_id)] - - + diff --git a/addons/purchase/security/purchase_security.xml b/addons/purchase/security/purchase_security.xml index 2685e52d909..320b5d4609d 100644 --- a/addons/purchase/security/purchase_security.xml +++ b/addons/purchase/security/purchase_security.xml @@ -10,25 +10,17 @@ - - Purchase Order multi-company + + Purchase Order multi-company - - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - Purchase Order Line multi-company + + Purchase Order Line multi-company - - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] diff --git a/addons/purchase_requisition/security/purchase_tender.xml b/addons/purchase_requisition/security/purchase_tender.xml index c8318ef01da..e56a2e69668 100644 --- a/addons/purchase_requisition/security/purchase_tender.xml +++ b/addons/purchase_requisition/security/purchase_tender.xml @@ -9,26 +9,17 @@ Purchase Requisition / User - - - Purchase Requisition multi-company + + Purchase Requisition multi-company - - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - Purchase requisition Line multi-company + + field name="name">Purchase requisition Line multi-company - - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] diff --git a/addons/sale/security/sale_security.xml b/addons/sale/security/sale_security.xml index 590a849ab9a..fd8b3e0d3c7 100644 --- a/addons/sale/security/sale_security.xml +++ b/addons/sale/security/sale_security.xml @@ -13,25 +13,17 @@ - - Sale Order multi-company + + Sale Order multi-company - - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - Sale Order Line multi-company + + Sale Order Line multi-company - - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] diff --git a/addons/stock/security/stock_security.xml b/addons/stock/security/stock_security.xml index 1ea74cea1ef..4dad60a3c97 100644 --- a/addons/stock/security/stock_security.xml +++ b/addons/stock/security/stock_security.xml @@ -19,75 +19,46 @@ - - stock_picking multi-company + + stock_picking multi-company - - - ['|',('company_id','=',False),('company_id','=',False)] - child_of - user.company_id.id - - - Warehouse multi-company + + Warehouse multi-company - - - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - Location multi-company + + Location multi-company - - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - stock_move multi-company + + stock_move multi-company - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - child_of - user.company_id.id - - - Inventory Line multi-company + + Inventory Line multi-company - - - - ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] - - Inventory multi-company + + Inventory multi-company - - - - - [('company_id','=',False),('company_id','child_of',[user.company_id.id])] + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]