|
|
@ -256,8 +256,8 @@ class AccountingFileWizard(models.TransientModel): |
|
|
|
|
|
|
|
if m.invoice_id: |
|
|
|
#if not m.invoice_id.payment_mode_id.fixed_journal_id: raise UserError(_("no account found for payment mode %r",d.payment_mode_id.name)) |
|
|
|
account_debit_number=self._file_format(str(m.invoice_id.payment_mode_id.fixed_journal_id.default_account_id.code),6) |
|
|
|
|
|
|
|
#account_debit_number=self._file_format(str(m.invoice_id.payment_mode_id.fixed_journal_id.default_account_id.code),6) |
|
|
|
account_debit_number=self._payment_account_number(m.invoice_id) |
|
|
|
firstname=m.partner_id.firstname |
|
|
|
name=m.partner_id.name |
|
|
|
if not name : name='N/A' |
|
|
@ -317,7 +317,8 @@ class AccountingFileWizard(models.TransientModel): |
|
|
|
membership_amount=0 |
|
|
|
if not self.debug_mode: reg.date_compta=date_compta |
|
|
|
#if not reg.invoice_id.payment_mode_id.fixed_journal_id: raise UserError(_("no account found for payment mode %r",reg.invoice_id.payment_mode_id)) |
|
|
|
account_debit_number=self._file_format(str(reg.invoice_id.payment_mode_id.fixed_journal_id.default_account_id.code),6) |
|
|
|
#account_debit_number=self._file_format(str(reg.invoice_id.payment_mode_id.fixed_journal_id.default_account_id.code),6) |
|
|
|
account_debit_number=self._payment_account_number(reg.invoice_id) |
|
|
|
if not reg.invoice_id.payment_mode_id : |
|
|
|
account_debit_number=self._file_format(str(self.env['account.payment.mode'].search([('name','=','Espèces')]).fixed_journal_id.default_account_id.code),6) |
|
|
|
trans=self.env['payment.transaction'].search([('invoice_ids','in',reg.invoice_id.id),('state','=','done')],limit=1) |
|
|
|