From 60c7ae223b589ac996112afb634630bafbd46749 Mon Sep 17 00:00:00 2001 From: Ajmal JK Date: Fri, 20 Mar 2020 17:05:57 +0530 Subject: [PATCH] [UPDT] validation message if no move lines --- hr_payroll_account_community/models/hr_payroll_account.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hr_payroll_account_community/models/hr_payroll_account.py b/hr_payroll_account_community/models/hr_payroll_account.py index d4291c65c..d284e9e42 100644 --- a/hr_payroll_account_community/models/hr_payroll_account.py +++ b/hr_payroll_account_community/models/hr_payroll_account.py @@ -140,6 +140,11 @@ class HrPayslip(models.Model): move_dict['line_ids'] = line_ids move = self.env['account.move'].create(move_dict) slip.write({'move_id': move.id, 'date': date}) + print(move) + print(move.line_ids) + if not move.line_ids: + raise UserError(_("As you installed the payroll accounting module you have to choose Debit and Credit" + " account for at least one salary rule in the choosen Salary Structure.")) move.post() return res