Harmonize the noupdate flag on security XML files :
authorAlexis de Lattre <alexis@via.ecp.fr>
Fri, 13 Jul 2012 17:08:38 +0000 (19:08 +0200)
committerAlexis de Lattre <alexis@via.ecp.fr>
Fri, 13 Jul 2012 17:08:38 +0000 (19:08 +0200)
- ir.rule objects are noupdate="1"
- all other objects are noupdate="0"

bzr revid: alexis@via.ecp.fr-20120713170838-pjsysliyt6twazrc

32 files changed:
addons/account/security/account_security.xml
addons/account_analytic_default/security/account_analytic_default_security.xml
addons/account_asset/security/account_asset_security.xml
addons/account_budget/security/account_budget_security.xml
addons/account_coda/security/account_security.xml
addons/account_followup/security/account_followup_security.xml
addons/account_payment/security/account_payment_security.xml
addons/account_voucher/security/account_voucher_security.xml
addons/analytic/security/analytic_security.xml
addons/crm/security/crm_security.xml
addons/document/security/document_security.xml
addons/event/security/event_security.xml
addons/hr/security/hr_security.xml
addons/hr_attendance/security/ir_rule.xml
addons/hr_evaluation/security/hr_evaluation_security.xml
addons/hr_timesheet/security/hr_timesheet_security.xml
addons/hr_timesheet_sheet/security/hr_timesheet_sheet_security.xml
addons/l10n_ma/security/compta_security.xml
addons/mail/security/mail_security.xml
addons/mrp/security/mrp_security.xml
addons/point_of_sale/security/point_of_sale_security.xml
addons/portal_event/security/portal_security.xml
addons/procurement/security/procurement_security.xml
addons/product/security/product_security.xml
addons/project/security/project_security.xml
addons/purchase/security/purchase_security.xml
addons/purchase_requisition/security/purchase_tender.xml
addons/sale/security/sale_security.xml
addons/share/security/share_security.xml
addons/stock/security/stock_security.xml
addons/stock_location/security/stock_location_security.xml
addons/stock_planning/security/stock_planning_security.xml

index e1a29a6..55e9d4c 100644 (file)
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
-<openerp><data>
+<openerp>
+<data noupdate="0">
 
     <record id="group_account_invoice" model="res.groups">
         <field name="name">Invoicing &amp; Payments</field>
@@ -22,6 +23,9 @@
         <field name="category_id" ref="base.module_category_hidden"/>
     </record>
 
+</data>
+<data noupdate="1">
+
     <record id="account_move_comp_rule" model="ir.rule">
         <field name="name">Account Entry</field>
         <field ref="model_account_move" name="model_id"/>
         <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
     </record>
 
-</data></openerp>
+</data>
+</openerp>
index 7ff68c7..63c6e30 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data>
+    <data noupdate="1">
 
     <record id="analytic_default_comp_rule" model="ir.rule">
         <field name="name">Analytic Default multi company rule</field>
index d6b9840..77f218d 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data>
+    <data noupdate="1">
         <record id="account_asset_category_multi_company_rule" model="ir.rule">
             <field name="name">Account Asset Category multi-company</field>
             <field ref="model_account_asset_category" name="model_id"/>
index 1fbcd82..d184ac4 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data noupdate="0">
+    <data noupdate="1">
 
         <record id="budget_post_comp_rule" model="ir.rule">
             <field name="name">Budget post multi-company</field>
index b8fdd32..8ec71cc 100644 (file)
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
-<openerp><data>
+<openerp>
+<data noupdate="1">
 
     <record id="account_coda_comp_rule" model="ir.rule">
         <field name="name">Account Coda model company rule</field>
@@ -8,4 +9,5 @@
         <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
     </record>
 
-</data></openerp>
+</data>
+</openerp>
index fd90e16..1586403 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data>
+    <data noupdate="1">
 
     <record id="account_followup_comp_rule" model="ir.rule">
         <field name="name">Account Follow-up multi company rule</field>
index 135059c..4bca00e 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-<data noupdate="1">
+<data noupdate="0">
 
     <record id="group_account_payment" model="res.groups">
         <field name="name">Accounting / Payments</field>
@@ -10,6 +10,9 @@
         <field name="implied_ids" eval="[(4, ref('group_account_payment'))]"/>
     </record>
 
+</data>
+<data noupdate="1">
+
     <record id="payment_mode_comp_rule" model="ir.rule">
         <field name="name">Payment Mode company rule</field>
         <field model="ir.model" name="model_id" ref="model_payment_mode"/>
index df4e584..04540fd 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data>
+    <data noupdate="1">
         <record id="voucher_comp_rule" model="ir.rule">
             <field name="name">Voucher multi-company</field>
             <field model="ir.model" name="model_id" ref="model_account_voucher"/>
index a8c43b0..7068827 100644 (file)
@@ -1,5 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
-<openerp><data>
+<openerp>
+<data noupdate="1">
 
     <record id="analytic_comp_rule" model="ir.rule">
         <field name="name">Analytic multi company rule</field>
         <field eval="True" name="global"/>
         <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
     </record>
-    
+
+</data>
+<data noupdate="0">
+
     <record id="group_analytic_accounting" model="res.groups">
         <field name="name">Analytic Accounting</field>
         <field name="category_id" ref="base.module_category_hidden"/>
     </record>
-</data></openerp>
+
+</data>
+</openerp>
index 949cd5d..92da0fe 100644 (file)
         <field eval="[(4,ref('base.group_partner_manager'))]" name="groups_id"/>
     </record>
 
+    <record model='ir.ui.menu' id='base.menu_base_partner'>
+        <field name="groups_id" eval="[(4,ref('base.group_sale_manager')),(4,ref('base.group_sale_salesman'))]"/>
+    </record>
+
+    <record model="ir.ui.menu" id="base.menu_base_config">
+        <field eval="[(4, ref('base.group_sale_manager'))]" name="groups_id"/>
+    </record>
+
+</data>
+<data noupdate="1">
+
     <record id="crm_rule_personal_lead" model="ir.rule">
         <field name="name">Personal Leads</field>
         <field ref="model_crm_lead" name="model_id"/>
         <field name="groups" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/>
     </record>
 
-    <record model='ir.ui.menu' id='base.menu_base_partner'>
-        <field name="groups_id" eval="[(4,ref('base.group_sale_manager')),(4,ref('base.group_sale_salesman'))]"/>
-    </record>
-
-    <record model="ir.ui.menu" id="base.menu_base_config">
-        <field eval="[(4, ref('base.group_sale_manager'))]" name="groups_id"/>
-    </record>
-
     <record id="crm_meeting_global" model="ir.rule">
         <field name="name">Hide Private Meetings</field>
         <field ref="model_crm_meeting" name="model_id"/>
@@ -52,5 +55,5 @@
         <field name="domain_force">['|',('user_id','=',user.id),('show_as','=','busy')]</field>
     </record>
 
-    </data>
+</data>
 </openerp>
index cacde50..a7ec76e 100644 (file)
@@ -11,6 +11,8 @@
 <!--    <record id="group_document_manager" model="res.groups">-->
 <!--        <field name="name">Document / Manager</field>-->
 <!--    </record>-->
+</data>
+<data noupdate="1">
 
     <record id="ir_rule_readpublicdirectories0" model="ir.rule">
         <field name="model_id" ref="document.model_document_directory"/>
index e0d17c3..cf37e7d 100644 (file)
@@ -20,6 +20,8 @@
         <field name="users" eval="[(4, ref('base.user_root'))]"/>
     </record>
 
+</data>
+<data noupdate="1">
     <!-- Multi - Company Rules -->
 
     <record model="ir.rule" id="event_event_comp_rule">
index 5e4c305..eaab004 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data noupdate="1">
+<data noupdate="0">
 
     <record id="base.group_hr_user" model="res.groups">
         <field name="name">Officer</field>
         <field name="implied_ids" eval="[(4, ref('base.group_hr_user'))]"/>
         <field name="users" eval="[(4, ref('base.user_root'))]"/>
     </record>
+
+</data>
+<data noupdate="1">
+
     <record id="hr_dept_comp_rule" model="ir.rule">
         <field name="name">Department multi company rule</field>
         <field model="ir.model" name="model_id" ref="model_hr_department"/>
@@ -25,6 +29,6 @@
         <field eval="True" name="global"/>
         <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
     </record>
-    
-    </data>
+
+</data>
 </openerp>
index b934dc1..59fa1c1 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data noupdate="True">
+    <data noupdate="1">
 
         <record id="property_rule_attendace_manager" model="ir.rule">
             <field name="name">Manager Attendance</field>
index 232f83f..7c7d6f4 100644 (file)
@@ -1,6 +1,12 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data>
+<data noupdate="0">
+
+    <!-- make Employee users Survey users -->
+    <record id="base.group_user" model="res.groups">
+        <field name="implied_ids" eval="[(4, ref('base.group_survey_user'))]"/>
+    </record>
+
     <record id="survey.menu_surveys" model="ir.ui.menu">
         <field eval="[(4,ref('base.group_hr_manager'))]" name="groups_id"/>
     </record>
     <record id="survey.menu_answer_surveys" model="ir.ui.menu">
         <field eval="[(4,ref('base.group_hr_manager'))]" name="groups_id"/>
     </record>
-    
+
+</data>
+<data noupdate="1">
+
     <record id="hr_evaluation_plan_comp_rule" model="ir.rule">
         <field name="name">Evaluation Plan multi company rule</field>
         <field model="ir.model" name="model_id" ref="model_hr_evaluation_plan"/>
         <field name="groups" eval="[(4, ref('base.group_hr_user'))]"/>
     </record>
     
-    <!-- make Employee users Survey users -->
-    <record id="base.group_user" model="res.groups">
-        <field name="implied_ids" eval="[(4, ref('base.group_survey_user'))]"/>
-    </record>
-
     </data>
 </openerp>
index 9c78204..d7cf34f 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data noupdate="True">
+    <data noupdate="1">
 
         <record id="property_rule_timesheet_manager" model="ir.rule">
             <field name="name">Manager HR Analytic Timesheet</field>
index ff387a8..9ef8689 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0"?>
 <openerp>
-    <data>
+    <data noupdate="1">
 
         <record model="ir.rule" id="timesheet_comp_rule">
             <field name="name">Timesheet multi-company</field>
index 8d511ae..b053d44 100644 (file)
@@ -1,4 +1,6 @@
-<?xml version="1.0" encoding="utf-8"?><openerp><data noupdate="0">
+<?xml version="1.0" encoding="utf-8"?>
+<openerp>
+<data noupdate="0">
 
     <record id="group_expert_comptable" model="res.groups">
         <field name="name">Finance / Expert Comptable </field>
index 34fcbac..b67ce29 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data noupdate="1">
+    <data noupdate="0">
 
         <!-- CATEGORY -->
         <record model="ir.module.category" id="module_category_social">
@@ -16,6 +16,9 @@
             <field name="category_id" ref="module_category_social"/>
         </record>
 
+    </data>
+    <data noupdate="1">
+
         <!-- RULES -->
         <record id="group_rule_public_and_joined" model="ir.rule">
             <field name="name">Mail.group: access only public and joined groups</field>
index f1f26aa..35aae42 100644 (file)
@@ -23,6 +23,8 @@
         <field eval="[(6,0,[ref('group_mrp_manager')])]" name="groups_id"/>
     </record>
 
+</data>
+<data noupdate="1">
 <!-- Multi -->
     <record model="ir.rule" id="mrp_production_rule">
         <field name="name">mrp_production multi-company</field>
index 7f2e91f..1f2dd5b 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-<data noupdate="1">
+<data noupdate="0">
 
     <record id="group_pos_user" model="res.groups">
         <field name="name">User</field>
index 82044fb..c9aec1e 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data>
+    <data noupdate="1">
 
         <record id="portal_event_rule" model="ir.rule">
             <field name="name">Personal Events</field>
index b6b15d5..2362db4 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data noupdate="0">
+    <data noupdate="1">
 
         <record model="ir.rule" id="procurement_rule">
             <field name="name">procurement multi-company</field>
index 1d2c795..1d57a63 100644 (file)
@@ -1,13 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-<data noupdate="1">
-
-    <record id="product_comp_rule" model="ir.rule">
-        <field name="name" >Product multi-company</field>
-        <field name="model_id" ref="model_product_template"/>
-        <field name="global" eval="True"/>
-        <field name="domain_force"> ['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
-    </record>
+<data noupdate="0">
 
     <record id="group_product_variant" model="res.groups">
         <field name="name">Product Variant</field>
         <field name="category_id" ref="base.module_category_hidden"/>
     </record>
 
+</data>
+<data noupdate="1">
+
+    <record id="product_comp_rule" model="ir.rule">
+        <field name="name" >Product multi-company</field>
+        <field name="model_id" ref="model_product_template"/>
+        <field name="global" eval="True"/>
+        <field name="domain_force"> ['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
+    </record>
+
     <record model="ir.rule" id="product_pricelist_comp_rule">
         <field name="name">product pricelist company rule</field>
         <field name="model_id" ref="model_product_pricelist"/>
index f867285..a7ae164 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-<data noupdate="1">
+<data noupdate="0">
 
     <record id="group_project_user" model="res.groups">
         <field name="name">User</field>
@@ -34,6 +34,9 @@
         <field name="category_id" ref="base.module_category_hidden"/>
     </record>
 
+</data>
+<data noupdate="1">
+
     <record model="ir.rule" id="project_comp_rule">
         <field name="name">Project multi-company</field>
         <field name="model_id" ref="model_project_project"/>
index 26a4aa1..08c6dfb 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-<data noupdate="1">
+<data noupdate="0">
 
     <record id="group_purchase_user" model="res.groups">
         <field name="name">User</field>
@@ -25,6 +25,9 @@
         <field name="implied_ids" eval="[(4, ref('analytic.group_analytic_accounting'))]"/>
     </record>
 
+</data>
+<data noupdate="1">
+
     <record model="ir.rule" id="purchase_order_comp_rule">
         <field name="name">Purchase Order multi-company</field>
         <field name="model_id" ref="model_purchase_order"/>
index 12f9a9e..e60665e 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-<data noupdate="1">
+<data noupdate="0">
 
     <record model="ir.module.category" id="module_category_purchase_requisition">
         <field name="name">Purchase Requisition</field>
         <field name="implied_ids" eval="[(4, ref('group_purchase_requisition_user'))]"/>
         <field name="users" eval="[(4, ref('base.user_root'))]"/>
     </record>
-    
+
+</data>
+<data noupdate="1">
+
     <record model="ir.rule" id="purchase_requisition_comp_rule">
         <field name="name">Purchase Requisition multi-company</field>
         <field name="model_id" ref="model_purchase_requisition"/>
index 0cb55fb..86bf899 100644 (file)
@@ -56,6 +56,8 @@
         <field eval="[(4, ref('base.group_sale_manager'))]" name="groups_id"/>
     </record>
 
+</data>
+<data noupdate="1">
     <!-- Multi - Company Rules -->
 
     <record model="ir.rule" id="sale_order_comp_rule">
index 2997107..2c68cc6 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-    <data noupdate="1">
+    <data noupdate="0">
         <record model="ir.module.category" id="module_category_share">
             <field name="name">Sharing</field>
             <field name="parent_id" ref="base.module_category_tools"/>
index c9f8a03..37f6f80 100644 (file)
@@ -33,6 +33,8 @@
         <field name="category_id" ref="base.module_category_hidden"/>
     </record>
 
+</data>
+<data noupdate="1">
 <!-- multi -->
 
     <record model="ir.rule" id="stock_picking_rule">
index 880f5de..310c45d 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-<data noupdate="0">
+<data noupdate="1">
 
 <!-- multi -->
      <record model="ir.rule" id="product_pulled_flow_comp_rule">
index 62f15e0..28289ad 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <openerp>
-<data noupdate="0">
+<data noupdate="1">
 
 <!-- multi -->
      <record model="ir.rule" id="stock_planning_comp_rule">