[FIX]account: Open current refunded invoice after invoice refund.

bzr revid: ssi@tinyerp.com-20101019091305-lh1uaiykp0bkxc9s
This commit is contained in:
ssi 2010-10-19 14:43:05 +05:30
parent c232ca85b3
commit 378fb690e3
1 changed files with 4 additions and 2 deletions

View File

@ -210,9 +210,11 @@ class account_invoice_refund(osv.osv_memory):
result = mod_obj._get_id(cr, uid, 'account', xml_id)
id = mod_obj.read(cr, uid, result, ['res_id'], context=context)['res_id']
result = act_obj.read(cr, uid, id, context=context)
result['res_id'] = created_inv
invoice_domain = eval(result['domain'])
invoice_domain.append(('id', '=', created_inv))
result['domain'] = invoice_domain
return result
def invoice_refund(self, cr, uid, ids, context=None):
data_refund = self.read(cr, uid, ids, [],context=context)[0]['filter_refund']
return self.compute_refund(cr, uid, ids, data_refund, context=context)