diff --git a/addons/hr_expense/models/hr_expense.py b/addons/hr_expense/models/hr_expense.py index 6d3d4685013..95296fe2fb0 100644 --- a/addons/hr_expense/models/hr_expense.py +++ b/addons/hr_expense/models/hr_expense.py @@ -507,7 +507,10 @@ class HrExpenseSheet(models.Model): if not self.accounting_date: self.accounting_date = self.account_move_id.date - self.write({'state': 'post'}) + if self.payment_mode=='own_account': + self.write({'state': 'post'}) + else: + self.write({'state': 'done'}) return res @api.multi