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