mirror of
https://github.com/OCA/bank-payment.git
synced 2025-02-02 10:37:31 +02:00
[IMP] account_payment_order: extensibility of _prepare_move
Pass the list of bank lines to _prepare_move so it is possible to customize the move (eg it's name) based on the lines being paid.
This commit is contained in:
committed by
Enric Tobella
parent
5ae14e1e6d
commit
3dca43bcc1
@@ -330,7 +330,7 @@ class AccountPaymentOrder(models.Model):
|
||||
return True
|
||||
|
||||
@api.multi
|
||||
def _prepare_move(self):
|
||||
def _prepare_move(self, bank_lines=None):
|
||||
if self.payment_type == 'outbound':
|
||||
ref = _('Payment order %s') % self.name
|
||||
else:
|
||||
@@ -433,7 +433,7 @@ class AccountPaymentOrder(models.Model):
|
||||
trfmoves[hashcode] = bline
|
||||
|
||||
for hashcode, blines in trfmoves.iteritems():
|
||||
mvals = self._prepare_move()
|
||||
mvals = self._prepare_move(blines)
|
||||
total_company_currency = total_payment_currency = 0
|
||||
for bline in blines:
|
||||
total_company_currency += bline.amount_company_currency
|
||||
|
||||
Reference in New Issue
Block a user