=== modified file 'l10n_it_ri_ba/account_invoice.py' --- l10n_it_ri_ba/account_invoice.py 2011-11-03 15:14:03 +0000 +++ l10n_it_ri_ba/account_invoice.py 2012-01-13 09:25:41 +0000 @@ -34,7 +34,11 @@ cr.execute(""" SELECT ai.move_id FROM account_invoice ai INNER JOIN account_payment_term pt ON (ai.payment_term = pt.id) - WHERE pt.riba = 'True'""") + WHERE pt.riba = 'True' + AND ai.move_id not in + (SELECT distinct am.move_id FROM riba_line rl INNER JOIN + account_move_line am on rl.move_line_id = am.id) + """) return [x[0] for x in cr.fetchall()]