[IMP] Move all the configuration menus to the related module

add a group menu_configuration in the admin rights
This commit is contained in:
Yannick Tivisse
2015-05-27 15:24:13 +02:00
parent 8c13e131df
commit ecd0f9a637
38 changed files with 69 additions and 65 deletions
+1 -1
View File
@@ -13,7 +13,7 @@
<menuitem id="menu_finance_payables" name="Purchases" parent="menu_finance" sequence="3"/>
<menuitem id="menu_finance_entries" name="Adviser" parent="menu_finance" sequence="4" groups="group_account_manager"/>
<menuitem id="menu_finance_reports" name="Reporting" parent="menu_finance" sequence="5" groups="group_account_user"/>
<menuitem id="menu_finance_configuration" name="Configuration" parent="menu_finance" sequence="15" groups="group_account_manager"/>
<menuitem id="menu_finance_configuration" name="Configuration" parent="menu_finance" sequence="15" groups="group_account_manager,base.group_configuration"/>
<!-- Configuration Sub-Menu -->
<menuitem id="account_account_menu" name="Accounting" parent="account.menu_finance_configuration" sequence="2" groups="group_account_manager" icon="fa-book"/>
<menuitem id="account_management_menu" name="Management" parent="account.menu_finance_configuration" sequence="3" groups="group_account_manager"/>
+2 -2
View File
@@ -283,8 +283,8 @@
<field name="target">inline</field>
</record>
<menuitem id="base.menu_account_config" name="Invoicing" parent="base.menu_config"
sequence="1"/>
<menuitem id="menu_account_config" name="Configuration" parent="menu_finance"
sequence="100" action="action_account_config" groups="base.group_configuration"/>
<menuitem id="base.menu_account_general_settings" name="Settings" parent="base.menu_account_config"
sequence="0" action="action_account_config"/>
@@ -7,7 +7,7 @@
icon="fa-book"
id="account.menu_finance"
sequence="25"/>
<menuitem id="account.menu_account_config" name="Accounting" parent="base.menu_config" sequence="3"/>
<menuitem id="account.menu_account_config" name="Configuration" parent="account.menu_finance" sequence="100" groups="base.group_configuration"/>
</data>
+1 -1
View File
@@ -8,7 +8,7 @@
groups="base.group_sale_salesman"
icon="fa-group"
sequence="9"/>
<menuitem name="Configuration" id="base.menu_event_config" parent="base.menu_association" sequence="100"/>
<menuitem name="Configuration" id="base.menu_event_config" parent="base.menu_association" sequence="100" groups="base.group_configuration"/>
<menuitem name="Reports" id="base.menu_report_association" parent="base.menu_association" sequence="99"/>
</data>
+2 -2
View File
@@ -67,8 +67,8 @@
</field>
</record>
<menuitem id="base.menu_sale_config" name="Sales" parent="base.menu_config"
sequence="1" action="base_setup.action_sale_config"/>
<menuitem id="base.menu_sale_config" name="Configuration" parent="base.menu_base_partner"
sequence="100" action="base_setup.action_sale_config" groups="base.group_configuration"/>
</data>
</openerp>
+2 -2
View File
@@ -38,8 +38,8 @@
<field name="view_type">form</field>
</record>
<menuitem id="menu_event_configuration" name="Event" parent="base.menu_config"
sequence="14"/>
<menuitem id="menu_event_configuration" name="Configuration" parent="event_main_menu"
sequence="100" groups="base.group_configuration"/>
<menuitem name="Events Types" id="menu_event_type" action="action_event_type" parent="menu_event_configuration" groups="base.group_no_one"/>
<!-- EVENT.REGISTRATION ACTIONS -->
+3 -3
View File
@@ -9,7 +9,7 @@
icon="fa-user"
sequence="18"/>
<menuitem id="menu_hr_main" parent="menu_hr_root" name="Human Resources" sequence="0"/>
<menuitem id="menu_hr_configuration" name="Configuration" parent="hr.menu_hr_root" groups="base.group_hr_user" sequence="50"/>
<menuitem id="menu_hr_configuration" name="Configuration" parent="hr.menu_hr_root" groups="base.group_hr_user,base.group_configuration" sequence="50"/>
<menuitem id="menu_hr_configuration_employees" name="Employees" parent="hr.menu_hr_configuration" groups="base.group_hr_user" sequence="1"/>
<menuitem id="menu_hr_configuration_recruitment" name="Recruitment" parent="hr.menu_hr_configuration" groups="base.group_hr_user" sequence="2"/>
@@ -319,8 +319,8 @@
<field name="view_mode">tree,form</field>
</record>
<menuitem id="menu_human_resources_configuration" name="Human Resources" parent="base.menu_config"
sequence="15"/>
<menuitem id="menu_human_resources_configuration" name="Configuration" parent="menu_hr_root"
sequence="100" groups="base.group_configuration"/>
<menuitem action="open_view_categ_form" id="menu_view_employee_category_form"
parent="menu_human_resources_configuration" sequence="1" groups="base.group_no_one,base.group_hr_manager"/>
+1 -1
View File
@@ -169,7 +169,7 @@
<field name="view_id" ref="view_attendance_reason"/>
</record>
<menuitem name="Attendance" parent="base.menu_config" id="menu_hr_attendance_config" sequence="29"/>
<menuitem name="Configuration" parent="menu_hr_attendance_root" id="menu_hr_attendance_config" sequence="100" groups="base.group_configuration"/>
<menuitem action="open_view_attendance_reason" id="menu_open_view_attendance_reason"
parent="menu_hr_attendance_config" groups="base.group_hr_attendance" sequence="1"/>
@@ -519,10 +519,10 @@
<menuitem
id="menu_equipment_configuration"
name="Equipments"
parent="base.menu_config"
groups="base.group_hr_manager"
sequence="41"/>
name="Configuration"
parent="menu_equipment_title"
groups="base.group_hr_manager,base.group_configuration"
sequence="100"/>
<menuitem
id="menu_m_request_form"
+1 -1
View File
@@ -73,7 +73,7 @@
<menuitem name="Appraisal" id="menu_hr_evaluation_root" sequence="25"/>
<menuitem name="Periodic Appraisal" parent="hr.menu_hr_configuration" id="menu_eval_hr_config" sequence="4" groups="base.group_hr_manager"/>
<menuitem name="Appraisal" id="menu_hr_evaluation_configuration" sequence="22" parent="base.menu_config"/>
<menuitem name="Configuration" id="menu_hr_evaluation_configuration" sequence="100" parent="menu_hr_evaluation_root" groups="base.group_configuration"/>
<menuitem parent="menu_hr_evaluation_configuration" id="menu_open_view_hr_evaluation_plan_tree"
action="open_view_hr_evaluation_plan_tree" sequence="5" groups="base.group_hr_manager"/>
+3 -3
View File
@@ -266,11 +266,11 @@
<menuitem id="menu_expense_approved" parent="account.menu_finance_payables"
action="action_approved_expense" sequence="15"/>
<menuitem id="menu_hr_expense_configuration" name="Expenses" parent="base.menu_config"
sequence="20"/>
<menuitem id="menu_hr_expense_root" name="Expenses" sequence="20"/>
<menuitem id="menu_hr_expense_configuration" name="Configuration" parent="menu_hr_expense_root"
sequence="100" groups="base.group_configuration"/>
<menuitem id="menu_hr_product" name="Expense Products" parent="menu_hr_expense_configuration"
action="hr_expense_product" groups="base.group_hr_manager"/>
<menuitem id="menu_hr_expense_root" name="Expenses" sequence="20"/>
<menuitem action="expense_all" id="menu_expense_all" name="Expenses" parent="menu_hr_expense_root"/>
<menuitem action="action_request_approve_expense" id="menu_expense_to_approve" name="Approvals"
parent="menu_hr_expense_root" groups="base.group_hr_user"/>
+2 -2
View File
@@ -506,8 +506,8 @@
</record>
<menuitem sequence="3" id="hr.menu_open_view_attendance_reason_config" parent="hr.menu_hr_configuration" name="Leaves" groups="base.group_hr_manager"/>
<menuitem id="menu_hr_holidays_configuration" name="Leaves" parent="base.menu_config"
sequence="21"/>
<menuitem id="menu_hr_holidays_configuration" name="Configuration" parent="menu_hr_holidays_root"
sequence="100" groups="base.group_configuration"/>
<menuitem name="Leave Types" action="open_view_holiday_status" id="menu_open_view_holiday_status" parent="menu_hr_holidays_configuration" sequence="4" groups="base.group_hr_manager"/>
<!-- Holiday on resource leave -->
+2 -2
View File
@@ -3,9 +3,9 @@
<data>
<!-- Root Menus -->
<menuitem id="menu_hr_payroll_configuration" name="Payroll" parent="base.menu_config"
sequence="23" groups="base.group_hr_manager"/>
<menuitem id="menu_hr_payroll_root" name="Payroll" sequence="23"/>
<menuitem id="menu_hr_payroll_configuration" name="Configuration" parent="menu_hr_payroll_root"
sequence="100" groups="base.group_hr_manager,base.group_configuration"/>
<!-- Contract View -->
<record id="hr_contract_form_inherit" model="ir.ui.view">
@@ -2,8 +2,8 @@
<openerp>
<data>
<menuitem id="menu_hr_recruitment_configuration" name="Recruitment" parent="base.menu_config"
sequence="19"/>
<menuitem id="menu_hr_recruitment_configuration" name="Configuration" parent="hr.menu_hr_root"
sequence="100" groups="base.group_configuration"/>
<!-- Stage -->
<record id="hr_job_stage_act" model="ir.actions.act_window">
+2 -2
View File
@@ -135,8 +135,8 @@
<field name="context">{'default_invoice_on_timesheets':1}</field>
</record>
<menuitem name="Timesheets" id="menu_hr_timesheet_config" sequence="10"
parent="base.menu_config"/>
<menuitem name="Configuration" id="menu_hr_timesheet_config" sequence="100"
parent="hr_attendance.timesheet_menu_root" groups="base.group_configuration"/>
<menuitem parent="menu_hr_timesheet_config" id="menu_timesheet_accounts" action="act_hr_timesheet_accounts_form" sequence="2" groups="base.group_hr_manager"/>
<record id="act_hr_timesheet_line_evry1_all_form" model="ir.actions.act_window">
+1 -1
View File
@@ -10,7 +10,7 @@
sequence="116"/>
<menuitem name="Configuration" id="knowledge.menu_document_configuration"
parent="knowledge.menu_document" sequence="50"/>
parent="knowledge.menu_document" sequence="50" groups="base.group_configuration"/>
<menuitem name="Collaborative Content" id="knowledge.menu_document2"
parent="knowledge.menu_document"/>
+2 -2
View File
@@ -31,8 +31,8 @@
<field name="view_mode">form</field>
<field name="target">inline</field>
</record>
<menuitem id="menu_knowledge_configuration" name="Knowledge" parent="base.menu_config"
sequence="19" action="action_knowledge_configuration"/>
<menuitem id="menu_knowledge_configuration" name="Configuration" parent="menu_document"
sequence="100" action="action_knowledge_configuration" groups="base.group_configuration"/>
</data>
</openerp>
+1 -1
View File
@@ -4,7 +4,7 @@
<menuitem id='menu_lunch' name='Lunch' sequence="24" groups="group_lunch_user" icon="fa-cutlery"/>
<menuitem name="My Lunch" parent="menu_lunch" id="menu_lunch_title" sequence="50" />
<menuitem name="Manager" parent="menu_lunch" id="menu_lunch_admin" sequence="51" groups="group_lunch_manager"/>
<menuitem name="Configuration" parent="menu_lunch" id="menu_lunch_config" sequence="53" groups="group_lunch_manager"/>
<menuitem name="Configuration" parent="menu_lunch" id="menu_lunch_config" sequence="53" groups="group_lunch_manager,base.group_configuration"/>
<!--View Search to group/filter by Supplier and time-->
<record id="lunch_order_line_view_search" model="ir.ui.view">
+1 -1
View File
@@ -8,7 +8,7 @@
<!-- Marketing main configuration menu -->
<menuitem name="Configuration" id="base.menu_marketing_config_root" sequence="30"
parent="base.marketing_menu"/>
parent="base.marketing_menu" groups="base.group_configuration"/>
</data>
</openerp>
+3 -3
View File
@@ -15,7 +15,7 @@
parent="mass_mailing_menu_root" sequence="1" groups="marketing.group_marketing_user"/>
<!-- Marketing / Configuration -->
<menuitem name="Configuration" id="mass_mailing_configuration"
parent="mass_mailing_menu_root" sequence="99"/>
parent="mass_mailing_menu_root" sequence="100" groups="base.group_configuration"/>
<!-- MAIL MAIL STATISTICS !-->
<record model="ir.ui.view" id="view_mail_mail_statistics_search">
@@ -646,8 +646,8 @@
<field name="view_mode">tree,form</field>
</record>
<menuitem id="menu_mass_mailing_configuration" name="Mass Mailing" parent="base.menu_config"
sequence="14" groups="marketing.group_marketing_user"/>
<menuitem id="menu_mass_mailing_configuration" name="Configuration" parent="mass_mailing_menu_root"
sequence="100" groups="marketing.group_marketing_user,base.group_configuration"/>
<menuitem name="Campaign Stages" id="menu_view_mass_mailing_stages"
parent="menu_mass_mailing_configuration" sequence="1"
+2 -2
View File
@@ -31,8 +31,8 @@
<field name="target">inline</field>
</record>
<menuitem id="menu_mass_mailing_configuration" name="Mass Mailing" parent="base.menu_config"
sequence="14"/>
<menuitem id="menu_mass_mailing_configuration" name="Configuration" parent="mass_mailing_menu_root"
sequence="100" groups="base.group_configuration"/>
<menuitem id="menu_mass_mailing_global_settings" name="Settings"
parent="menu_mass_mailing_configuration" sequence="0" action="action_mass_mailing_configuration"/>
+1 -1
View File
@@ -122,7 +122,7 @@
<menuitem name="Members" id="base.menu_association" icon="terp-calendar" sequence="9"/>
<menuitem name="Configuration" id="base.menu_marketing_config_association"
parent="base.menu_association" sequence="100"/>
parent="base.menu_association" sequence="100" groups="base.group_configuration"/>
<menuitem name="Membership Products"
+1 -1
View File
@@ -62,7 +62,7 @@
id="menu_mrp_configuration"
name="Configuration"
parent="base.menu_mrp_root"
groups="group_mrp_manager"
groups="group_mrp_manager,base.group_configuration"
sequence="50"/>
<menuitem
id="menu_mrp_configuration_manufacturing"
+2 -2
View File
@@ -80,8 +80,8 @@
<field name="target">inline</field>
</record>
<menuitem id="base.menu_mrp_config" name="Manufacturing" parent="base.menu_config"
sequence="13" action="action_mrp_configuration"/>
<menuitem id="base.menu_mrp_config" name="Configuration" parent="base.menu_mrp_root"
sequence="13" action="action_mrp_configuration" groups="base.group_configuration"/>
</data>
</openerp>
+1 -1
View File
@@ -183,7 +183,7 @@
</record>
<menuitem name="Notes" id="menu_note_notes" sequence="3" action="note.action_note_note"/>
<menuitem name="Notes" id="menu_note_configuration" sequence="3" parent="base.menu_config" groups="base.group_no_one"/>
<menuitem name="Configuration" id="menu_note_configuration" sequence="100" parent="menu_note_notes" groups="base.group_configuration"/>
<menuitem name="Stages" id="menu_notes_stage" parent="menu_note_configuration" action="note.action_note_stage" sequence="21" />
</data>
+2 -2
View File
@@ -522,8 +522,8 @@
</p>
</field>
</record>
<menuitem name="Point of Sales" parent="base.menu_config"
id="menu_point_config_product" sequence="3" groups="group_pos_manager"/>
<menuitem name="Configuration" parent="menu_point_root"
id="menu_point_config_product" sequence="100" groups="group_pos_manager,base.group_configuration"/>
<menuitem action="product_pos_category_action" id="menu_product_pos_category" parent="menu_point_config_product" sequence="20" />
<!-- END -->
+2 -2
View File
@@ -2,8 +2,8 @@
<openerp>
<data>
<menuitem id="base.menu_sale_config_sales" name="Sales"
parent="base.menu_sale_config" sequence="1"/>
<menuitem id="base.menu_sale_config_sales" name="Configuration"
parent="base.menu_base_partner" sequence="100" groups="base.group_configuration"/>
<menuitem id="menu_product_pricelist_main" name="Pricelists"
parent="base.menu_sale_config" groups="product.group_sale_pricelist" sequence="3"/>
+3 -3
View File
@@ -14,13 +14,13 @@
parent="base.menu_main_pm"
sequence="2" groups="base.group_no_one"/>
<menuitem id="menu_project_config" name="Project" parent="base.menu_config"
sequence="2"/>
<menuitem id="menu_project_config" name="Configuration" parent="base.menu_main_pm"
sequence="100" groups="base.group_configuration"/>
<menuitem name="Configuration"
id="base.menu_definitions"
parent="menu_project_config"
groups="base.group_no_one"
groups="base.group_configuration"
sequence="100"/>
<record id="view_task_search_form" model="ir.ui.view">
+1 -1
View File
@@ -30,7 +30,7 @@
</p>
</field>
</record>
<menuitem id="menu_purchase_config" name="Purchases" parent="base.menu_config" sequence="4" groups="group_purchase_manager"/>
<menuitem id="menu_purchase_config" name="Configuration" parent="base.menu_purchase_root" sequence="100" groups="group_purchase_manager,base.group_configuration"/>
<menuitem
id="menu_purchase_config_pricelist" name="Pricelists"
parent="menu_purchase_config" sequence="50" groups="product.group_purchase_pricelist"/>
+2 -2
View File
@@ -108,8 +108,8 @@
</field>
</record>
<menuitem id="base.menu_sale_config" name="Sales" parent="base.menu_config"
sequence="1"/>
<menuitem id="base.menu_sale_config" name="Configuration" parent="base.menu_base_partner"
sequence="100" groups="base.group_configuration"/>
<menuitem id="base.menu_sale_general_settings" name="Settings" parent="base.menu_sale_config"
sequence="0" action="base_setup.action_sale_config"/>
+2 -2
View File
@@ -22,7 +22,7 @@
</data>
</field>
</record>
<menuitem id="base.menu_sale_config" name="Sales" parent="base.menu_config"
sequence="1" action="base_setup.action_sale_config"/>
<menuitem id="base.menu_sale_config" name="Configuration" parent="base.menu_base_partner"
sequence="100" action="base_setup.action_sale_config" groups="base.group_configuration"/>
</data>
</openerp>
+2 -2
View File
@@ -120,8 +120,8 @@
<field name="target">inline</field>
</record>
<menuitem id="menu_stock_config_settings" name="Warehouse" parent="base.menu_config"
sequence="5" groups="group_stock_manager"/>
<menuitem id="menu_stock_config_settings" name="Configuration" parent="menu_stock_root"
sequence="100" groups="group_stock_manager,base.group_configuration"/>
<menuitem id="menu_stock_general_settings" name="Settings" parent="menu_stock_config_settings"
sequence="0" action="action_stock_config_settings"/>
</data>
+2 -2
View File
@@ -10,8 +10,8 @@
sequence="12"/>
<menuitem id="menu_stock_warehouse_mgmt" name="Operations" parent="menu_stock_root" sequence="1"/>
<menuitem id="menu_stock_config_settings" name="Warehouse" parent="base.menu_config"
sequence="5" groups="group_stock_manager"/>
<menuitem id="menu_stock_config_settings" name="Configuration" parent="menu_stock_root"
sequence="100" groups="group_stock_manager,base.group_configuration"/>
<menuitem id="menu_warehouse_config" name="Warehouse Management" parent="menu_stock_config_settings" sequence="1" groups="base.group_no_one"/>
<menuitem id="menu_reordering_rules_config" name="Schedulers Management" parent="menu_stock_config_settings" sequence="3" groups="base.group_no_one"/>
<menuitem id="menu_routes_config" name="Routes" parent="menu_stock_config_settings" sequence="2" groups="base.group_no_one"/>
+1 -1
View File
@@ -595,7 +595,7 @@
<!-- Left menu elements: Technical Configuration -->
<menuitem name="Surveys" id="menu_surveys_configuration" parent="base.menu_config" groups="base.group_no_one" sequence="17" />
<menuitem name="Configuration" id="menu_surveys_configuration" parent="menu_surveys" groups="base.group_configuration" sequence="100" />
<menuitem name="Pages" id="menu_survey_page_form1" action="action_survey_page_form" parent="menu_surveys_configuration" sequence="1"/>
<menuitem name="Questions" id="menu_survey_question_form1" action="action_survey_question_form" parent="menu_surveys_configuration" sequence="2"/>
<menuitem name="Labels" id="menu_survey_label_form1" action="action_survey_label_form" parent="menu_surveys_configuration" sequence="3"/>
+1 -1
View File
@@ -109,7 +109,7 @@
<field name="target">inline</field>
</record>
<menuitem id="menu_website_configuration" sequence="90" parent="base.menu_config" name="Website"/>
<menuitem id="menu_website_configuration" sequence="36" name="Website Admin"/>
<menuitem id="menu_website_global_configuration" parent="menu_website_configuration"
sequence="0" action="action_website_configuration" name="Settings"/>
+1 -1
View File
@@ -3,7 +3,7 @@
<!-- Top menu item -->
<menuitem id="menu_board_root" name="Dashboards" sequence="35"/>
<menuitem id="menu_reporting_dashboard" name="Dashboards" parent="menu_board_root" sequence="0"/>
<menuitem id="menu_reporting_config" name="Configuration" parent="menu_board_root" sequence="100" groups="base.group_system"/>
<menuitem id="menu_reporting_config" name="Configuration" parent="menu_board_root" sequence="100" groups="base.group_configuration"/>
<!-- Top menu item -->
<menuitem name="Settings"
+2 -2
View File
@@ -9,8 +9,8 @@
sequence="6"/>
<!-- This menu will disappear, I commented it for tests purpose -->
<menuitem id="base.menu_sale_config" name="Sales" parent="base.menu_config"
sequence="1"/>
<menuitem id="base.menu_sale_config" name="Configuration" parent="base.menu_base_partner"
sequence="100" groups="base.group_configuration"/>
<menuitem id="menu_config_address_book" parent="base.menu_sale_config" name="Contacts" sequence="4" groups="group_system"/>
<!-- Partner Titles -->
@@ -7,8 +7,12 @@
Note that the field 'category_id' is set later in
base/module/module_data.xml
-->
<record model="res.groups" id="group_configuration">
<field name="name">Configuration</field>
</record>
<record model="res.groups" id="group_erp_manager">
<field name="name">Access Rights</field>
<field name="implied_ids" eval="[(4, ref('group_configuration'))]"/>
</record>
<record model="res.groups" id="group_system">
<field name="name">Settings</field>