refactor: update project configuration menu structure
Some checks are pending
Setup Native Action / native (3.12.7) (push) Waiting to run
Setup Native Action / docker (3.12.7) (push) Waiting to run

This commit is contained in:
KaySar12 2025-05-23 15:51:57 +07:00
parent 8a9c49514f
commit d77cbb71ce
2 changed files with 19 additions and 111 deletions

View File

@ -1,118 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<menuitem
name="Project"
id="menu_main_pm"
groups="group_project_manager,group_project_user"
web_icon="project,static/description/icon.png"
sequence="70"
>
<menuitem
name="Projects"
id="menu_projects"
action="open_view_project_all"
sequence="1"
/>
<menuitem
name="Projects"
id="menu_projects_group_stage"
action="open_view_project_all_group_stage"
groups="project.group_project_stages"
sequence="1"
/>
<menuitem
name="Tasks"
id="menu_project_management"
sequence="2"
>
<menuitem
name="My Tasks"
id="menu_project_management_my_tasks"
action="action_server_view_my_task"
sequence="1"
/>
<menuitem
name="All Tasks"
id="menu_project_management_all_tasks"
action="action_view_all_task"
sequence="2"
/>
<menuitem name="Project" id="menu_main_pm" groups="group_project_manager,group_project_user" web_icon="project,static/description/icon.png" sequence="70">
<menuitem name="Projects" id="menu_projects" action="open_view_project_all" sequence="1" />
<menuitem name="Projects" id="menu_projects_group_stage" action="open_view_project_all_group_stage" groups="project.group_project_stages" sequence="1" />
<menuitem name="Tasks" id="menu_project_management" sequence="2">
<menuitem name="My Tasks" id="menu_project_management_my_tasks" action="action_server_view_my_task" sequence="1" />
<menuitem name="All Tasks" id="menu_project_management_all_tasks" action="action_view_all_task" sequence="2" />
</menuitem>
<menuitem
name="Reporting"
id="menu_project_report"
sequence="99"
>
<menuitem
name="Tasks Analysis"
id="menu_project_report_task_analysis"
action="project.action_project_task_user_tree"
sequence="10"
/>
<menuitem
name="Customer Ratings"
id="rating_rating_menu_project"
action="rating_rating_action_project_report"
groups="project.group_project_rating"
sequence="51"
/>
<menuitem name="Reporting" id="menu_project_report" sequence="99">
<menuitem name="Tasks Analysis" id="menu_project_report_task_analysis" action="project.action_project_task_user_tree" sequence="10" />
<menuitem name="Customer Ratings" id="rating_rating_menu_project" action="rating_rating_action_project_report" groups="project.group_project_rating" sequence="51" />
</menuitem>
<menuitem
name="Configuration"
id="menu_project_config"
groups="project.group_project_manager"
sequence="100"
>
<menuitem
name="Settings"
id="project_config_settings_menu_action"
action="project_config_settings_action"
groups="base.group_system"
sequence="0"
/>
<menuitem
name="Projects"
id="menu_projects_config_group_stage"
action="open_view_project_all_config_group_stage"
groups="project.group_project_stages"
sequence="5"
/>
<menuitem
name="Projects"
id="menu_projects_config"
action="open_view_project_all_config"
sequence="5"
/>
<menuitem
name="Project Stages"
id="menu_project_config_project_stage"
action="project_project_stage_configure"
groups="project.group_project_stages"
sequence="9"
/>
<menuitem
name="Task Stages"
id="menu_project_config_project"
action="open_task_type_form"
groups="base.group_no_one"
sequence="10"
/>
<menuitem
name="Tags"
id="menu_project_tags_act"
action="project_tags_action"
/>
<menuitem
name="Activity Types"
id="project_menu_config_activity_type"
action="mail_activity_type_action_config_project_types"
/>
<menuitem
name="Activity Plans"
id="mail_activity_plan_menu_config_project"
action="mail_activity_plan_action_config_project_task_plan"
/>
<menuitem name="Configuration" id="menu_project_config" groups="project.group_project_manager" sequence="100">
<menuitem name="Settings" id="project_config_settings_menu_action" action="project_config_settings_action" groups="base.group_system" sequence="0" />
<menuitem name="Projects" id="menu_projects_config_group_stage" action="open_view_project_all_config_group_stage" groups="project.group_project_stages" sequence="5" />
<menuitem name="Projects" id="menu_projects_config" action="open_view_project_all_config" sequence="5" />
<menuitem name="Project Stages" id="menu_project_config_project_stage" action="project_project_stage_configure" groups="project.group_project_stages" sequence="9" />
<menuitem name="Task Stages" id="menu_project_config_project" action="open_task_type_form" groups="base.group_no_one" sequence="10" />
<menuitem name="Tags" id="menu_project_tags_act" action="project_tags_action" />
<menuitem name="Activity Types" id="project_menu_config_activity_type" action="mail_activity_type_action_config_project_types" />
<menuitem name="Activity Plans" id="mail_activity_plan_menu_config_project" action="mail_activity_plan_action_config_project_task_plan" />
</menuitem>
</menuitem>
</odoo>

@ -1 +1 @@
Subproject commit a07e017f5c6456a487bfcdf6b8af7fe5c348b08c
Subproject commit bd0d837d5886f2c507eb819eda63dfadd6d09956