[IMP] account : multi-company invoice validation error

bzr revid: mdi@tinyerp.com-20111114114711-9ns1sjfm6eba7nf9
This commit is contained in:
Divyesh Makwana (Open ERP) 2011-11-14 17:17:11 +05:30
parent ddd9889f70
commit 32a2e1ad08
1 changed files with 2 additions and 1 deletions

View File

@ -924,8 +924,9 @@ class account_invoice(osv.osv):
'narration':inv.comment
}
period_id = inv.period_id and inv.period_id.id or False
ctx.update({'company_id': inv.company_id.id})
if not period_id:
period_ids = period_obj.find(cr, uid, inv.date_invoice)
period_ids = period_obj.find(cr, uid, inv.date_invoice, context=ctx)
period_id = period_ids and period_ids[0] or False
if period_id:
move['period_id'] = period_id