From 7edfdcd25b8dfb68ff2a4e511db0af33a9e81a07 Mon Sep 17 00:00:00 2001 From: Philippe Wauthy Date: Wed, 26 Oct 2022 12:02:13 +0000 Subject: [PATCH] [IMP] hr_work_entry: add external code field Add an external code field on the hr_work_entry model to have a custom code when exporting the work entries to another system. task-2929493 closes odoo/odoo#104326 Related: odoo/upgrade#3998 Related: odoo/enterprise#33337 Signed-off-by: Kevin Baptiste --- addons/hr_work_entry/models/hr_work_entry.py | 3 ++- addons/hr_work_entry/views/hr_work_entry_views.xml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/addons/hr_work_entry/models/hr_work_entry.py b/addons/hr_work_entry/models/hr_work_entry.py index 4c4f83232b1..c249ae57178 100644 --- a/addons/hr_work_entry/models/hr_work_entry.py +++ b/addons/hr_work_entry/models/hr_work_entry.py @@ -241,7 +241,8 @@ class HrWorkEntryType(models.Model): _description = 'HR Work Entry Type' name = fields.Char(required=True, translate=True) - code = fields.Char(required=True, help="Careful, the Code is used in many references, changing it could lead to unwanted changes.") + code = fields.Char(string="Payroll Code", required=True, help="Careful, the Code is used in many references, changing it could lead to unwanted changes.") + external_code = fields.Char(help="Use this code to export your data to a third party") color = fields.Integer(default=0) sequence = fields.Integer(default=25) active = fields.Boolean( diff --git a/addons/hr_work_entry/views/hr_work_entry_views.xml b/addons/hr_work_entry/views/hr_work_entry_views.xml index 49d6934f758..b24ed34bf0f 100644 --- a/addons/hr_work_entry/views/hr_work_entry_views.xml +++ b/addons/hr_work_entry/views/hr_work_entry_views.xml @@ -176,7 +176,8 @@ - + +