[FIX] account:invoice workflow instance duplicates for same resourse ID when it is set to Draft
lp bug: https://launchpad.net/bugs/673165 fixed bzr revid: ara@tinyerp.com-20101116071123-dtmuriq04i3pgfya
This commit is contained in:
parent
8e9d9a6fa5
commit
4de5ac615c
|
@ -598,6 +598,7 @@ class account_invoice(osv.osv):
|
|||
self.write(cr, uid, ids, {'state':'draft'})
|
||||
wf_service = netsvc.LocalService("workflow")
|
||||
for inv_id in ids:
|
||||
wf_service.trg_delete(uid, 'account.invoice', inv_id, cr)
|
||||
wf_service.trg_create(uid, 'account.invoice', inv_id, cr)
|
||||
return True
|
||||
|
||||
|
|
Loading…
Reference in New Issue