summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2009-07-06 20:57:16 +0200
committerFabien Pinckaers <fp@tinyerp.com>2009-07-06 20:57:16 +0200
commit258cda718b2ec8cf277ebdb68e8b68acce34ce1b (patch)
treed65310a2f79ad636596a9c00a4edeacf01ddf687
parent849ba3bd854e0ff2cff3a15c26f9c073e924934a (diff)
merge
bzr revid: fp@tinyerp.com-20090706185716-e4ofbud2ql3914bx
-rw-r--r--addons/sale/sale.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/sale/sale.py b/addons/sale/sale.py
index d0f529f7cee..ea1f5372b59 100644
--- a/addons/sale/sale.py
+++ b/addons/sale/sale.py
@@ -359,7 +359,7 @@ class sale_order(osv.osv):
else:
pay_term = False
for preinv in order.invoice_ids:
- if preinv.state in ('open','paid','proforma'):
+ if preinv.state not in ('cancel',):
for preline in preinv.invoice_line:
inv_line_id = self.pool.get('account.invoice.line').copy(cr, uid, preline.id, {'invoice_id':False, 'price_unit':-preline.price_unit})
lines.append(inv_line_id)