1 parent
ba6c36654c
commit
4acd946200
1 file changed
+5
-2
@@ -3507,13 +3507,16 @@ class PayInvoice(Wizard):
|
||||
def default_start(self, fields):
|
||||
default = {}
|
||||
invoice = self.record
|
||||
payee = None
|
||||
if not invoice.alternative_payees:
|
||||
default['payee'] = invoice.party.id
|
||||
payee = invoice.party
|
||||
else:
|
||||
try:
|
||||
default['payee'], = invoice.alternative_payees
|
||||
payee, = invoice.alternative_payees
|
||||
except ValueError:
|
||||
pass
|
||||
if payee:
|
||||
default['payee'] = payee.id
|
||||
default['payees'] = (
|
||||
[invoice.party.id] + [p.id for p in invoice.alternative_payees])
|
||||
default['company'] = invoice.company.id
|
||||
|
||||
Reference in new issue
Block a user