|
@@ -29,6 +29,11 @@ class HrPayslip(models.Model):
|
|
|
|
|
|
### Consultar Caja Abierta, Método de Pagos, Fecha de Hoy
|
|
|
bank_statement = self.env['account.bank.statement'].search([('journal_id', '=', [journal.id]), ('date', '=', fields.Date.context_today(self))])
|
|
|
+ ### account.bank.statement.line
|
|
|
+ statement_line = self.env['account.bank.statement.line'].search([('ref', 'in', [payslip.number])])
|
|
|
+ if statement_line:
|
|
|
+ return statement_line.statement_id.name
|
|
|
+
|
|
|
### Estructur statement
|
|
|
bank = {
|
|
|
'journal_id': journal.id,
|
|
@@ -60,5 +65,7 @@ class HrPayslip(models.Model):
|
|
|
|
|
|
if reconciled:
|
|
|
payslip.write({'state': 'paid'})
|
|
|
+ else :
|
|
|
+ payslip.write({'state': 'done'})
|
|
|
|
|
|
return True if (reconciled) else False
|