diff --git a/qiftool.py b/qiftool.py index 2519a20..b40ca40 100644 --- a/qiftool.py +++ b/qiftool.py @@ -152,7 +152,9 @@ class QifTool(Model): # total result.append('T%(total)s' % { 'total': Report.format_number( - get_amount_by_bookingstate(line.amount, line), None), + get_amount_by_bookingstate(line.amount, line), + None, + digits=book.currency.digits), }) # state result.append('C%(state)s' % { @@ -197,8 +199,9 @@ class QifTool(Model): }) result.append('$%(total)s' % { 'total': Report.format_number( - get_amount_by_bookingstate( - splitline.amount, line), None), + get_amount_by_bookingstate(splitline.amount, line), + None, + digits=book.currency.digits), }) result.append('^') return '\n'.join(result)