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