From 5fd1f5057729755dff1f91a7aec6f8b6f0c2b943 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Tue, 21 Jun 2016 17:26:37 -0700 Subject: [PATCH] [FIX] expense: when paid by company: marked as paid directly --- addons/hr_expense/models/hr_expense.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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