diff --git a/addons/account_voucher/account_voucher.py b/addons/account_voucher/account_voucher.py index f4fde5f24ae..63c4e13e7c7 100644 --- a/addons/account_voucher/account_voucher.py +++ b/addons/account_voucher/account_voucher.py @@ -752,15 +752,16 @@ class account_voucher(osv.osv): if not currency_pool.is_zero(cr, uid, inv.currency_id, line_total): diff = line_total account_id = False + write_off_name = '' if inv.payment_option == 'with_writeoff': account_id = inv.writeoff_acc_id.id - name = inv.comment + write_off_name = inv.comment elif inv.type in ('sale', 'receipt'): account_id = inv.partner_id.property_account_receivable.id else: account_id = inv.partner_id.property_account_payable.id move_line = { - 'name': name, + 'name': write_off_name or name, 'account_id': account_id, 'move_id': move_id, 'partner_id': inv.partner_id.id,