From 7c38f76dea76be6422ce451b1eca22629a31e549 Mon Sep 17 00:00:00 2001 From: Mathis Ouimet-Masson Date: Thu, 19 Jun 2025 13:07:15 +0000 Subject: [PATCH] Durpro inheritance mixin editing and work order print depending on language of work order contact --- bemade_fsm/__manifest__.py | 1 + bemade_fsm/models/sale_order_line.py | 2 ++ bemade_fsm/models/task.py | 2 ++ .../worksheet_custom_report_templates.xml | 16 +++++++--------- 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/bemade_fsm/__manifest__.py b/bemade_fsm/__manifest__.py index e981190..09843bc 100644 --- a/bemade_fsm/__manifest__.py +++ b/bemade_fsm/__manifest__.py @@ -39,6 +39,7 @@ "fsm_equipment", "bemade_partner_root_ancestor", "mail", + "durpro_tag_inheritance", ], "data": [ "data/fsm_data.xml", diff --git a/bemade_fsm/models/sale_order_line.py b/bemade_fsm/models/sale_order_line.py index bb98b13..9fd83a2 100644 --- a/bemade_fsm/models/sale_order_line.py +++ b/bemade_fsm/models/sale_order_line.py @@ -172,6 +172,8 @@ class SaleOrderLine(models.Model): "product_name": self.product_id.name, } task.message_post(body=task_msg) + + task._inherit_tags_from(self.order_id) if not task.equipment_ids and self.equipment_ids: task.equipment_ids = self.equipment_ids.ids return task diff --git a/bemade_fsm/models/task.py b/bemade_fsm/models/task.py index 2223be0..7bb020f 100644 --- a/bemade_fsm/models/task.py +++ b/bemade_fsm/models/task.py @@ -3,6 +3,8 @@ from odoo.addons.project.models.project_task import CLOSED_STATES import re + + class Task(models.Model): _inherit = "project.task" diff --git a/bemade_fsm/reports/worksheet_custom_report_templates.xml b/bemade_fsm/reports/worksheet_custom_report_templates.xml index df241a2..3b12927 100644 --- a/bemade_fsm/reports/worksheet_custom_report_templates.xml +++ b/bemade_fsm/reports/worksheet_custom_report_templates.xml @@ -350,7 +350,8 @@ t-esc="doc.partner_id" t-options='{ "widget": "contact", - "fields": ["name", "address",] + "fields": ["name", "address",], + "lang": "fr_FR" }' /> @@ -361,11 +362,11 @@ >
Planned start:
-
+
Planned end:
-
+
@@ -563,12 +564,9 @@