diff options
| author | Jagdish Panchal (Open ERP) <jap@tinyerp.com> | 2012-04-05 12:04:11 +0530 |
|---|---|---|
| committer | Jagdish Panchal (Open ERP) <jap@tinyerp.com> | 2012-04-05 12:04:11 +0530 |
| commit | caf2acc46a2c8a1a9e64f79d3387c3201839743d (patch) | |
| tree | bf8cc3934dd5842e6bde385e7c142aa0bf737f21 | |
| parent | 8ce3dc093b911487fd1a831b167dbb1ffbc44eeb (diff) | |
| parent | c3743bbdb83df738a2f5c3d3584102f79542e791 (diff) | |
[MERGE] branch merge with lp:~openerp-dev/openobject-addons/trunk-v62_config
bzr revid: jap@tinyerp.com-20120405063411-jq3ibjndygk1py56
42 files changed, 85 insertions, 40 deletions
diff --git a/addons/account/res_config_view.xml b/addons/account/res_config_view.xml index 3604a8e3b57..80517d44f88 100644 --- a/addons/account/res_config_view.xml +++ b/addons/account/res_config_view.xml @@ -97,6 +97,10 @@ <field name="module_account_analytic_plans"/> <field name="module_account_analytic_default"/> </group> + <newline/> + <label colspan="2"/> + <button string="Cancel" icon="gtk-cancel" special="cancel"/> + <button string="Apply" icon="gtk-apply" type="object" name="execute"/> </form> </field> </record> diff --git a/addons/account/security/account_security.xml b/addons/account/security/account_security.xml index dd83885f468..e1a29a6edfb 100644 --- a/addons/account/security/account_security.xml +++ b/addons/account/security/account_security.xml @@ -4,13 +4,14 @@ <record id="group_account_invoice" model="res.groups"> <field name="name">Invoicing & Payments</field> <field name="category_id" ref="base.module_category_accounting_and_finance"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> - <record id="group_account_user" model="res.groups" context="{'noadmin':True}"> + <record id="group_account_user" model="res.groups"> <field name="name">Accountant</field> <field name="category_id" ref="base.module_category_accounting_and_finance"/> <field name="implied_ids" eval="[(4, ref('group_account_invoice'))]"/> </record> - <record id="group_account_manager" model="res.groups" context="{'noadmin':True}"> + <record id="group_account_manager" model="res.groups"> <field name="name">Manager</field> <field name="category_id" ref="base.module_category_accounting_and_finance"/> <field name="implied_ids" eval="[(4, ref('group_account_user'))]"/> diff --git a/addons/account_payment/security/account_payment_security.xml b/addons/account_payment/security/account_payment_security.xml index 4bae0c30ce6..135059c79d5 100644 --- a/addons/account_payment/security/account_payment_security.xml +++ b/addons/account_payment/security/account_payment_security.xml @@ -4,6 +4,7 @@ <record id="group_account_payment" model="res.groups"> <field name="name">Accounting / Payments</field> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <record id="account.group_account_invoice" model="res.groups"> <field name="implied_ids" eval="[(4, ref('group_account_payment'))]"/> diff --git a/addons/analytic/security/analytic_security.xml b/addons/analytic/security/analytic_security.xml index 3f8ec1036be..69c1a069502 100644 --- a/addons/analytic/security/analytic_security.xml +++ b/addons/analytic/security/analytic_security.xml @@ -15,7 +15,7 @@ <field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field> </record> - <record id="group_analytic_accounting" model="res.groups" context="{'noadmin':True}"> + <record id="group_analytic_accounting" model="res.groups"> <field name="name">Analytic Accounting</field> <field name="category_id" ref="base.module_category_usability"/> </record> diff --git a/addons/auction/security/auction_security.xml b/addons/auction/security/auction_security.xml index 087151cb6ea..d71254dd3c2 100644 --- a/addons/auction/security/auction_security.xml +++ b/addons/auction/security/auction_security.xml @@ -16,6 +16,7 @@ <field name="name">Manager</field> <field name="category_id" ref="module_category_auction"/> <field name="implied_ids" eval="[(4, ref('group_auction_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> diff --git a/addons/base_calendar/security/calendar_security.xml b/addons/base_calendar/security/calendar_security.xml index dd736e11714..5fe8918e05b 100644 --- a/addons/base_calendar/security/calendar_security.xml +++ b/addons/base_calendar/security/calendar_security.xml @@ -3,6 +3,7 @@ <data noupdate="0"> <record model="res.groups" id="base.group_survey_user"> <field name="name">Survey / User</field> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> </openerp> diff --git a/addons/base_setup/base_setup_views.xml b/addons/base_setup/base_setup_views.xml index e68dfaecb68..7b471ecc068 100644 --- a/addons/base_setup/base_setup_views.xml +++ b/addons/base_setup/base_setup_views.xml @@ -145,6 +145,11 @@ <field name="module_plugin_outlook" attrs="{'invisible': [('module_crm','=',False)]}"/> <group name="config_crm" colspan="4"/> + + <newline/> + <label colspan="2"/> + <button string="Cancel" icon="gtk-cancel" special="cancel"/> + <button string="Apply" icon="gtk-apply" type="object" name="execute"/> </form> </field> </record> diff --git a/addons/board/board_data_home.xml b/addons/board/board_data_home.xml index 8a0f150d5be..8a75a3ad496 100644 --- a/addons/board/board_data_home.xml +++ b/addons/board/board_data_home.xml @@ -61,7 +61,7 @@ </record> <!-- set the default homepage of admin --> - <record id="base.user_admin" model="res.users"> + <record id="base.user_root" model="res.users"> <field name="action_id" ref="board_homepage_action"/> </record> diff --git a/addons/crm/security/crm_security.xml b/addons/crm/security/crm_security.xml index ed3d86bf9b8..949cd5d4e73 100644 --- a/addons/crm/security/crm_security.xml +++ b/addons/crm/security/crm_security.xml @@ -17,9 +17,10 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_sales_management"/> <field name="implied_ids" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> - <record model="res.users" id="base.user_admin"> + <record model="res.users" id="base.user_root"> <field eval="[(4,ref('base.group_partner_manager'))]" name="groups_id"/> </record> diff --git a/addons/document/custom_view.xml b/addons/document/custom_view.xml index 894e5bac77f..45c4b337d99 100644 --- a/addons/document/custom_view.xml +++ b/addons/document/custom_view.xml @@ -2,9 +2,11 @@ <data> <record model="res.groups" id="group_compta_user"> <field name="name">grcompta</field> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <record model="res.groups" id="group_compta_admin"> <field name="name">grcomptaadmin</field> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <menuitem name="Administration" groups="admin,grcomptaadmin" icon="terp-stock" id="menu_admin_compta"/> </data> diff --git a/addons/document/security/document_security.xml b/addons/document/security/document_security.xml index 9fba954aa0e..cacde50c36e 100644 --- a/addons/document/security/document_security.xml +++ b/addons/document/security/document_security.xml @@ -5,6 +5,7 @@ <record id="base.group_document_user" model="res.groups"> <field name="name">User</field> <field name="category_id" ref="base.module_category_knowledge_management"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <!-- <record id="group_document_manager" model="res.groups">--> diff --git a/addons/event/security/event_security.xml b/addons/event/security/event_security.xml index fb29fffcca9..5055d517bd5 100644 --- a/addons/event/security/event_security.xml +++ b/addons/event/security/event_security.xml @@ -17,10 +17,7 @@ <field name="name">Manager</field> <field name="category_id" ref="module_category_event_management"/> <field name="implied_ids" eval="[(4, ref('group_event_user'))]"/> - </record> - - <record model="res.users" id="base.user_admin"> - <field eval="[(4,ref('group_event_manager'))]" name="groups_id"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <!-- Multi - Company Rules --> diff --git a/addons/hr/security/hr_security.xml b/addons/hr/security/hr_security.xml index e8d1edd3712..0f72d37f32f 100644 --- a/addons/hr/security/hr_security.xml +++ b/addons/hr/security/hr_security.xml @@ -11,6 +11,7 @@ <field name="name">HR Manager</field> <field name="category_id" ref="base.module_category_human_resources"/> <field name="implied_ids" eval="[(4, ref('base.group_hr_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <record id="hr_dept_comp_rule" model="ir.rule"> <field name="name">Department multi company rule</field> diff --git a/addons/idea/security/idea_security.xml b/addons/idea/security/idea_security.xml index 02a3cbdbdd8..b26bd2af0a9 100644 --- a/addons/idea/security/idea_security.xml +++ b/addons/idea/security/idea_security.xml @@ -10,6 +10,7 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_tools"/> <field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> diff --git a/addons/knowledge/security/knowledge_security.xml b/addons/knowledge/security/knowledge_security.xml index 560fdce0506..4871541b4c9 100644 --- a/addons/knowledge/security/knowledge_security.xml +++ b/addons/knowledge/security/knowledge_security.xml @@ -5,6 +5,7 @@ <record id="base.group_document_user" model="res.groups"> <field name="name">User</field> <field name="category_id" ref="base.module_category_knowledge_management"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> diff --git a/addons/l10n_ma/security/compta_security.xml b/addons/l10n_ma/security/compta_security.xml index bcde4d188b2..8d511ae7154 100644 --- a/addons/l10n_ma/security/compta_security.xml +++ b/addons/l10n_ma/security/compta_security.xml @@ -2,6 +2,7 @@ <record id="group_expert_comptable" model="res.groups"> <field name="name">Finance / Expert Comptable </field> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> </openerp> diff --git a/addons/lunch/security/lunch_security.xml b/addons/lunch/security/lunch_security.xml index 7d665c96435..46293a97561 100644 --- a/addons/lunch/security/lunch_security.xml +++ b/addons/lunch/security/lunch_security.xml @@ -10,6 +10,7 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_tools"/> <field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> diff --git a/addons/marketing/security/marketing_security.xml b/addons/marketing/security/marketing_security.xml index d04473da8bf..2afc0ab3a8b 100644 --- a/addons/marketing/security/marketing_security.xml +++ b/addons/marketing/security/marketing_security.xml @@ -10,6 +10,7 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_marketing"/> <field name="implied_ids" eval="[(4, ref('marketing.group_marketing_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index a071fe56482..961d42cee2b 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -105,17 +105,17 @@ <menuitem name="Master Bill of Materials" id="menu_mrp_property" parent="menu_mrp_configuration" - groups="mrp.group_mrp_routings,mrp.group_mrp_properties" + groups="mrp.group_mrp_routings,product.group_mrp_properties" sequence="20" /> <menuitem action="mrp_property_action" id="menu_mrp_property_action" - groups="mrp.group_mrp_properties" + groups="product.group_mrp_properties" parent="menu_mrp_property"/> <menuitem action="mrp_property_group_action" parent="menu_mrp_property" - groups="mrp.group_mrp_properties" + groups="product.group_mrp_properties" id="menu_mrp_property_group_action"/> <!-- @@ -377,7 +377,7 @@ <page string="Revisions" groups="base.group_extended" attrs="{'invisible': [('bom_id','!=',False)]}"> <field colspan="4" name="revision_ids" nolabel="1" widget="one2many_list"/> </page> - <page string="Properties" groups="mrp.group_mrp_properties"> + <page string="Properties" groups="product.group_mrp_properties"> <field name="position"/> <field name="active"/> <field name="sequence"/> @@ -397,7 +397,7 @@ <page string="Revisions" groups="base.group_extended" attrs="{'invisible': [('bom_id','!=',False)]}"> <field colspan="4" name="revision_ids" nolabel="1" widget="one2many_list"/> </page> - <page string="Properties" groups="mrp.group_mrp_properties"> + <page string="Properties" groups="product.group_mrp_properties"> <field name="position"/> <field name="active"/> <field name="sequence"/> @@ -963,7 +963,7 @@ <field name="bom_id" domain="[('product_id','=',product_id),('bom_id','=',False)]"/> </xpath> <xpath expr="/form/notebook/page/field[@name='close_move']" position="after"> - <group colspan="4" groups="mrp.group_mrp_properties"> + <group colspan="4" groups="product.group_mrp_properties"> <separator colspan="4" string="Properties" /> <field colspan="4" name="property_ids" nolabel="1"/> </group> @@ -1014,7 +1014,7 @@ </record> <menuitem id="menu_pm_resources_config" name="Resources" parent="menu_mrp_configuration"/> - <menuitem action="mrp_workcenter_action" id="menu_view_resource_search_mrp" parent="mrp.menu_mrp_bom" sequence="25"/> + <menuitem action="mrp_workcenter_action" id="menu_view_resource_search_mrp" groups="mrp.group_mrp_routings" parent="mrp.menu_mrp_bom" sequence="25"/> <menuitem action="resource.action_resource_calendar_form" id="menu_view_resource_calendar_search_mrp" parent="menu_pm_resources_config" sequence="1" groups="base.group_no_one"/> <menuitem action="resource.action_resource_calendar_leave_tree" id="menu_view_resource_calendar_leaves_search_mrp" parent="menu_pm_resources_config" sequence="1" groups="base.group_no_one"/> diff --git a/addons/mrp/res_config.py b/addons/mrp/res_config.py index e1efed77157..eb06de642ed 100644 --- a/addons/mrp/res_config.py +++ b/addons/mrp/res_config.py @@ -60,7 +60,7 @@ class mrp_config_settings(osv.osv_memory): within your work centers in order to produce a product. They are attached to bills of materials that will define the required raw materials."""), 'group_mrp_properties': fields.boolean("Manage Properties", - implied_group='mrp.group_mrp_properties', + implied_group='product.group_mrp_properties', help="""Allows to define specific property that can be assigned to your bill of materials."""), } diff --git a/addons/mrp/res_config_view.xml b/addons/mrp/res_config_view.xml index ad8a63b1225..c0b36915f93 100644 --- a/addons/mrp/res_config_view.xml +++ b/addons/mrp/res_config_view.xml @@ -19,6 +19,11 @@ <separator string="Bill Of Material" colspan="4"/> <field name="group_mrp_routings"/> <field name="group_mrp_properties"/> + + <newline/> + <label colspan="2"/> + <button string="Cancel" icon="gtk-cancel" special="cancel"/> + <button string="Apply" icon="gtk-apply" type="object" name="execute"/> </form> </field> </record> diff --git a/addons/mrp/security/mrp_security.xml b/addons/mrp/security/mrp_security.xml index 7042423bc0b..f1f26aae1f2 100644 --- a/addons/mrp/security/mrp_security.xml +++ b/addons/mrp/security/mrp_security.xml @@ -10,6 +10,7 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_manufacturing"/> <field name="implied_ids" eval="[(4, ref('group_mrp_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <record id="group_mrp_routings" model="res.groups"> @@ -17,11 +18,6 @@ <field name="category_id" ref="base.module_category_hidden"/> </record> - <record id="group_mrp_properties" model="res.groups"> - <field name="name">Manage Properties of Product</field> - <field name="category_id" ref="base.module_category_hidden"/> - </record> - <!-- restrict access to menu --> <record model='ir.ui.menu' id="mrp_Sched_all"> <field eval="[(6,0,[ref('group_mrp_manager')])]" name="groups_id"/> 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 640a33d325b..7f2e91f1b48 100644 --- a/addons/point_of_sale/security/point_of_sale_security.xml +++ b/addons/point_of_sale/security/point_of_sale_security.xml @@ -10,6 +10,7 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_point_of_sale"/> <field name="implied_ids" eval="[(4, ref('group_pos_user')), (4, ref('stock.group_stock_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> diff --git a/addons/portal/security/portal_security.xml b/addons/portal/security/portal_security.xml index 4b73db5cdcc..0c0213ec56a 100644 --- a/addons/portal/security/portal_security.xml +++ b/addons/portal/security/portal_security.xml @@ -17,6 +17,7 @@ <field name="comment">Portal managers have access to the portal definitions, and can easily configure the users, access rights and menus of portal users.</field> <field name="category_id" ref="module_category_portal"/> <field name="implied_ids" eval="[(4, ref('group_portal_officer'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> </openerp> diff --git a/addons/product/security/product_security.xml b/addons/product/security/product_security.xml index 23c20f92175..d0f1cd81d5e 100644 --- a/addons/product/security/product_security.xml +++ b/addons/product/security/product_security.xml @@ -9,7 +9,7 @@ <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 id="group_product_variant" model="res.groups" context="{'noadmin':True}"> + <record id="group_product_variant" model="res.groups"> <field name="name">Product Variant</field> <field name="category_id" ref="base.module_category_usability"/> </record> @@ -39,6 +39,11 @@ <field name="category_id" ref="base.module_category_hidden"/> </record> + <record id="group_mrp_properties" model="res.groups"> + <field name="name">Manage Properties of Product</field> + <field name="category_id" ref="base.module_category_hidden"/> + </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"/> diff --git a/addons/project/res_config.py b/addons/project/res_config.py index 7aed8615ee8..17f3a1cfbb5 100644 --- a/addons/project/res_config.py +++ b/addons/project/res_config.py @@ -40,13 +40,6 @@ class project_configuration(osv.osv_memory): the timesheet line entries for particular date and user, with the effect of creating, editing and deleting either ways. This installs the module project_timesheet."""), - 'module_project_scrum': fields.boolean("SCRUM Methodology", - help="""This allows to implement all concepts defined by the scrum project management methodology for IT companies. - * Project with sprints, product owner, scrum master; - * Sprints with reviews, daily meetings, feedbacks; - * Product backlog; - * Sprint backlog. - This installs the module project_scrum."""), 'module_project_long_term': fields.boolean("Manage Gantt and Resource Planning", help="""A long term project management module that tracks planning, scheduling, and resource allocation. This installs the module project_long_term."""), diff --git a/addons/project/res_config_view.xml b/addons/project/res_config_view.xml index dcfd1d8573a..fa2d139b99a 100644 --- a/addons/project/res_config_view.xml +++ b/addons/project/res_config_view.xml @@ -12,7 +12,6 @@ <field name="module_project_mrp"/> <field name="module_project_timesheet"/> <field name="module_pad"/> - <field name="module_project_scrum"/> <separator string="Planning" colspan="4"/> <field name="module_project_long_term"/> @@ -21,6 +20,11 @@ <field name="module_project_issue"/> <field name="module_project_issue_sheet"/> <group name="support" colspan="4"/> + + <newline/> + <label colspan="2"/> + <button string="Cancel" icon="gtk-cancel" special="cancel"/> + <button string="Apply" icon="gtk-apply" type="object" name="execute"/> </form> </field> </record> diff --git a/addons/project/security/project_security.xml b/addons/project/security/project_security.xml index f1e3a6e9b74..a1ead6aa72c 100644 --- a/addons/project/security/project_security.xml +++ b/addons/project/security/project_security.xml @@ -11,6 +11,7 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_project_management"/> <field name="implied_ids" eval="[(4, ref('group_project_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <record model="ir.ui.menu" id="menu_definitions"> diff --git a/addons/purchase/res_config_view.xml b/addons/purchase/res_config_view.xml index f2fe6c9d6a2..86fd4b636f8 100644 --- a/addons/purchase/res_config_view.xml +++ b/addons/purchase/res_config_view.xml @@ -20,6 +20,11 @@ <separator string="Products" colspan="4"/> <field name="module_product_manufacturer"/> + + <newline/> + <label colspan="2"/> + <button string="Cancel" icon="gtk-cancel" special="cancel"/> + <button string="Apply" icon="gtk-apply" type="object" name="execute"/> </form> </field> </record> diff --git a/addons/purchase/security/purchase_security.xml b/addons/purchase/security/purchase_security.xml index 8daad29396d..d3033a37a70 100644 --- a/addons/purchase/security/purchase_security.xml +++ b/addons/purchase/security/purchase_security.xml @@ -11,6 +11,7 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_purchase_management"/> <field name="implied_ids" eval="[(4, ref('group_purchase_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <record id="group_analytic_accounting" model="res.groups"> diff --git a/addons/purchase/test/process/invoice_on_poline.yml b/addons/purchase/test/process/invoice_on_poline.yml index c2ad07aab95..1072a28f107 100644 --- a/addons/purchase/test/process/invoice_on_poline.yml +++ b/addons/purchase/test/process/invoice_on_poline.yml @@ -21,7 +21,6 @@ - I set the default invoicing control method "Based on Purchase Order Lines". - - !python {model: purchase.config.wizard}: | - new_id = self.create(cr ,uid, {'default_method': 'manual'}) + !python {model: purchase.config.settings}: | + new_id = self.create(cr, uid, {'default_invoice_method': 'manual'}) self.execute(cr, uid, [new_id]) - diff --git a/addons/purchase_requisition/security/purchase_tender.xml b/addons/purchase_requisition/security/purchase_tender.xml index 71c54b973e3..12f9a9e56b8 100644 --- a/addons/purchase_requisition/security/purchase_tender.xml +++ b/addons/purchase_requisition/security/purchase_tender.xml @@ -17,6 +17,7 @@ <field name="name">Manager</field> <field name="category_id" ref="module_category_purchase_requisition"/> <field name="implied_ids" eval="[(4, ref('group_purchase_requisition_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <record model="ir.rule" id="purchase_requisition_comp_rule"> diff --git a/addons/sale/sale_view.xml b/addons/sale/sale_view.xml index eb63b8e20aa..f3a810f9692 100644 --- a/addons/sale/sale_view.xml +++ b/addons/sale/sale_view.xml @@ -160,7 +160,7 @@ </group> </group> </page> - <page groups="base.group_extended" string="Extra Info"> + <page string="Extra Info" groups="product.group_mrp_properties"> <field name="type"/> <field name="delay"/> <field name="th_weight"/> diff --git a/addons/sale/security/sale_security.xml b/addons/sale/security/sale_security.xml index 3359786d759..0cb55fb0d30 100644 --- a/addons/sale/security/sale_security.xml +++ b/addons/sale/security/sale_security.xml @@ -46,7 +46,7 @@ <field name="implied_ids" eval="[(4, ref('analytic.group_analytic_accounting'))]"/> </record> - <record model="res.users" id="base.user_admin"> + <record model="res.users" id="base.user_root"> <field eval="[(4,ref('base.group_partner_manager'))]" name="groups_id"/> </record> <record model="ir.ui.menu" id="base.menu_base_partner"> diff --git a/addons/share/security/share_security.xml b/addons/share/security/share_security.xml index 1e92ac44a53..29971077a2c 100644 --- a/addons/share/security/share_security.xml +++ b/addons/share/security/share_security.xml @@ -12,6 +12,7 @@ <field name="comment"> Members of this groups have access to the sharing wizard, which allows them to invite external users to view or edit some of their documents.</field> <field name="category_id" ref="module_category_share"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> </openerp> diff --git a/addons/stock/res_config_view.xml b/addons/stock/res_config_view.xml index eac77abedf6..b98cb993f6c 100644 --- a/addons/stock/res_config_view.xml +++ b/addons/stock/res_config_view.xml @@ -29,6 +29,11 @@ <separator string="Partners" colspan="4"/> <field name="module_claim_from_delivery"/> + + <newline/> + <label colspan="2"/> + <button string="Cancel" icon="gtk-cancel" special="cancel"/> + <button string="Apply" icon="gtk-apply" type="object" name="execute"/> </form> </field> </record> diff --git a/addons/stock/security/stock_security.xml b/addons/stock/security/stock_security.xml index 6367ed8668f..a9653ffa81e 100644 --- a/addons/stock/security/stock_security.xml +++ b/addons/stock/security/stock_security.xml @@ -10,6 +10,7 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_warehouse_management"/> <field name="implied_ids" eval="[(4, ref('group_stock_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <record id="group_production_lot" model="res.groups"> diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index 6813ba5b314..1d8f7e04fe4 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -250,7 +250,7 @@ </record> <menuitem id="menu_traceability" name="Traceability" parent="menu_stock_root" sequence="3"/> <menuitem action="action_tracking_form" id="menu_action_tracking_form" - groups="stock.group_tracking_lot" + groups="product.group_stock_packaging" sequence="6" parent="menu_traceability"/> @@ -585,7 +585,8 @@ <field name="context">{'search_default_in_location':1}</field> <field name="help">Define your locations to reflect your warehouse structure and organization. OpenERP is able to manage physical locations (warehouses, shelves, bin, etc), partner locations (customers, suppliers) and virtual locations which are the counterpart of the stock operations like the manufacturing orders consumptions, inventories, etc. Every stock operation in OpenERP moves the products from one location to another one. For instance, if you receive products from a supplier, OpenERP will move products from the Supplier location to the Stock location. Each report can be performed on physical, partner or virtual locations.</field> </record> - <menuitem action="action_location_form" id="menu_action_location_form" parent="menu_stock_configuration" sequence="5"/> + <menuitem action="action_location_form" id="menu_action_location_form" groups="stock.group_locations" + parent="menu_stock_configuration" sequence="5"/> <record id="view_location_tree" model="ir.ui.view"> <field name="name">stock.location.tree</field> @@ -650,7 +651,8 @@ <field name="view_id" ref="view_warehouse_tree"/> <field name="help">Create and manage your warehouses and assign them a location from here</field> </record> - <menuitem action="action_warehouse_form" id="menu_action_warehouse_form" parent="menu_stock_configuration" sequence="1"/> + <menuitem action="action_warehouse_form" id="menu_action_warehouse_form" groups="stock.group_locations" + parent="menu_stock_configuration" sequence="1"/> <record model="ir.ui.view" id="stock_picking_calendar"> <field name="name">stock.picking.calendar</field> diff --git a/addons/subscription/security/subcription_security.xml b/addons/subscription/security/subcription_security.xml index 7d665c96435..46293a97561 100644 --- a/addons/subscription/security/subcription_security.xml +++ b/addons/subscription/security/subcription_security.xml @@ -10,6 +10,7 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_tools"/> <field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> diff --git a/addons/survey/security/survey_security.xml b/addons/survey/security/survey_security.xml index c44a35e3ee9..3b0cf5844ce 100644 --- a/addons/survey/security/survey_security.xml +++ b/addons/survey/security/survey_security.xml @@ -9,9 +9,11 @@ <field name="name">Manager</field> <field name="category_id" ref="base.module_category_tools"/> <field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> <record model="res.groups" id="base.group_survey_user"> <field name="name">Survey / User</field> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> </openerp> diff --git a/addons/wiki/security/wiki_security.xml b/addons/wiki/security/wiki_security.xml index 16bd30c151f..ca9d34ae99c 100644 --- a/addons/wiki/security/wiki_security.xml +++ b/addons/wiki/security/wiki_security.xml @@ -5,6 +5,7 @@ <record id="base.group_document_user" model="res.groups"> <field name="name">User</field> <field name="category_id" ref="base.module_category_knowledge_management"/> + <field name="users" eval="[(4, ref('base.user_root'))]"/> </record> </data> diff --git a/addons/wiki_sale_faq/wiki_sale_faq_data.xml b/addons/wiki_sale_faq/wiki_sale_faq_data.xml index a349f77404f..d9bd8de43ff 100644 --- a/addons/wiki_sale_faq/wiki_sale_faq_data.xml +++ b/addons/wiki_sale_faq/wiki_sale_faq_data.xml @@ -3,7 +3,7 @@ <data noupdate="1"> <record model="document.directory" id="dir_sale"> <field name="name">Sales Document</field> - <field name="user_id" ref="base.user_admin"/> + <field name="user_id" ref="base.user_root"/> <field name="parent_id" ref="document.dir_root"/> <field name="ressource_id">0</field> </record> |
