Reviewers: ,
Please review this at http://codereview.tryton.org/259001/
Affected files:
M invoice.py
Index: invoice.py
===================================================================
--- a/invoice.py
+++ b/invoice.py
@@ -9,6 +9,13 @@
purchases = fields.Many2Many('purchase.purchase-account.invoice',
'invoice', 'purchase', 'Purchases', readonly=True)
+ def copy(self, ids, default=None):
+ if default is None:
+ default = {}
+ default = default.copy()
+ default['purchases'] = False
+ return super(Invoice, self).copy(ids, default=default)
+
Invoice()
@@ -18,4 +25,11 @@
purchase_lines = fields.Many2Many('purchase.line-account.invoice.line',
'invoice_line', 'purchase_line', 'Purchase Lines',
readonly=True)
+ def copy(self, ids, default=None):
+ if default is None:
+ default = {}
+ default = default.copy()
+ default['purchase_lines'] = False
+ return super(InvoiceLine, self).copy(ids, default=default)
+
InvoiceLine()
--
[email protected] mailing list