From c3cc231d6048364c738f2732ef502032b1235987 Mon Sep 17 00:00:00 2001 From: Ruslan Bakiev <572431+veikab@users.noreply.github.com> Date: Fri, 13 Feb 2026 18:45:51 +0700 Subject: [PATCH] Add work order calendar view with zone and technician sidebar filters --- .../dsrpt_repair_work_orders/__manifest__.py | 2 ++ .../views/repair_work_order_action_main.xml | 3 ++- .../views/repair_work_order_view_calendar.xml | 17 ++++++++++++++ .../views/repair_work_order_view_search.xml | 22 +++++++++++++++++++ 4 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_view_calendar.xml create mode 100644 odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_view_search.xml diff --git a/odoo/addons/dsrpt_repair_work_orders/__manifest__.py b/odoo/addons/dsrpt_repair_work_orders/__manifest__.py index 6f7912c..f6b7bc2 100644 --- a/odoo/addons/dsrpt_repair_work_orders/__manifest__.py +++ b/odoo/addons/dsrpt_repair_work_orders/__manifest__.py @@ -18,7 +18,9 @@ "security/ir.model.access.csv", "data/slot_horizon_settings.xml", "data/sequence.xml", + "views/repair_work_order_view_search.xml", "views/repair_work_order_view_list.xml", + "views/repair_work_order_view_calendar.xml", "views/repair_work_order_view_form.xml", "views/repair_work_order_view_kanban.xml", "views/repair_work_order_action_main.xml", diff --git a/odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_action_main.xml b/odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_action_main.xml index b923568..7bd2f04 100644 --- a/odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_action_main.xml +++ b/odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_action_main.xml @@ -3,6 +3,7 @@ Work Orders repair.work.order - list,kanban,form + list,calendar,kanban,form + diff --git a/odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_view_calendar.xml b/odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_view_calendar.xml new file mode 100644 index 0000000..9f2a2f3 --- /dev/null +++ b/odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_view_calendar.xml @@ -0,0 +1,17 @@ + + + + repair.work.order.calendar + repair.work.order + + + + + + + + + + + + diff --git a/odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_view_search.xml b/odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_view_search.xml new file mode 100644 index 0000000..a2061fa --- /dev/null +++ b/odoo/addons/dsrpt_repair_work_orders/views/repair_work_order_view_search.xml @@ -0,0 +1,22 @@ + + + + repair.work.order.search + repair.work.order + + + + + + + + + + + + + + + + +