Do not copy invoice payments when copying move lines

issue10502
review367121002
(grafted from 24ecdc76c60aedbd4f62501e46338371b9fabce1)

--HG--
branch : 6.0
This commit is contained in:
Nicolas Évrard committed 2021-10-29 17:03:20 +02:00
1 parent fc8269502b
commit d83f5e467d
1 file changed
+6
+6
View File
@@ -260,6 +260,12 @@ class MoveLine(metaclass=PoolMeta):
return super()._get_origin() + [
'account.invoice.line', 'account.invoice.tax']
@classmethod
def copy(cls, lines, default=None):
default = {} if default is None else default.copy()
default.setdefault('invoice_payments', None)
return super().copy(lines, default=default)
@classmethod
def get_invoice_payment(cls, lines, name):
pool = Pool()