This commit is contained in:
Bakry 2024-11-11 14:01:45 +03:00
parent 4ec9fdd21d
commit 201c52068c
1 changed files with 12 additions and 11 deletions

View File

@ -96,9 +96,10 @@ class HrSalaryAdvance(models.Model):
'You can not re-draft Loan because account move with ID "%s" in state Posted')
% line.journal_move_id.name)
else:
self.state = 'draft'
line.unlink()
item.state = 'draft'
else:
self.state = 'draft'
item.state = 'draft'
# change state to submit
@ -166,15 +167,15 @@ class HrSalaryAdvance(models.Model):
'ref': 'Loan',
'line_ids': [(0, 0, debit_line_vals), (0, 0, credit_line_vals)]
})
self.env['hr.account.moves'].create({
'number': item.code,
'amount': item.gm_propos_amount,
'journal': item.request_type.journal_id.id,
'partner_id': item.employee_id.user_id.partner_id.id,
'date': item.date,
'journal_move_id': move.id,
'moves_id': item.id
})
if not item.moves_ids:
self.env['hr.account.moves'].create({
'number': item.code,
'amount': item.gm_propos_amount,
'journal': item.request_type.journal_id.id,
'partner_id': item.employee_id.user_id.partner_id.id,
'date': item.date,
'journal_move_id': move.id,
'moves_id': item.id })
self.state = "pay"