From 858222d4964d9469748d8a7bae517017abf1df1b Mon Sep 17 00:00:00 2001 From: "VRA(OpenERP)" <> Date: Mon, 2 Nov 2009 10:42:51 +0530 Subject: [PATCH] [FIX] Account : Refund wizard wasnt calculating taxes for new invoices lp bug: https://launchpad.net/bugs/448591 fixed bzr revid: jvo@tinyerp.com-20091102051251-rpt29iur2ccpb0ni --- addons/account/wizard/wizard_refund.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/account/wizard/wizard_refund.py b/addons/account/wizard/wizard_refund.py index 2f93b0e3459..9635821d9a1 100644 --- a/addons/account/wizard/wizard_refund.py +++ b/addons/account/wizard/wizard_refund.py @@ -110,7 +110,9 @@ class wiz_refund(wizard.interface): # we compute due date #!!!due date = date inv date on formdate pool.get('account.invoice').write(cr, uid, [refund.id],{'date_due':date,'check_total':inv.check_total}) - + # to make the taxes calculated + pool.get('account.invoice').button_compute(cr, uid, refund_id) + created_inv.append(refund_id[0]) #if inv is paid we unreconcile if mode in ('cancel','modify'):