From 092354370763008bc1ba028b38ccd689cdfce256 Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Wed, 17 May 2017 16:46:27 +0200 Subject: [PATCH] Don't negate credit line quantity when is empty issue6508 review40371002 --- invoice.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/invoice.py b/invoice.py index 91a4af0941..e8a0f66695 100644 --- a/invoice.py +++ b/invoice.py @@ -2033,7 +2033,10 @@ class InvoiceLine(sequence_ordered(), ModelSQL, ModelView, TaxableMixin): ''' line = self.__class__() line.origin = self - line.quantity = -self.quantity + if self.quantity: + line.quantity = -self.quantity + else: + line.quantity = self.quantity for field in ('sequence', 'type', 'invoice_type', 'unit_price', 'description', 'unit', 'product', 'account'):