diff --git a/bemade_fsm/__manifest__.py b/bemade_fsm/__manifest__.py
index 671cb2c..4d8603d 100644
--- a/bemade_fsm/__manifest__.py
+++ b/bemade_fsm/__manifest__.py
@@ -20,7 +20,7 @@
########################################################################################
{
'name': 'Improved Field Service Management',
- 'version': '15.0.0.5.0',
+ 'version': '15.0.1.0.0',
'summary': 'Adds functionality necessary for managing field service operations at Durpro.',
'description': 'Adds functionality necessary for managing field service operations at Durpro.',
'category': 'Services/Field Service',
diff --git a/bemade_fsm/i18n/fr.po b/bemade_fsm/i18n/fr.po
new file mode 100644
index 0000000..00d6651
--- /dev/null
+++ b/bemade_fsm/i18n/fr.po
@@ -0,0 +1,987 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * bemade_fsm
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 15.0+e\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2023-08-29 15:04+0000\n"
+"PO-Revision-Date: 2023-08-29 15:04+0000\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Plural-Forms: \n"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid ""
+"\n"
+" Amount\n"
+" \n"
+" Total Price"
+msgstr ""
+"\n"
+" Prix\n"
+" \n"
+" Prix"
+
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_signature_block
+msgid ""
+"\n"
+" Signed\n"
+" "
+msgstr ""
+"\n"
+" Signé\n"
+" "
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid "Disc.%"
+msgstr "Escompte %"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid ""
+"Section\n"
+" Subtotal"
+msgstr ""
+"Section\n"
+" Sous-total"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid "Taxes"
+msgstr "Taxes"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid "Total"
+msgstr ""
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid "Untaxed amount"
+msgstr "Montant hors taxes"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_needaction
+msgid "Action Needed"
+msgstr "Action requise"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__activity_ids
+msgid "Activities"
+msgstr "Activités"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__activity_exception_decoration
+msgid "Activity Exception Decoration"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__activity_state
+msgid "Activity State"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__activity_type_icon
+msgid "Activity Type Icon"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__tag_ids
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_equipment_summary
+msgid "Application"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__approx_date
+msgid "Approximate Date"
+msgstr "Date approximative"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_attachment_count
+msgid "Attachment Count"
+msgstr "Nombre de pièces jointes"
+
+#. module: bemade_fsm
+#: model:project.task.type,legend_blocked:bemade_fsm.planning_project_stage_exception
+#: model:project.task.type,legend_blocked:bemade_fsm.planning_project_stage_waiting_parts
+#: model:project.task.type,legend_blocked:bemade_fsm.planning_project_stage_work_completed
+msgid "Blocked"
+msgstr "Bloqué"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task__allow_billable
+msgid "Can be billed"
+msgstr "Facturable"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_res_partner__is_site_contact
+#: model:ir.model.fields,help:bemade_fsm.field_res_users__is_site_contact
+msgid ""
+"Check if the contact is a site contact, otherwise it is a not in that list"
+msgstr ""
+"Vérifier si le contact est un contact du site, sinon ne pas l'inclure dans la liste"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__tag_ids
+msgid ""
+"Classify and analyze your equipment categories like: Boiler, Laboratory, "
+"Waste water, Pure water"
+msgstr ""
+"Classifier et analyser vos catégories d'équipements comme : Chaudière, Laboratoire, "
+"Eaux usées, Eau pure"
+
+#. module: bemade_fsm
+#: model:ir.ui.menu,name:bemade_fsm.menu_service_client_equipment
+msgid "Client Equipment"
+msgstr "Équipement client"
+
+#. module: bemade_fsm
+#: model:ir.ui.menu,name:bemade_fsm.menu_service_client
+#: model:ir.ui.menu,name:bemade_fsm.menu_service_client_clients
+msgid "Clients"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_tag__color
+msgid "Color Index"
+msgstr "Index de couleur"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_tasks_table
+msgid "Comments"
+msgstr "Commentaires"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__company_id
+msgid "Company"
+msgstr "Société"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__is_completed
+msgid "Completed"
+msgstr "Complété"
+
+#. module: bemade_fsm
+#: model:ir.model,name:bemade_fsm.model_res_partner
+msgid "Contact"
+msgstr ""
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.sale_order_form_inherit
+msgid "Contacts and Equipment"
+msgstr "Contacts et équipements"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__create_uid
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_tag__create_uid
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_type__create_uid
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__create_uid
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__create_uid
+msgid "Created by"
+msgstr "Créé par"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__create_date
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_tag__create_date
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_type__create_date
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__create_date
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__create_date
+msgid "Created on"
+msgstr "Date de création"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_search_view
+msgid "Customer"
+msgstr "Client"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_info_block
+msgid "Customer:"
+msgstr "Client :"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__assignees
+msgid "Default Assignees"
+msgstr "Assigné par défaut"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__customer
+msgid "Default Customer"
+msgstr "Client par défaut"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order__default_equipment_ids
+msgid "Default Equipment to Service"
+msgstr "Équipement à désservir par défaut"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__project
+msgid "Default Project"
+msgstr "Projet par défaut"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__tags
+msgid "Default Tags"
+msgstr "Étiquettes par défaut"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_project_task_template__customer
+msgid "Default customer for tasks created from this template."
+msgstr "Client par défaut pour tâches créées à partir de ce gabarit."
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_project_task_template__project
+msgid "Default project for tasks created from this template."
+msgstr "Projet par défaut pour tâches créées à partir de ce gabarit."
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_project_task_template__tags
+msgid "Default tags for tasks created from this template."
+msgstr "Étiquettes par défaut pour tâches créées à partir de ce gabarit."
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid "Delivered"
+msgstr "Livré"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__description
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__description
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_form_view
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid "Description"
+msgstr ""
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.fsm_equipment_view_tree
+msgid "Details"
+msgstr "Détails"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__display_name
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_tag__display_name
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_type__display_name
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__display_name
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__display_name
+msgid "Display Name"
+msgstr "Nom pour affichage"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_project_task_template__assignees
+msgid "Employees assigned to tasks created from this template."
+msgstr "Employés assignés aux tâches créées à partir de ce gabarit."
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task__planned_date_end
+msgid "End Date"
+msgstr "Date de fin"
+
+#. module: bemade_fsm
+#: model:ir.actions.act_window,name:bemade_fsm.action_window_equipment
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.equipment_view_form
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.equipment_view_tree
+msgid "Equipment"
+msgstr "Équipement"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order__summary_equipment_ids
+msgid "Equipment Being Serviced"
+msgstr "Équipement désservi"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_partner__equipment_count
+msgid "Equipment Count"
+msgstr "Nombre d'équipements"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__complete_name
+msgid "Equipment Name"
+msgstr "Nom d'équipement"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_equipment_summary
+msgid "Equipment Serviced"
+msgstr "Équipement désservi"
+
+#. module: bemade_fsm
+#: model:ir.actions.act_window,name:bemade_fsm.action_window_equipment_tags
+msgid "Equipment Tag"
+msgstr "Étiquette d'équipement"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__summarized_equipment_ids
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task__equipment_ids
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__equipment_ids
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order_line__equipment_ids
+msgid "Equipment to Service"
+msgstr "Équipement à désservir"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_tasks_table
+msgid "Equipment:"
+msgstr "Équipement : "
+
+#. module: bemade_fsm
+#: model:ir.actions.act_window,name:bemade_fsm.act_res_partner_2_equipment
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.partner_equipment_location_view_form
+msgid "Equipments"
+msgstr "Équipements"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order_line__task_duration
+msgid "Estimated Duration"
+msgstr "Durée estimée"
+
+#. module: bemade_fsm
+#: model:project.task.type,name:bemade_fsm.planning_project_stage_exception
+msgid "Exception"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__failed_message_ids
+msgid "Failed Messages"
+msgstr "Messages échoués"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.bemade_fsm_project_task_form_inherit
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.partner_equipment_location_view_form
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.sale_order_form_inherit
+msgid "Field Service"
+msgstr "Service terrain"
+
+#. module: bemade_fsm
+#: model:ir.model,name:bemade_fsm.model_bemade_fsm_equipment
+msgid "Field service equipment"
+msgstr "Équipement de service terrain"
+
+#. module: bemade_fsm
+#: model:ir.model,name:bemade_fsm.model_bemade_fsm_equipment_tag
+msgid "Field service equipment category"
+msgstr "Catégorie d'équipement de service terrain"
+
+#. module: bemade_fsm
+#: model:ir.model,name:bemade_fsm.model_bemade_fsm_equipment_type
+msgid "Field service equipment type"
+msgstr "Type d'équipement de service terrain"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_follower_ids
+msgid "Followers"
+msgstr "Abonnés"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_partner_ids
+msgid "Followers (Partners)"
+msgstr "Abonnés (partenaires)"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__activity_type_icon
+msgid "Font awesome icon e.g. fa-tasks"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order_line__is_fully_delivered
+msgid "Fully Delivered"
+msgstr "Complètement livré"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order_line__is_fully_delivered_and_invoiced
+msgid "Fully Invoiced"
+msgstr "Complètement facturé"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_search_view
+msgid "Group By"
+msgstr "Regrouper par"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__has_message
+msgid "Has Message"
+msgstr "A un message"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__id
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_tag__id
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_type__id
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__id
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__id
+msgid "ID"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__activity_exception_icon
+msgid "Icon"
+msgstr "Icône"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__activity_exception_icon
+msgid "Icon to indicate an exception activity."
+msgstr "Icône pour indiquer une activité d'exceiption."
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__message_needaction
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__message_unread
+msgid "If checked, new messages require your attention."
+msgstr "Si coché, de nouveaux messages nécessitent votre attention."
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__message_has_error
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__message_has_sms_error
+msgid "If checked, some messages have a delivery error."
+msgstr "Si coché, des messages ont une erreur de livraison."
+
+#. module: bemade_fsm
+#: model:project.task.type,legend_normal:bemade_fsm.planning_project_stage_exception
+#: model:project.task.type,legend_normal:bemade_fsm.planning_project_stage_waiting_parts
+#: model:project.task.type,legend_normal:bemade_fsm.planning_project_stage_work_completed
+msgid "In Progress"
+msgstr "En cours"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_visit__is_invoiced
+#: model:ir.model.fields,help:bemade_fsm.field_sale_order_line__is_fully_delivered_and_invoiced
+msgid ""
+"Indicates whether a line or all the lines in a section have be enentirely"
+" delivered and invoiced."
+msgstr ""
+"Indique si une ligne ou toutes les lignes dans une section ont été entièrement livrées"
+"et facturées."
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_visit__is_completed
+#: model:ir.model.fields,help:bemade_fsm.field_sale_order_line__is_fully_delivered
+msgid ""
+"Indicates whether a line or all the lines in a section have been entirely "
+"delivered."
+msgstr ""
+"Indique si une ligne ou toutes les lignes dans une section ont été entièrement livrées."
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__planned_hours
+msgid "Initially Planned Hours"
+msgstr "Heures planifiées initialement"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_type__name
+msgid "Intervention Name"
+msgstr "Nom d'intervention"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__task_ids
+msgid "Interventions"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__is_invoiced
+msgid "Invoiced"
+msgstr "Facturé"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order_line__is_field_service
+msgid "Is Field Service"
+msgstr "Est un service terrain"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_is_follower
+msgid "Is Follower"
+msgstr "Est un abonné"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_partner__is_site_contact
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_users__is_site_contact
+msgid "Is a site contact"
+msgstr "Est un contact du site"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__label
+msgid "Label"
+msgstr "Nom"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment____last_update
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_tag____last_update
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_type____last_update
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit____last_update
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template____last_update
+msgid "Last Modified on"
+msgstr "Dernière modification"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__write_uid
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_tag__write_uid
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_type__write_uid
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__write_uid
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__write_uid
+msgid "Last Updated by"
+msgstr "Modifié par"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__write_date
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_tag__write_date
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_type__write_date
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__write_date
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__write_date
+msgid "Last Updated on"
+msgstr "Dernière mise à jour"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_equipment_summary
+msgid "Location"
+msgstr "Emplacement"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_main_attachment_id
+msgid "Main Attachment"
+msgstr "Pièce jointe principale"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.bemade_fsm_project_task_form_inherit
+msgid "Mark as Delivered"
+msgstr "Marquer comme livré"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_has_error
+msgid "Message Delivery error"
+msgstr "Erreur de livraison de message"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_ids
+msgid "Messages"
+msgstr ""
+
+#. module: bemade_fsm
+#: code:addons/bemade_fsm/models/task.py:0
+#, python-format
+msgid ""
+"Modifying the planned start or end time on a task is not permitted when that"
+" task already has planning records associated to it. Please modify or delete"
+" the planning records instead."
+msgstr ""
+"Modifier la date planifiée pour le début ou la fin d'une tâche nest pas permis quand"
+" cette tâche est déjà associée à des enregistrements de planification. Veuillez"
+" plutôt modifier ou supprimer les planifications associées."
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__my_activity_date_deadline
+msgid "My Activity Deadline"
+msgstr "Date d'échéance de mon activité"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__name
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment_tag__name
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_equipment_summary
+msgid "Name"
+msgstr "Nom"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__activity_calendar_event_id
+msgid "Next Activity Calendar Event"
+msgstr "Évènement au calendrier de la prochaine activité"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__activity_date_deadline
+msgid "Next Activity Deadline"
+msgstr "Échéance de la prochaine activité"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__activity_summary
+msgid "Next Activity Summary"
+msgstr "Résumé de la prochaine activité"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__activity_type_id
+msgid "Next Activity Type"
+msgstr "Type de la prochaine activité"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_needaction_counter
+msgid "Number of Actions"
+msgstr "Nombre d'actions"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_has_error_counter
+msgid "Number of errors"
+msgstr "Nombre d'erreurs"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__message_needaction_counter
+msgid "Number of messages which requires an action"
+msgstr "Nombre de messages nécessitant une action"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__message_has_error_counter
+msgid "Number of messages with delivery error"
+msgstr "Nombre de messages avec une erreur de livraison"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__message_unread_counter
+msgid "Number of unread messages"
+msgstr "Nombre de messages non-lus"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid "Ordered"
+msgstr "Commandé"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_partner__owned_equipment_ids
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_users__owned_equipment_ids
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order__valid_equipment_ids
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order_line__valid_equipment_ids
+msgid "Owned Equipments"
+msgstr "Équipements possédés"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__pid_tag
+msgid "P&ID Tag"
+msgstr "Tag P&ID"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_search_view
+msgid "Parent Task"
+msgstr "Tâche parent"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__parent
+msgid "Parent Task Template"
+msgstr "Gabarit de tâche parent"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__partner_location_id
+msgid "Physical Address"
+msgstr "Adresse physique"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__location_notes
+msgid "Physical Location Notes"
+msgstr "Notes sur l'emplacement physique"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_product_product__is_field_service
+#: model:ir.model.fields,field_description:bemade_fsm.field_product_template__is_field_service
+msgid "Plan as field service"
+msgstr "Planifier comme service terrain"
+
+#. module: bemade_fsm
+#: model:ir.model,name:bemade_fsm.model_product_template
+msgid "Product Template"
+msgstr "Modèle de produit"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_product_product__is_field_service
+#: model:ir.model.fields,help:bemade_fsm.field_product_template__is_field_service
+msgid ""
+"Products planned as field service will have travel time considered in "
+"planning."
+msgstr ""
+"Les produits planifiés comme service terrain auront leur temps de voyagement considéré"
+" lors de la planification."
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_search_view
+msgid "Project"
+msgstr "Projet"
+
+#. module: bemade_fsm
+#: model:project.task.type,legend_done:bemade_fsm.planning_project_stage_exception
+#: model:project.task.type,legend_done:bemade_fsm.planning_project_stage_waiting_parts
+#: model:project.task.type,legend_done:bemade_fsm.planning_project_stage_work_completed
+msgid "Ready"
+msgstr "Prêt"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task__relevant_order_lines
+msgid "Relevant Order Lines"
+msgstr "Articles commandés pertinents"
+
+#. module: bemade_fsm
+#: model:ir.model,name:bemade_fsm.model_bemade_fsm_visit
+msgid "Represents a single visit by assigned service personnel."
+msgstr "Représente une seule visite par le personnel de service assigné."
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__activity_user_id
+msgid "Responsible User"
+msgstr "Utilisateur responsable"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_has_sms_error
+msgid "SMS Delivery error"
+msgstr "Erreur de livraison SMS"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__so_section_id
+msgid "Sale Order Section"
+msgstr "Section de commande de vente"
+
+#. module: bemade_fsm
+#: model:ir.model,name:bemade_fsm.model_sale_order
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__sale_order_id
+msgid "Sales Order"
+msgstr "Commande de vente"
+
+#. module: bemade_fsm
+#: model:ir.model,name:bemade_fsm.model_sale_order_line
+msgid "Sales Order Line"
+msgstr "Ligne de commandes de vente"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__sequence
+msgid "Sequence"
+msgstr "Séquence"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__task_id
+msgid "Service Visit"
+msgstr "Visite de service"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.sale_order_form_inherit
+msgid "Service Visits"
+msgstr "Visites de service"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_signature_block
+msgid "Signature"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task__site_contacts
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_partner__site_contacts
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_users__site_contacts
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order__site_contacts
+msgid "Site Contacts"
+msgstr "Contacts sur site"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_info_block
+msgid "Site Contacts:"
+msgstr "Contacts sur site :"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_partner__equipment_ids
+msgid "Site Equipment"
+msgstr "Équipements du site"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task__planned_date_begin
+msgid "Start Date"
+msgstr "Date de début"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_tasks_table
+msgid "Status"
+msgstr ""
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__activity_state
+msgid ""
+"Status based on activities\n"
+"Overdue: Due date is already passed\n"
+"Today: Activity date is today\n"
+"Planned: Future activities."
+msgstr ""
+"Status basé sur les activités\n"
+"En retard: La date est déjà passée\n"
+"Aujourd'hui: L'activité est dûe aujourd'hui\n"
+"Planifié: Activités futures."
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__subtasks
+msgid "Subtask Templates"
+msgstr "Gabarits des sous-tâches"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_form_view
+msgid "Subtasks"
+msgstr "Sous-tâches"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_equipment_summary
+msgid "Tag"
+msgstr "Étiquette"
+
+#. module: bemade_fsm
+#: model:ir.model.constraint,message:bemade_fsm.constraint_bemade_fsm_equipment_tag_name_uniq
+msgid "Tag name already exists !"
+msgstr "Le nom d'étiquette existe déjà !"
+
+#. module: bemade_fsm
+#: model:ir.model,name:bemade_fsm.model_project_task
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_visit__task_ids
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_tasks_table
+msgid "Task"
+msgstr "Tâche"
+
+#. module: bemade_fsm
+#: model:ir.actions.act_window,name:bemade_fsm.task_template_act_window
+#: model:ir.model.fields,field_description:bemade_fsm.field_product_product__task_template_id
+#: model:ir.model.fields,field_description:bemade_fsm.field_product_template__task_template_id
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_form_view
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_search_view
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_tree_view
+msgid "Task Template"
+msgstr "Gabarit de tâche"
+
+#. module: bemade_fsm
+#: model:ir.ui.menu,name:bemade_fsm.project_task_template_menu
+#: model:ir.ui.menu,name:bemade_fsm.service_task_template_meny
+msgid "Task Templates"
+msgstr "Gabarits de tâches"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task_template__name
+msgid "Task Title"
+msgstr "Nom de tâche"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_tasks_table
+msgid "Technician"
+msgstr "Technicien·ne"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_info_block
+msgid "Technicians:"
+msgstr "Technicien·ne·s:"
+
+#. module: bemade_fsm
+#: model:ir.model,name:bemade_fsm.model_project_task_template
+msgid "Template for new project tasks"
+msgstr "Gabarits pour nouvelles tâches"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_sale_order__default_equipment_ids
+msgid "The default equipment to service for new sale order lines."
+msgstr "L'équipement à désservir par défaut pour les nouveaux articles de commande de"
+" ventes."
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_visit__so_section_id
+msgid ""
+"The section on the sale order that represents the labour and parts for this "
+"visit"
+msgstr ""
+"La section sur la commande de vente représentant la main d'oeuvre et les pièces pour"
+" cette visite"
+#. module: bemade_fsm
+#: model_terms:ir.actions.act_window,help:bemade_fsm.task_template_act_window
+msgid "There are no task templates, click above to create one."
+msgstr "Il n'existe aucun gabarit de tâche, cliquez ci-dessus pour en créer une."
+
+#. module: bemade_fsm
+#: code:addons/bemade_fsm/models/sale_order.py:0
+#, python-format
+msgid ""
+"This task has been created from: %s (%s)"
+msgstr ""
+"Cette tâche a été créée à partir de : %s (%s)"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid "Time & Material"
+msgstr "Temps & matériaux"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_form_view
+msgid "Title"
+msgstr "Titre"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__activity_exception_decoration
+msgid "Type of the exception activity on record."
+msgstr "Type d'activité d'exception sur l'enregistrement."
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_sale_order_table
+msgid "Unit Price"
+msgstr "Prix unitaire"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_unread
+msgid "Unread Messages"
+msgstr "Messages non-lus"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__message_unread_counter
+msgid "Unread Messages Counter"
+msgstr "Décompte de messages non-lus"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.task_template_form_view
+msgid "View Task"
+msgstr "Voir tâche"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task__visit_id
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order__visit_ids
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order_line__visit_id
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order_line__visit_ids
+msgid "Visit"
+msgstr "Visite"
+
+#. module: bemade_fsm
+#: model:project.task.type,name:bemade_fsm.planning_project_stage_waiting_parts
+msgid "Waiting on Parts"
+msgstr "En attente de pièces"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_bemade_fsm_equipment__website_message_ids
+msgid "Website Messages"
+msgstr "Messages du site web"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,help:bemade_fsm.field_bemade_fsm_equipment__website_message_ids
+msgid "Website communication history"
+msgstr "Historique de communication du site web"
+
+#. module: bemade_fsm
+#: model:project.task.type,name:bemade_fsm.planning_project_stage_work_completed
+msgid "Work Executed"
+msgstr "Travaux exécutés"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_info_block
+msgid "Work Order"
+msgstr "Bon de travail"
+
+#. module: bemade_fsm
+#: model_terms:ir.ui.view,arch_db:bemade_fsm.workorder_page_info_block
+msgid ""
+"Work Order\n"
+" Contacts:"
+msgstr ""
+"Bon de travail\n"
+" Contacts :"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task__work_order_contacts
+msgid "Work Order Contacts"
+msgstr "Contacts recevant le bon de travail"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_project_task__work_order_number
+msgid "Work Order Number"
+msgstr "Numéro de bon de travail"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_partner__work_order_contacts
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_users__work_order_contacts
+#: model:ir.model.fields,field_description:bemade_fsm.field_sale_order__work_order_contacts
+msgid "Work Order Recipients"
+msgstr "Destinataires du bon de travail"
+
+#. module: bemade_fsm
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_partner__site_ids
+#: model:ir.model.fields,field_description:bemade_fsm.field_res_users__site_ids
+msgid "Work Sites"
+msgstr "Emplacements pour service terrain"
diff --git a/bemade_fsm/models/sale_order.py b/bemade_fsm/models/sale_order.py
index 1013220..78bd7d8 100644
--- a/bemade_fsm/models/sale_order.py
+++ b/bemade_fsm/models/sale_order.py
@@ -96,11 +96,11 @@ class SaleOrderLine(models.Model):
is_fully_delivered = fields.Boolean(string="Fully Delivered",
compute="_compute_is_fully_delivered",
help="Indicates whether a line or all the lines in a section have been"
- "entirely delivered.")
+ " entirely delivered.")
is_fully_delivered_and_invoiced = fields.Boolean(string="Fully Invoiced",
compute="_compute_is_fully_invoiced",
help="Indicates whether a line or all the lines in a section have been"
- "entirely delivered and invoiced.")
+ " entirely delivered and invoiced.")
equipment_ids = fields.Many2many(string="Equipment to Service",
comodel_name="bemade_fsm.equipment",
relation="bemade_fsm_equipment_sale_order_line_rel",
diff --git a/bemade_fsm/tests/test_equipment.py b/bemade_fsm/tests/test_equipment.py
index 2b4fc4e..16e06e2 100644
--- a/bemade_fsm/tests/test_equipment.py
+++ b/bemade_fsm/tests/test_equipment.py
@@ -19,22 +19,3 @@ class TestEquipment(BemadeFSMBaseTest):
partner_company.write({'equipment_ids': [Command.set([])]})
with self.assertRaises(MissingError):
equipment.name
-
-
-@tagged('-at_install', 'post_install', 'slow')
-class TestEquipmentTours(HttpCase, BemadeFSMBaseTest):
-
- @classmethod
- def setUpClass(cls):
- super().setUpClass()
- partner = cls._generate_partner("Test Partner")
- cls._generate_partner('Site Contact', 'person', parent=partner)
- cls._generate_equipment(name='Test Equipment 1', partner=partner)
- cls.user = cls._generate_project_manager_user("Mister PM", 'misterpm')
-
- def test_equipment_base_tour(self):
- self.start_tour('/web', 'equipment_base_tour',
- login=self.user.login, )
-
- def test_equipment_sale_order_tour(self):
- self.start_tour('/web', 'equipment_sale_order_tour', login=self.user.login)
diff --git a/bemade_fsm/tests/test_sale_order.py b/bemade_fsm/tests/test_sale_order.py
index 70ebe4b..9b22f35 100644
--- a/bemade_fsm/tests/test_sale_order.py
+++ b/bemade_fsm/tests/test_sale_order.py
@@ -270,27 +270,3 @@ class TestSalesOrder(BemadeFSMBaseTest):
self.assertTrue("It even spans multiple lines." in task.description)
self.assertTrue("One could find this annoying in a task name."
in task.description)
-
-
-@tagged("-at_install", "post_install", "slow")
-class TestSaleOrderTour(HttpCase, TestSalesOrder):
- def test_sale_order_tour_no_invoice_button_for_non_manager(self):
- so = self._generate_sale_order(client_order_ref='TEST ORDER 2')
- self._generate_sale_order_line(so, self._generate_product(name='Test Product 3'))
- self._generate_project_user('Mr. User', 'mruser')
- so.action_confirm()
- # Make sure a non-manager cannot mark a task as ready to invoice
- with self.assertRaises(AssertionError) as e:
- self.start_tour('/web', 'sale_order_tour',
- login='mruser', )
- self.assertTrue("Click on the ready to invoice button" in str(e.exception))
-
- def test_task_mark_to_invoice(self):
- # Make sure that when a manager clicks the ready to invoice button, the qty delivered is updated on the SO
- so = self._generate_sale_order(client_order_ref='TEST ORDER 2')
- sol = self._generate_sale_order_line(so, self._generate_product(
- name='Test Product 3'))
- so.action_confirm()
- user = self._generate_project_manager_user('Mr. User', 'mruser')
- self.start_tour('/web', 'sale_order_tour', login=user.login)
- self.assertTrue(sol.qty_delivered != 0)
diff --git a/bemade_fsm/tests/test_task_template.py b/bemade_fsm/tests/test_task_template.py
index 467d5b4..d0cf173 100644
--- a/bemade_fsm/tests/test_task_template.py
+++ b/bemade_fsm/tests/test_task_template.py
@@ -78,14 +78,3 @@ class TestTaskTemplate(BemadeFSMBaseTest):
self.assertEqual(sol1.task_id.name, "Short Name 1")
self.assertEqual(sol2.task_id.name, "Short Name 2")
self.assertEqual(sol3.task_id.name, "Task")
-
-
-@tagged('-at_install', 'post_install', 'slow')
-class TestTaskTemplateTour(HttpCase, BemadeFSMBaseTest):
-
- def test_task_template_tour(self):
- user = self._generate_project_manager_user('Mister PM', 'misterpm')
- task_template = self._generate_task_template(names=['Template 1'])
- self._generate_product(name="Test Product 1", task_template=task_template)
- self.start_tour('/web', 'task_template_tour',
- login=user.login, )
diff --git a/bemade_fsm/views/task_views.xml b/bemade_fsm/views/task_views.xml
index 6f486ce..f0ec993 100644
--- a/bemade_fsm/views/task_views.xml
+++ b/bemade_fsm/views/task_views.xml
@@ -14,7 +14,7 @@
-
+