Skip to content
Extraits de code Groupes Projets
Valider 40726440 rédigé par Juliana's avatar Juliana
Parcourir les fichiers

[FIX]Error on cnvention change

parent 3ff8bcb6
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -165,3 +165,16 @@ class HrExpense(models.Model): ...@@ -165,3 +165,16 @@ class HrExpense(models.Model):
if account: if account:
self.account_id = account self.account_id = account
# ------------------------------------------------------
# CRUD methods (ORM overrides)
# ------------------------------------------------------
@api.multi
def write(self, values):
if 'timesheet_id' in values:
timeshee_id = self.env['account.analytic.line'].browse(values['timesheet_id'])
values.update({
'project_id': timeshee_id.project_id.id,
'type_convention_id': timeshee_id.type_convention_id.id
})
res = super(HrExpense, self).write(values)
return res
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter