diff --git a/addons/hr_contract/models/hr_contract.py b/addons/hr_contract/models/hr_contract.py
index 492b07b372e..247103b5d7e 100644
--- a/addons/hr_contract/models/hr_contract.py
+++ b/addons/hr_contract/models/hr_contract.py
@@ -31,7 +31,6 @@ class Contract(models.Model):
default=lambda self: self.env.company.resource_calendar_id.id, copy=False,
domain="['|', ('company_id', '=', False), ('company_id', '=', company_id)]")
wage = fields.Monetary('Wage', required=True, tracking=True, help="Employee's monthly gross wage.")
- advantages = fields.Text('Advantages')
notes = fields.Text('Notes')
state = fields.Selection([
('draft', 'New'),
@@ -185,6 +184,14 @@ class Contract(models.Model):
for contract in self:
contract.employee_id.sudo().write({'contract_id': contract.id})
+ def _get_contract_wage(self):
+ self.ensure_one()
+ return self[self._get_contract_wage_field()]
+
+ def _get_contract_wage_field(self):
+ self.ensure_one()
+ return 'wage'
+
def write(self, vals):
res = super(Contract, self).write(vals)
if vals.get('state') == 'open':
diff --git a/addons/hr_contract/views/hr_contract_views.xml b/addons/hr_contract/views/hr_contract_views.xml
index d57a0ac08a7..0f2be3e836b 100644
--- a/addons/hr_contract/views/hr_contract_views.xml
+++ b/addons/hr_contract/views/hr_contract_views.xml
@@ -207,8 +207,8 @@
/ month
-
+