[FIX] account_voucher: import invoices, sign according to transaction type

This commit is contained in:
Denis Ledoux 2014-09-22 15:58:24 +02:00
parent 1f5c6f16d9
commit faa04a43de
1 changed files with 2 additions and 1 deletions

View File

@ -78,10 +78,11 @@ class account_statement_from_invoice_lines(osv.osv_memory):
'invoice_id': line.invoice.id})
type = 'general'
ttype = amount < 0 and 'payment' or 'receipt'
sign = 1
sign = 1 if ttype == 'receipt' else -1
if line.journal_id.type in ('sale', 'sale_refund'):
type = 'customer'
ttype = 'receipt'
sign = 1
elif line.journal_id.type in ('purchase', 'purchase_refund'):
type = 'supplier'
ttype = 'payment'