[MERGE] merge from trunk-dev-addons-3
bzr revid: vth@tinyerp.com-20101103114434-2ghb5pg9fmtxccw6
This commit is contained in:
+3
-4
@@ -180,12 +180,11 @@ class sale_order(osv.osv):
|
||||
if arg[2]:
|
||||
clause += 'AND inv.state = \'paid\''
|
||||
else:
|
||||
clause += 'AND inv.state != \'cancel\' AND sale.state != \'cancel\' AND inv.state <> \'paid\' AND rel.order_id = sale.id '
|
||||
# clause += 'AND inv.state <> \'paid\''
|
||||
clause += 'AND inv.state <> \'paid\''
|
||||
no_invoiced = True
|
||||
|
||||
cursor.execute('SELECT rel.order_id ' \
|
||||
'FROM sale_order_invoice_rel AS rel, account_invoice AS inv, sale_order AS sale ' \
|
||||
'FROM sale_order_invoice_rel AS rel, account_invoice AS inv ' \
|
||||
'WHERE rel.invoice_id = inv.id ' + clause)
|
||||
|
||||
res = cursor.fetchall()
|
||||
@@ -194,7 +193,7 @@ class sale_order(osv.osv):
|
||||
'FROM sale_order AS sale ' \
|
||||
'WHERE sale.id NOT IN ' \
|
||||
'(SELECT rel.order_id ' \
|
||||
'FROM sale_order_invoice_rel AS rel) and sale.state != \'cancel\'')
|
||||
'FROM sale_order_invoice_rel AS rel) ')
|
||||
res.extend(cursor.fetchall())
|
||||
if not res:
|
||||
return [('id', '=', 0)]
|
||||
|
||||
Reference in New Issue
Block a user