{"en_US": "<form string=\"Task\" class=\"o_form_project_tasks\" js_class=\"project_task_form\">\n                    <field name=\"allow_subtasks\" invisible=\"1\"/>\n                    <field name=\"is_closed\" invisible=\"1\"/>\n                    <field name=\"allow_recurring_tasks\" invisible=\"1\"/>\n                    <field name=\"repeat_show_dow\" invisible=\"1\"/>\n                    <field name=\"repeat_show_day\" invisible=\"1\"/>\n                    <field name=\"repeat_show_week\" invisible=\"1\"/>\n                    <field name=\"repeat_show_month\" invisible=\"1\"/>\n                    <field name=\"recurrence_id\" invisible=\"1\"/>\n                    <field name=\"allow_task_dependencies\" invisible=\"1\"/>\n                    <field name=\"rating_last_value\" invisible=\"1\"/>\n                    <field name=\"rating_count\" invisible=\"1\"/>\n                    <field name=\"allow_milestones\" invisible=\"1\"/>\n                    <field name=\"parent_id\" invisible=\"1\"/>\n                    <field name=\"company_id\" invisible=\"1\"/>\n                    <header>\n                        <button name=\"action_assign_to_me\" string=\"Assign to Me\" type=\"object\" attrs=\"{'invisible': &quot;['|', ('user_ids', 'in', uid), ('user_ids', '=', [])]&quot;}\" data-hotkey=\"q\"/>\n                        <button name=\"action_assign_to_me\" string=\"Assign to Me\" type=\"object\" class=\"oe_highlight\" attrs=\"{'invisible' : &quot;['|', ('user_ids', 'in', uid), ('user_ids', '!=', [])]&quot;}\" data-hotkey=\"q\"/>\n                        <field name=\"stage_id\" widget=\"statusbar\" options=\"{'clickable': '1', 'fold_field': 'fold'}\" attrs=\"{'invisible': [('project_id', '=', False), ('stage_id', '=', False)]}\"/>\n                        <field name=\"personal_stage_type_id\" widget=\"statusbar\" options=\"{'clickable': '1', 'fold_field': 'fold'}\" attrs=\"{'invisible': [('project_id', '!=', False)]}\" domain=\"[('user_id', '=', uid)]\"/>\n                    </header>\n                    <div class=\"alert alert-info oe_edit_only mb-0\" role=\"status\" attrs=\"{'invisible': ['|', ('recurring_task', '=', False), ('recurrence_id', '=', False)]}\" groups=\"project.group_project_recurring_tasks\">\n                        <p>Edit recurring task</p>\n                        <field name=\"recurrence_update\" widget=\"radio\"/>\n                    </div>\n                    <sheet string=\"Task\">\n                    <div class=\"oe_button_box\" name=\"button_box\">\n                        <!-- Dummy tag for organizing buttons, using position='replace' when inheriting -->\n                        <span id=\"button_products\" invisible=\"1\"/>\n                        <span id=\"button_worksheet\" invisible=\"1\"/>\n                        <!-- Dummy tag used to organize buttons, englobing the 3 buttons modifies the width of the button -->\n                        <span id=\"start_rating_buttons\" invisible=\"1\"/>\n                        <field name=\"rating_avg\" invisible=\"1\"/>\n                        <field name=\"rating_active\" invisible=\"1\"/>\n                        <button name=\"action_open_ratings\" type=\"object\" attrs=\"{'invisible': ['|', ('rating_count', '=', 0), ('rating_active', '=', False)]}\" class=\"oe_stat_button\" groups=\"project.group_project_rating\">\n                            <i class=\"fa fa-fw o_button_icon fa-smile-o text-success\" attrs=\"{'invisible': [('rating_avg', '&lt;', 3.66)]}\" title=\"Satisfied\"/>\n                            <i class=\"fa fa-fw o_button_icon fa-meh-o text-warning\" attrs=\"{'invisible': ['|', ('rating_avg', '&lt;', 2.33), ('rating_avg', '&gt;=', 3.66)]}\" title=\"Okay\"/>\n                            <i class=\"fa fa-fw o_button_icon fa-frown-o text-danger\" attrs=\"{'invisible': [('rating_avg', '&gt;=', 2.33)]}\" title=\"Dissatisfied\"/>\n                            <div class=\"o_field_widget o_stat_info\">\n                                <span class=\"o_stat_value\"><field name=\"rating_avg_text\" nolabel=\"1\"/></span>\n                                <span class=\"o_stat_text\">Last Rating</span>\n                            </div>\n                        </button>\n                        <!-- Dummy tag used to organize buttons -->\n                        <span id=\"end_rating_buttons\" invisible=\"1\"/>\n                        <button name=\"action_open_parent_task\" type=\"object\" class=\"oe_stat_button\" icon=\"fa-tasks\" string=\"Parent Task\" attrs=\"{'invisible': ['|', ('allow_subtasks', '=', False), ('parent_id', '=', False)]}\" groups=\"project.group_subtask_project\"/>\n                        <button name=\"action_recurring_tasks\" type=\"object\" attrs=\"{'invisible': [('recurrence_id', '=', False)]}\" class=\"oe_stat_button\" icon=\"fa-repeat\" groups=\"project.group_project_recurring_tasks\">\n                            <div class=\"o_field_widget o_stat_info\">\n                                <span class=\"o_stat_value\">\n                                    <field name=\"recurring_count\" widget=\"statinfo\" nolabel=\"1\"/>\n                                    Tasks\n                                </span>\n                                <span class=\"o_stat_text\">in Recurrence</span>\n                            </div>\n                        </button>\n                        <button name=\"392\" type=\"action\" class=\"oe_stat_button\" icon=\"fa-tasks\" attrs=\"{'invisible' : ['|', '|', ('allow_subtasks', '=', False), ('id', '=', False), ('subtask_count', '=', 0)]}\" context=\"{'default_user_ids': user_ids}\">\n                            <div class=\"o_field_widget o_stat_info\">\n                                <span class=\"o_stat_value\">\n                                    <field name=\"subtask_count\" widget=\"statinfo\" nolabel=\"1\"/>\n                                </span>\n                                <span class=\"o_stat_text\">Sub-tasks</span>\n                            </div>\n                        </button>\n                        <button name=\"action_dependent_tasks\" type=\"object\" attrs=\"{'invisible': [('dependent_tasks_count', '=', 0)]}\" class=\"oe_stat_button\" icon=\"fa-tasks\" groups=\"project.group_project_task_dependencies\">\n                            <div class=\"o_field_widget o_stat_info\">\n                                <span class=\"o_stat_text\">Blocking</span>\n                                <span class=\"o_stat_value \">\n                                    <field name=\"dependent_tasks_count\" widget=\"statinfo\" nolabel=\"1\"/>\n                                    Tasks\n                                </span>\n                            </div>\n                        </button>\n                        <!-- Dummy tag used to organize buttons -->\n                        <span id=\"end_button_box\" invisible=\"1\"/>\n                    </div>\n                    <widget name=\"web_ribbon\" title=\"Archived\" bg_color=\"bg-danger\" attrs=\"{'invisible': [('active', '=', True)]}\"/>\n                    <div class=\"oe_title pe-0\">\n                        <h1 class=\"d-flex justify-content-between align-items-center\">\n                            <div class=\"d-flex w-100\">\n                                <field name=\"priority\" widget=\"priority\" class=\"me-3\"/>\n                                <field name=\"name\" class=\"o_task_name text-truncate w-100 w-md-75 pe-2\" placeholder=\"Task Title...\"/>\n                            </div>\n                            <field name=\"kanban_state\" widget=\"state_selection\" class=\"\"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name=\"project_id\" placeholder=\"Private\" domain=\"[('active', '=', True), ('company_id', '=', company_id)]\" attrs=\"{'invisible': [('parent_id', '!=', False)]}\" widget=\"project_private_task\"/>\n                            <field name=\"display_project_id\" string=\"Project\" attrs=\"{'invisible': [('parent_id', '=', False)]}\" domain=\"[('active', '=', True), ('company_id', '=', company_id)]\"/>\n                            <field name=\"milestone_id\" placeholder=\"e.g. Product Launch\" context=\"{'default_project_id': project_id if not parent_id or not display_project_id else display_project_id}\" attrs=\"{'invisible': ['|', ('project_id', '=', False), ('allow_milestones', '=', False)]}\"/>\n                            <field name=\"user_ids\" class=\"o_task_user_field\" options=\"{'no_open': True, 'no_quick_create': True}\" widget=\"many2many_avatar_user\" domain=\"[('share', '=', False), ('active', '=', True)]\"/>\n                        </group>\n                        <group>\n                            <field name=\"active\" invisible=\"1\"/>\n                            <field name=\"partner_id\" widget=\"res_partner_many2one\" class=\"o_task_customer_field\"/>\n                            <field name=\"partner_phone\" widget=\"phone\" attrs=\"{'invisible': True}\"/>\n                            <field name=\"date_deadline\" attrs=\"{'invisible': [('is_closed', '=', True)]}\"/>\n                            <field name=\"tag_ids\" widget=\"many2many_tags\" options=\"{'color_field': 'color', 'no_create_edit': True}\" context=\"{'project_id': project_id}\"/>\n                            <field name=\"legend_blocked\" invisible=\"1\"/>\n                            <field name=\"legend_normal\" invisible=\"1\"/>\n                            <field name=\"legend_done\" invisible=\"1\"/>\n                        </group>\n                    </group>\n                    <field attrs=\"{'invisible': [('project_id', '=', False)]}\" name=\"task_properties\" nolabel=\"1\" columns=\"2\" hideKanbanOption=\"1\"/>\n                    <notebook>\n                        <page name=\"description_page\" string=\"Description\">\n                            <field name=\"description\" type=\"html\" options=\"{'collaborative': true, 'resizable': false}\" placeholder=\"Task description...\"/>\n                        </page>\n                        <page name=\"sub_tasks_page\" string=\"Sub-tasks\" attrs=\"{'invisible': [('allow_subtasks', '=', False)]}\">\n                            <field name=\"child_ids\" context=\"{'search_view_ref' : 'project.view_task_search_form_extended', 'default_project_id': project_id if not parent_id or not display_project_id else display_project_id, 'default_user_ids': user_ids, 'default_parent_id': id,                                     'default_partner_id': partner_id, 'default_milestone_id': allow_milestones and milestone_id, 'search_default_display_project_id': project_id }\" widget=\"many2many\" domain=\"['!', ('id', 'parent_of', id)]\">\n                                <tree editable=\"bottom\" decoration-muted=\"is_closed == True\">\n                                    <field name=\"legend_normal\" invisible=\"1\"/>\n                                    <field name=\"legend_done\" invisible=\"1\"/>\n                                    <field name=\"legend_blocked\" invisible=\"1\"/>\n                                    <field name=\"project_id\" invisible=\"1\"/>\n                                    <field name=\"is_closed\" invisible=\"1\"/>\n                                    <field name=\"allow_milestones\" invisible=\"1\"/>\n                                    <field name=\"sequence\" widget=\"handle\"/>\n                                    <field name=\"priority\" widget=\"priority\" optional=\"show\" nolabel=\"1\" options=\"{'autosave': False}\"/>\n                                    <field name=\"id\" optional=\"hide\"/>\n                                    <field name=\"child_text\" invisible=\"1\"/>\n                                    <field name=\"allow_subtasks\" invisible=\"1\"/>\n                                    <field name=\"name\" widget=\"name_with_subtask_count\"/>\n                                    <field name=\"display_project_id\" string=\"Project\" optional=\"hide\" options=\"{'no_open': 1}\"/>\n                                    <field name=\"milestone_id\" optional=\"hide\" context=\"{'default_project_id': display_project_id or project_id}\" attrs=\"{'invisible': [('allow_milestones', '=', False)], 'column_invisible': [('parent.allow_milestones', '=', False)]}\"/>\n                                    <field name=\"partner_id\" optional=\"hide\"/>\n                                    <field name=\"user_ids\" widget=\"many2many_avatar_user\" optional=\"show\" domain=\"[('share', '=', False), ('active', '=', True)]\"/>\n                                    <field name=\"company_id\" groups=\"base.group_multi_company\" optional=\"hide\"/>\n                                    <field name=\"company_id\" invisible=\"1\"/>\n                                    <field name=\"activity_ids\" string=\"Next Activity\" widget=\"list_activity\" optional=\"hide\"/>\n                                    <field name=\"date_deadline\" attrs=\"{'invisible': [('is_closed', '=', True)]}\" optional=\"show\"/>\n                                    <field name=\"tag_ids\" widget=\"many2many_tags\" options=\"{'color_field': 'color'}\" optional=\"hide\"/>\n                                    <field name=\"rating_last_text\" string=\"Rating\" decoration-danger=\"rating_last_text == 'ko'\" decoration-warning=\"rating_last_text == 'ok'\" decoration-success=\"rating_last_text == 'top'\" attrs=\"{'invisible': [('rating_last_text', '=', 'none')]}\" class=\"fw-bold\" widget=\"badge\" optional=\"hide\"/>\n                                    <field name=\"kanban_state\" widget=\"state_selection\" optional=\"show\" options=\"{'hide_label': True, 'autosave': False}\" nolabel=\"1\"/>\n                                    <field name=\"stage_id\" optional=\"show\" context=\"{'default_project_id': project_id}\"/>\n                                    <button name=\"action_open_task\" type=\"object\" title=\"View Task\" string=\"View Task\" class=\"btn btn-link float-end\"/>\n                                </tree>\n                            </field>\n                        </page>\n                        <page name=\"task_dependencies\" string=\"Blocked By\" attrs=\"{'invisible': [('allow_task_dependencies', '=', False)]}\" groups=\"project.group_project_task_dependencies\">\n                            <field name=\"depend_on_ids\" nolabel=\"1\" context=\"{'default_project_id' : project_id}\">\n                                <tree editable=\"bottom\" decoration-muted=\"is_closed == True\">\n                                    <field name=\"allow_milestones\" invisible=\"1\"/>\n                                    <field name=\"parent_id\" invisible=\"1\"/>\n                                    <field name=\"display_project_id\" invisible=\"1\"/>\n                                    <field name=\"is_closed\" invisible=\"1\"/>\n                                    <field name=\"priority\" widget=\"priority\" optional=\"show\" nolabel=\"1\" options=\"{'autosave': False}\"/>\n                                    <field name=\"child_text\" invisible=\"1\"/>\n                                    <field name=\"allow_subtasks\" invisible=\"1\"/>\n                                    <field name=\"name\" widget=\"name_with_subtask_count\"/>\n                                    <field name=\"id\" optional=\"hide\"/>\n                                    <field name=\"project_id\" optional=\"hide\" options=\"{'no_open': 1}\"/>\n                                    <field name=\"milestone_id\" optional=\"hide\" context=\"{'default_project_id': project_id if not parent_id or not display_project_id else display_project_id}\" attrs=\"{'invisible': [('allow_milestones', '=', False)], 'column_invisible': [('parent.allow_milestones', '=', False)]}\"/>\n                                    <field name=\"partner_id\" optional=\"hide\"/>\n                                    <field name=\"parent_id\" optional=\"hide\" attrs=\"{'invisible': [('allow_subtasks', '=', False)]}\" groups=\"base.group_no_one\"/>\n                                    <field name=\"user_ids\" widget=\"many2many_avatar_user\" optional=\"show\" domain=\"[('share', '=', False), ('active', '=', True)]\"/>\n                                    <field name=\"company_id\" optional=\"hide\" groups=\"base.group_multi_company\"/>\n                                    <field name=\"company_id\" invisible=\"1\"/>\n                                    <field name=\"activity_ids\" string=\"Next Activity\" widget=\"list_activity\" optional=\"hide\"/>\n                                    <field name=\"date_deadline\" attrs=\"{'invisible': [('is_closed', '=', True)]}\" optional=\"show\"/>\n                                    <field name=\"tag_ids\" widget=\"many2many_tags\" options=\"{'color_field': 'color'}\" optional=\"hide\"/>\n                                    <field name=\"rating_last_text\" string=\"Rating\" decoration-danger=\"rating_last_text == 'ko'\" decoration-warning=\"rating_last_text == 'ok'\" decoration-success=\"rating_last_text == 'top'\" attrs=\"{'invisible': [('rating_last_text', '=', 'none')]}\" class=\"fw-bold\" widget=\"badge\" optional=\"hide\"/>\n                                    <field name=\"legend_normal\" invisible=\"1\"/>\n                                    <field name=\"legend_done\" invisible=\"1\"/>\n                                    <field name=\"legend_blocked\" invisible=\"1\"/>\n                                    <field name=\"kanban_state\" widget=\"state_selection\" optional=\"show\" options=\"{'hide_label': True, 'autosave': False}\" nolabel=\"1\"/>\n                                    <field name=\"stage_id\" optional=\"show\"/>\n                                    <button class=\"oe_link float-end\" string=\"View Task\" name=\"action_open_task\" type=\"object\"/>\n                                </tree>\n                            </field>\n                        </page>\n                        <page name=\"recurrence\" string=\"Recurrent\" groups=\"project.group_project_recurring_tasks\">\n                            <label for=\"recurring_task\"/>\n                            <field name=\"recurring_task\" class=\"ms-5\" attrs=\"{'invisible': ['|', ('allow_recurring_tasks', '=', False), ('active', '=', False)]}\"/>\n                            <group attrs=\"{'invisible': [('recurring_task', '=', False)]}\">\n                                <group>\n                                    <label for=\"repeat_interval\"/>\n                                    <div class=\"o_col\">\n                                        <div class=\"o_row\">\n                                            <field name=\"repeat_interval\" attrs=\"{'required': [('recurring_task', '=', True)]}\"/>\n                                            <field name=\"repeat_unit\" attrs=\"{'required': [('recurring_task', '=', True)]}\"/>\n                                        </div>\n                                        <widget name=\"week_days\" attrs=\"{'invisible': [('repeat_show_dow', '=', False)]}\" groups=\"project.group_project_user\"/>\n                                    </div>\n\n                                    <label for=\"repeat_on_month\" string=\"Repeat On\" attrs=\"{'invisible': [('repeat_unit', 'not in', ('month', 'year'))]}\"/>\n                                    <div class=\"o_row\" attrs=\"{'invisible': [('repeat_unit', 'not in', ('month', 'year'))]}\">\n                                        <field name=\"repeat_on_month\" attrs=\"{'invisible': [('repeat_unit', '!=', 'month')], 'required': [('repeat_unit', '=', 'month')]}\"/>\n                                        <field name=\"repeat_on_year\" attrs=\"{'invisible': [('repeat_unit', '!=', 'year')], 'required': [('repeat_unit', '=', 'year')]}\"/>\n\n                                        <field name=\"repeat_day\" attrs=\"{'invisible': [('repeat_show_day', '=', False)], 'required': [('repeat_show_day', '=', True)]}\"/>\n                                        <field name=\"repeat_week\" attrs=\"{'invisible': [('repeat_show_week', '=', False)], 'required': [('repeat_show_week', '=', True)]}\"/>\n                                        <field name=\"repeat_weekday\" attrs=\"{'invisible': [('repeat_show_week', '=', False)], 'required': [('repeat_show_week', '=', True)]}\"/>\n                                        <span attrs=\"{'invisible': ['|', ('repeat_show_week', '=', False), ('repeat_show_month', '=', False)]}\">of</span>\n                                        <field name=\"repeat_month\" attrs=\"{'invisible': [('repeat_show_month', '=', False)], 'required': [('repeat_show_month', '=', True)]}\"/>\n                                    </div>\n                                    <!-- Those fields are added to trigger the compute method for the recurrence feature. -->\n                                    <field name=\"mon\" invisible=\"1\"/>\n                                    <field name=\"tue\" invisible=\"1\"/>\n                                    <field name=\"wed\" invisible=\"1\"/>\n                                    <field name=\"thu\" invisible=\"1\"/>\n                                    <field name=\"fri\" invisible=\"1\"/>\n                                    <field name=\"sat\" invisible=\"1\"/>\n                                    <field name=\"sun\" invisible=\"1\"/>\n\n                                    <label for=\"repeat_type\"/>\n                                    <div class=\"o_row\">\n                                        <field name=\"repeat_type\" attrs=\"{'required': [('recurring_task', '=', True)]}\"/>\n                                        <field name=\"repeat_until\" attrs=\"{'invisible': [('repeat_type', '!=', 'until')], 'required': [('repeat_type', '=', 'until')]}\"/>\n                                        <field name=\"repeat_number\" attrs=\"{'invisible': [('repeat_type', '!=', 'after')], 'required': [('repeat_type', '=', 'after')]}\"/>\n                                    </div>\n                                </group>\n                            </group>\n                            <group attrs=\"{'invisible': ['|', ('recurring_task', '=', False), ('recurrence_message', '=', False)]}\" groups=\"project.group_project_user\">\n                                <div class=\"alert alert-success o_form_project_recurrence_message\" role=\"status\" colspan=\"2\">\n                                    <field name=\"recurrence_message\" widget=\"html\" class=\"mb-0\"/>\n                                </div>\n                            </group>\n                        </page>\n                        <page name=\"extra_info\" string=\"Extra Info\" groups=\"base.group_no_one\">\n                            <group>\n                                <group>\n                                    <field name=\"is_analytic_account_id_changed\" invisible=\"1\"/>\n                                    <field name=\"parent_id\" attrs=\"{'invisible': [('allow_subtasks', '=', False)]}\" groups=\"base.group_no_one\"/>\n                                    <field name=\"analytic_account_id\" groups=\"analytic.group_analytic_accounting\" context=\"{'default_partner_id': partner_id}\"/>\n                                    <field name=\"company_id\" groups=\"base.group_multi_company\" options=\"{'no_create': True}\"/>\n                                    <field name=\"sequence\" groups=\"base.group_no_one\"/>\n                                    <field name=\"email_from\" invisible=\"1\"/>\n                                    <field name=\"email_cc\" groups=\"base.group_no_one\"/>\n                                    <field name=\"displayed_image_id\" groups=\"base.group_no_one\" options=\"{'no_create': True}\"/>\n                                </group>\n                                <group>\n                                    <field name=\"date_assign\" groups=\"base.group_no_one\"/>\n                                    <field name=\"date_last_stage_update\" groups=\"base.group_no_one\"/>\n                                </group>\n                                <group string=\"Working Time to Assign\" attrs=\"{'invisible': [('working_hours_open', '=', 0.0)]}\">\n                                    <field name=\"working_hours_open\" widget=\"float_time\" string=\"Hours\"/>\n                                    <field name=\"working_days_open\" string=\"Days\"/>\n                                </group>\n                                <group string=\"Working Time to Close\" attrs=\"{'invisible': [('working_hours_close', '=', 0.0)]}\">\n                                    <field name=\"working_hours_close\" widget=\"float_time\" string=\"Hours\"/>\n                                    <field name=\"working_days_close\" string=\"Days\"/>\n                                </group>\n                            </group>\n                        </page>\n                    </notebook>\n                    </sheet>\n                    <div class=\"oe_chatter\">\n                        <field name=\"message_follower_ids\" options=\"{'post_refresh':True}\" groups=\"base.group_user\"/>\n                        <field name=\"activity_ids\"/>\n                        <field name=\"message_ids\"/>\n                    </div>\n                </form>", "vi_VN": "<form string=\"Công việc\" class=\"o_form_project_tasks\" js_class=\"project_task_form\">\n                    <field name=\"allow_subtasks\" invisible=\"1\"/>\n                    <field name=\"is_closed\" invisible=\"1\"/>\n                    <field name=\"allow_recurring_tasks\" invisible=\"1\"/>\n                    <field name=\"repeat_show_dow\" invisible=\"1\"/>\n                    <field name=\"repeat_show_day\" invisible=\"1\"/>\n                    <field name=\"repeat_show_week\" invisible=\"1\"/>\n                    <field name=\"repeat_show_month\" invisible=\"1\"/>\n                    <field name=\"recurrence_id\" invisible=\"1\"/>\n                    <field name=\"allow_task_dependencies\" invisible=\"1\"/>\n                    <field name=\"rating_last_value\" invisible=\"1\"/>\n                    <field name=\"rating_count\" invisible=\"1\"/>\n                    <field name=\"allow_milestones\" invisible=\"1\"/>\n                    <field name=\"parent_id\" invisible=\"1\"/>\n                    <field name=\"company_id\" invisible=\"1\"/>\n                    <header>\n                        <button name=\"action_assign_to_me\" string=\"Phân công cho tôi\" type=\"object\" attrs=\"{'invisible': &quot;['|', ('user_ids', 'in', uid), ('user_ids', '=', [])]&quot;}\" data-hotkey=\"q\"/>\n                        <button name=\"action_assign_to_me\" string=\"Phân công cho tôi\" type=\"object\" class=\"oe_highlight\" attrs=\"{'invisible' : &quot;['|', ('user_ids', 'in', uid), ('user_ids', '!=', [])]&quot;}\" data-hotkey=\"q\"/>\n                        <field name=\"stage_id\" widget=\"statusbar\" options=\"{'clickable': '1', 'fold_field': 'fold'}\" attrs=\"{'invisible': [('project_id', '=', False), ('stage_id', '=', False)]}\"/>\n                        <field name=\"personal_stage_type_id\" widget=\"statusbar\" options=\"{'clickable': '1', 'fold_field': 'fold'}\" attrs=\"{'invisible': [('project_id', '!=', False)]}\" domain=\"[('user_id', '=', uid)]\"/>\n                    </header>\n                    <div class=\"alert alert-info oe_edit_only mb-0\" role=\"status\" attrs=\"{'invisible': ['|', ('recurring_task', '=', False), ('recurrence_id', '=', False)]}\" groups=\"project.group_project_recurring_tasks\">\n                        <p>Chỉnh sửa nhiệm vụ định kỳ</p>\n                        <field name=\"recurrence_update\" widget=\"radio\"/>\n                    </div>\n                    <sheet string=\"Công việc\">\n                    <div class=\"oe_button_box\" name=\"button_box\">\n                        <!-- Dummy tag for organizing buttons, using position='replace' when inheriting -->\n                        <span id=\"button_products\" invisible=\"1\"/>\n                        <span id=\"button_worksheet\" invisible=\"1\"/>\n                        <!-- Dummy tag used to organize buttons, englobing the 3 buttons modifies the width of the button -->\n                        <span id=\"start_rating_buttons\" invisible=\"1\"/>\n                        <field name=\"rating_avg\" invisible=\"1\"/>\n                        <field name=\"rating_active\" invisible=\"1\"/>\n                        <button name=\"action_open_ratings\" type=\"object\" attrs=\"{'invisible': ['|', ('rating_count', '=', 0), ('rating_active', '=', False)]}\" class=\"oe_stat_button\" groups=\"project.group_project_rating\">\n                            <i class=\"fa fa-fw o_button_icon fa-smile-o text-success\" attrs=\"{'invisible': [('rating_avg', '&lt;', 3.66)]}\" title=\"Hài lòng\"/>\n                            <i class=\"fa fa-fw o_button_icon fa-meh-o text-warning\" attrs=\"{'invisible': ['|', ('rating_avg', '&lt;', 2.33), ('rating_avg', '&gt;=', 3.66)]}\" title=\"Bình thường\"/>\n                            <i class=\"fa fa-fw o_button_icon fa-frown-o text-danger\" attrs=\"{'invisible': [('rating_avg', '&gt;=', 2.33)]}\" title=\"Không hài lòng\"/>\n                            <div class=\"o_field_widget o_stat_info\">\n                                <span class=\"o_stat_value\"><field name=\"rating_avg_text\" nolabel=\"1\"/></span>\n                                <span class=\"o_stat_text\">Đánh giá cuối cùng</span>\n                            </div>\n                        </button>\n                        <!-- Dummy tag used to organize buttons -->\n                        <span id=\"end_rating_buttons\" invisible=\"1\"/>\n                        <button name=\"action_open_parent_task\" type=\"object\" class=\"oe_stat_button\" icon=\"fa-tasks\" string=\"Nhiệm vụ cha\" attrs=\"{'invisible': ['|', ('allow_subtasks', '=', False), ('parent_id', '=', False)]}\" groups=\"project.group_subtask_project\"/>\n                        <button name=\"action_recurring_tasks\" type=\"object\" attrs=\"{'invisible': [('recurrence_id', '=', False)]}\" class=\"oe_stat_button\" icon=\"fa-repeat\" groups=\"project.group_project_recurring_tasks\">\n                            <div class=\"o_field_widget o_stat_info\">\n                                <span class=\"o_stat_value\">\n                                    <field name=\"recurring_count\" widget=\"statinfo\" nolabel=\"1\"/>\n                                    Nhiệm vụ\n                                </span>\n                                <span class=\"o_stat_text\">trong chu kỳ lặp</span>\n                            </div>\n                        </button>\n                        <button name=\"392\" type=\"action\" class=\"oe_stat_button\" icon=\"fa-tasks\" attrs=\"{'invisible' : ['|', '|', ('allow_subtasks', '=', False), ('id', '=', False), ('subtask_count', '=', 0)]}\" context=\"{'default_user_ids': user_ids}\">\n                            <div class=\"o_field_widget o_stat_info\">\n                                <span class=\"o_stat_value\">\n                                    <field name=\"subtask_count\" widget=\"statinfo\" nolabel=\"1\"/>\n                                </span>\n                                <span class=\"o_stat_text\">Nhiệm vụ phụ</span>\n                            </div>\n                        </button>\n                        <button name=\"action_dependent_tasks\" type=\"object\" attrs=\"{'invisible': [('dependent_tasks_count', '=', 0)]}\" class=\"oe_stat_button\" icon=\"fa-tasks\" groups=\"project.group_project_task_dependencies\">\n                            <div class=\"o_field_widget o_stat_info\">\n                                <span class=\"o_stat_text\">Đang chặn</span>\n                                <span class=\"o_stat_value \">\n                                    <field name=\"dependent_tasks_count\" widget=\"statinfo\" nolabel=\"1\"/>\n                                    Nhiệm vụ\n                                </span>\n                            </div>\n                        </button>\n                        <!-- Dummy tag used to organize buttons -->\n                        <span id=\"end_button_box\" invisible=\"1\"/>\n                    </div>\n                    <widget name=\"web_ribbon\" title=\"Đã lưu\" bg_color=\"bg-danger\" attrs=\"{'invisible': [('active', '=', True)]}\"/>\n                    <div class=\"oe_title pe-0\">\n                        <h1 class=\"d-flex justify-content-between align-items-center\">\n                            <div class=\"d-flex w-100\">\n                                <field name=\"priority\" widget=\"priority\" class=\"me-3\"/>\n                                <field name=\"name\" class=\"o_task_name text-truncate w-100 w-md-75 pe-2\" placeholder=\"Tiêu đề nhiệm vụ...\"/>\n                            </div>\n                            <field name=\"kanban_state\" widget=\"state_selection\" class=\"\"/>\n                        </h1>\n                    </div>\n                    <group>\n                        <group>\n                            <field name=\"project_id\" placeholder=\"Riêng tư\" domain=\"[('active', '=', True), ('company_id', '=', company_id)]\" attrs=\"{'invisible': [('parent_id', '!=', False)]}\" widget=\"project_private_task\"/>\n                            <field name=\"display_project_id\" string=\"Dự án\" attrs=\"{'invisible': [('parent_id', '=', False)]}\" domain=\"[('active', '=', True), ('company_id', '=', company_id)]\"/>\n                            <field name=\"milestone_id\" placeholder=\"VD: Ra mắt sản phẩm\" context=\"{'default_project_id': project_id if not parent_id or not display_project_id else display_project_id}\" attrs=\"{'invisible': ['|', ('project_id', '=', False), ('allow_milestones', '=', False)]}\"/>\n                            <field name=\"user_ids\" class=\"o_task_user_field\" options=\"{'no_open': True, 'no_quick_create': True}\" widget=\"many2many_avatar_user\" domain=\"[('share', '=', False), ('active', '=', True)]\"/>\n                        </group>\n                        <group>\n                            <field name=\"active\" invisible=\"1\"/>\n                            <field name=\"partner_id\" widget=\"res_partner_many2one\" class=\"o_task_customer_field\"/>\n                            <field name=\"partner_phone\" widget=\"phone\" attrs=\"{'invisible': True}\"/>\n                            <field name=\"date_deadline\" attrs=\"{'invisible': [('is_closed', '=', True)]}\"/>\n                            <field name=\"tag_ids\" widget=\"many2many_tags\" options=\"{'color_field': 'color', 'no_create_edit': True}\" context=\"{'project_id': project_id}\"/>\n                            <field name=\"legend_blocked\" invisible=\"1\"/>\n                            <field name=\"legend_normal\" invisible=\"1\"/>\n                            <field name=\"legend_done\" invisible=\"1\"/>\n                        </group>\n                    </group>\n                    <field attrs=\"{'invisible': [('project_id', '=', False)]}\" name=\"task_properties\" nolabel=\"1\" columns=\"2\" hideKanbanOption=\"1\"/>\n                    <notebook>\n                        <page name=\"description_page\" string=\"Mô tả\">\n                            <field name=\"description\" type=\"html\" options=\"{'collaborative': true, 'resizable': false}\" placeholder=\"Task description...\"/>\n                        </page>\n                        <page name=\"sub_tasks_page\" string=\"Nhiệm vụ phụ\" attrs=\"{'invisible': [('allow_subtasks', '=', False)]}\">\n                            <field name=\"child_ids\" context=\"{'search_view_ref' : 'project.view_task_search_form_extended', 'default_project_id': project_id if not parent_id or not display_project_id else display_project_id, 'default_user_ids': user_ids, 'default_parent_id': id,                                     'default_partner_id': partner_id, 'default_milestone_id': allow_milestones and milestone_id, 'search_default_display_project_id': project_id }\" widget=\"many2many\" domain=\"['!', ('id', 'parent_of', id)]\">\n                                <tree editable=\"bottom\" decoration-muted=\"is_closed == True\">\n                                    <field name=\"legend_normal\" invisible=\"1\"/>\n                                    <field name=\"legend_done\" invisible=\"1\"/>\n                                    <field name=\"legend_blocked\" invisible=\"1\"/>\n                                    <field name=\"project_id\" invisible=\"1\"/>\n                                    <field name=\"is_closed\" invisible=\"1\"/>\n                                    <field name=\"allow_milestones\" invisible=\"1\"/>\n                                    <field name=\"sequence\" widget=\"handle\"/>\n                                    <field name=\"priority\" widget=\"priority\" optional=\"show\" nolabel=\"1\" options=\"{'autosave': False}\"/>\n                                    <field name=\"id\" optional=\"hide\"/>\n                                    <field name=\"child_text\" invisible=\"1\"/>\n                                    <field name=\"allow_subtasks\" invisible=\"1\"/>\n                                    <field name=\"name\" widget=\"name_with_subtask_count\"/>\n                                    <field name=\"display_project_id\" string=\"Dự án\" optional=\"hide\" options=\"{'no_open': 1}\"/>\n                                    <field name=\"milestone_id\" optional=\"hide\" context=\"{'default_project_id': display_project_id or project_id}\" attrs=\"{'invisible': [('allow_milestones', '=', False)], 'column_invisible': [('parent.allow_milestones', '=', False)]}\"/>\n                                    <field name=\"partner_id\" optional=\"hide\"/>\n                                    <field name=\"user_ids\" widget=\"many2many_avatar_user\" optional=\"show\" domain=\"[('share', '=', False), ('active', '=', True)]\"/>\n                                    <field name=\"company_id\" groups=\"base.group_multi_company\" optional=\"hide\"/>\n                                    <field name=\"company_id\" invisible=\"1\"/>\n                                    <field name=\"activity_ids\" string=\"Hoạt động tiếp theo\" widget=\"list_activity\" optional=\"hide\"/>\n                                    <field name=\"date_deadline\" attrs=\"{'invisible': [('is_closed', '=', True)]}\" optional=\"show\"/>\n                                    <field name=\"tag_ids\" widget=\"many2many_tags\" options=\"{'color_field': 'color'}\" optional=\"hide\"/>\n                                    <field name=\"rating_last_text\" string=\"Đánh giá\" decoration-danger=\"rating_last_text == 'ko'\" decoration-warning=\"rating_last_text == 'ok'\" decoration-success=\"rating_last_text == 'top'\" attrs=\"{'invisible': [('rating_last_text', '=', 'none')]}\" class=\"fw-bold\" widget=\"badge\" optional=\"hide\"/>\n                                    <field name=\"kanban_state\" widget=\"state_selection\" optional=\"show\" options=\"{'hide_label': True, 'autosave': False}\" nolabel=\"1\"/>\n                                    <field name=\"stage_id\" optional=\"show\" context=\"{'default_project_id': project_id}\"/>\n                                    <button name=\"action_open_task\" type=\"object\" title=\"Xem nhiệm vụ\" string=\"Xem nhiệm vụ\" class=\"btn btn-link float-end\"/>\n                                </tree>\n                            </field>\n                        </page>\n                        <page name=\"task_dependencies\" string=\"Bị chặn bởi\" attrs=\"{'invisible': [('allow_task_dependencies', '=', False)]}\" groups=\"project.group_project_task_dependencies\">\n                            <field name=\"depend_on_ids\" nolabel=\"1\" context=\"{'default_project_id' : project_id}\">\n                                <tree editable=\"bottom\" decoration-muted=\"is_closed == True\">\n                                    <field name=\"allow_milestones\" invisible=\"1\"/>\n                                    <field name=\"parent_id\" invisible=\"1\"/>\n                                    <field name=\"display_project_id\" invisible=\"1\"/>\n                                    <field name=\"is_closed\" invisible=\"1\"/>\n                                    <field name=\"priority\" widget=\"priority\" optional=\"show\" nolabel=\"1\" options=\"{'autosave': False}\"/>\n                                    <field name=\"child_text\" invisible=\"1\"/>\n                                    <field name=\"allow_subtasks\" invisible=\"1\"/>\n                                    <field name=\"name\" widget=\"name_with_subtask_count\"/>\n                                    <field name=\"id\" optional=\"hide\"/>\n                                    <field name=\"project_id\" optional=\"hide\" options=\"{'no_open': 1}\"/>\n                                    <field name=\"milestone_id\" optional=\"hide\" context=\"{'default_project_id': project_id if not parent_id or not display_project_id else display_project_id}\" attrs=\"{'invisible': [('allow_milestones', '=', False)], 'column_invisible': [('parent.allow_milestones', '=', False)]}\"/>\n                                    <field name=\"partner_id\" optional=\"hide\"/>\n                                    <field name=\"parent_id\" optional=\"hide\" attrs=\"{'invisible': [('allow_subtasks', '=', False)]}\" groups=\"base.group_no_one\"/>\n                                    <field name=\"user_ids\" widget=\"many2many_avatar_user\" optional=\"show\" domain=\"[('share', '=', False), ('active', '=', True)]\"/>\n                                    <field name=\"company_id\" optional=\"hide\" groups=\"base.group_multi_company\"/>\n                                    <field name=\"company_id\" invisible=\"1\"/>\n                                    <field name=\"activity_ids\" string=\"Hoạt động tiếp theo\" widget=\"list_activity\" optional=\"hide\"/>\n                                    <field name=\"date_deadline\" attrs=\"{'invisible': [('is_closed', '=', True)]}\" optional=\"show\"/>\n                                    <field name=\"tag_ids\" widget=\"many2many_tags\" options=\"{'color_field': 'color'}\" optional=\"hide\"/>\n                                    <field name=\"rating_last_text\" string=\"Đánh giá\" decoration-danger=\"rating_last_text == 'ko'\" decoration-warning=\"rating_last_text == 'ok'\" decoration-success=\"rating_last_text == 'top'\" attrs=\"{'invisible': [('rating_last_text', '=', 'none')]}\" class=\"fw-bold\" widget=\"badge\" optional=\"hide\"/>\n                                    <field name=\"legend_normal\" invisible=\"1\"/>\n                                    <field name=\"legend_done\" invisible=\"1\"/>\n                                    <field name=\"legend_blocked\" invisible=\"1\"/>\n                                    <field name=\"kanban_state\" widget=\"state_selection\" optional=\"show\" options=\"{'hide_label': True, 'autosave': False}\" nolabel=\"1\"/>\n                                    <field name=\"stage_id\" optional=\"show\"/>\n                                    <button class=\"oe_link float-end\" string=\"Xem nhiệm vụ\" name=\"action_open_task\" type=\"object\"/>\n                                </tree>\n                            </field>\n                        </page>\n                        <page name=\"recurrence\" string=\"Lặp lại\" groups=\"project.group_project_recurring_tasks\">\n                            <label for=\"recurring_task\"/>\n                            <field name=\"recurring_task\" class=\"ms-5\" attrs=\"{'invisible': ['|', ('allow_recurring_tasks', '=', False), ('active', '=', False)]}\"/>\n                            <group attrs=\"{'invisible': [('recurring_task', '=', False)]}\">\n                                <group>\n                                    <label for=\"repeat_interval\"/>\n                                    <div class=\"o_col\">\n                                        <div class=\"o_row\">\n                                            <field name=\"repeat_interval\" attrs=\"{'required': [('recurring_task', '=', True)]}\"/>\n                                            <field name=\"repeat_unit\" attrs=\"{'required': [('recurring_task', '=', True)]}\"/>\n                                        </div>\n                                        <widget name=\"week_days\" attrs=\"{'invisible': [('repeat_show_dow', '=', False)]}\" groups=\"project.group_project_user\"/>\n                                    </div>\n\n                                    <label for=\"repeat_on_month\" string=\"Lặp lại vào\" attrs=\"{'invisible': [('repeat_unit', 'not in', ('month', 'year'))]}\"/>\n                                    <div class=\"o_row\" attrs=\"{'invisible': [('repeat_unit', 'not in', ('month', 'year'))]}\">\n                                        <field name=\"repeat_on_month\" attrs=\"{'invisible': [('repeat_unit', '!=', 'month')], 'required': [('repeat_unit', '=', 'month')]}\"/>\n                                        <field name=\"repeat_on_year\" attrs=\"{'invisible': [('repeat_unit', '!=', 'year')], 'required': [('repeat_unit', '=', 'year')]}\"/>\n\n                                        <field name=\"repeat_day\" attrs=\"{'invisible': [('repeat_show_day', '=', False)], 'required': [('repeat_show_day', '=', True)]}\"/>\n                                        <field name=\"repeat_week\" attrs=\"{'invisible': [('repeat_show_week', '=', False)], 'required': [('repeat_show_week', '=', True)]}\"/>\n                                        <field name=\"repeat_weekday\" attrs=\"{'invisible': [('repeat_show_week', '=', False)], 'required': [('repeat_show_week', '=', True)]}\"/>\n                                        <span attrs=\"{'invisible': ['|', ('repeat_show_week', '=', False), ('repeat_show_month', '=', False)]}\">của</span>\n                                        <field name=\"repeat_month\" attrs=\"{'invisible': [('repeat_show_month', '=', False)], 'required': [('repeat_show_month', '=', True)]}\"/>\n                                    </div>\n                                    <!-- Those fields are added to trigger the compute method for the recurrence feature. -->\n                                    <field name=\"mon\" invisible=\"1\"/>\n                                    <field name=\"tue\" invisible=\"1\"/>\n                                    <field name=\"wed\" invisible=\"1\"/>\n                                    <field name=\"thu\" invisible=\"1\"/>\n                                    <field name=\"fri\" invisible=\"1\"/>\n                                    <field name=\"sat\" invisible=\"1\"/>\n                                    <field name=\"sun\" invisible=\"1\"/>\n\n                                    <label for=\"repeat_type\"/>\n                                    <div class=\"o_row\">\n                                        <field name=\"repeat_type\" attrs=\"{'required': [('recurring_task', '=', True)]}\"/>\n                                        <field name=\"repeat_until\" attrs=\"{'invisible': [('repeat_type', '!=', 'until')], 'required': [('repeat_type', '=', 'until')]}\"/>\n                                        <field name=\"repeat_number\" attrs=\"{'invisible': [('repeat_type', '!=', 'after')], 'required': [('repeat_type', '=', 'after')]}\"/>\n                                    </div>\n                                </group>\n                            </group>\n                            <group attrs=\"{'invisible': ['|', ('recurring_task', '=', False), ('recurrence_message', '=', False)]}\" groups=\"project.group_project_user\">\n                                <div class=\"alert alert-success o_form_project_recurrence_message\" role=\"status\" colspan=\"2\">\n                                    <field name=\"recurrence_message\" widget=\"html\" class=\"mb-0\"/>\n                                </div>\n                            </group>\n                        </page>\n                        <page name=\"extra_info\" string=\"Thông tin thêm\" groups=\"base.group_no_one\">\n                            <group>\n                                <group>\n                                    <field name=\"is_analytic_account_id_changed\" invisible=\"1\"/>\n                                    <field name=\"parent_id\" attrs=\"{'invisible': [('allow_subtasks', '=', False)]}\" groups=\"base.group_no_one\"/>\n                                    <field name=\"analytic_account_id\" groups=\"analytic.group_analytic_accounting\" context=\"{'default_partner_id': partner_id}\"/>\n                                    <field name=\"company_id\" groups=\"base.group_multi_company\" options=\"{'no_create': True}\"/>\n                                    <field name=\"sequence\" groups=\"base.group_no_one\"/>\n                                    <field name=\"email_from\" invisible=\"1\"/>\n                                    <field name=\"email_cc\" groups=\"base.group_no_one\"/>\n                                    <field name=\"displayed_image_id\" groups=\"base.group_no_one\" options=\"{'no_create': True}\"/>\n                                </group>\n                                <group>\n                                    <field name=\"date_assign\" groups=\"base.group_no_one\"/>\n                                    <field name=\"date_last_stage_update\" groups=\"base.group_no_one\"/>\n                                </group>\n                                <group string=\"Thời gian để phân công\" attrs=\"{'invisible': [('working_hours_open', '=', 0.0)]}\">\n                                    <field name=\"working_hours_open\" widget=\"float_time\" string=\"Giờ\"/>\n                                    <field name=\"working_days_open\" string=\"Ngày\"/>\n                                </group>\n                                <group string=\"Thời gian làm việc để Đóng\" attrs=\"{'invisible': [('working_hours_close', '=', 0.0)]}\">\n                                    <field name=\"working_hours_close\" widget=\"float_time\" string=\"Giờ\"/>\n                                    <field name=\"working_days_close\" string=\"Ngày\"/>\n                                </group>\n                            </group>\n                        </page>\n                    </notebook>\n                    </sheet>\n                    <div class=\"oe_chatter\">\n                        <field name=\"message_follower_ids\" options=\"{'post_refresh':True}\" groups=\"base.group_user\"/>\n                        <field name=\"activity_ids\"/>\n                        <field name=\"message_ids\"/>\n                    </div>\n                </form>"}