[FIX] account : multi-company invoice validation error

lp bug: https://launchpad.net/bugs/810548 fixed

bzr revid: mdi@tinyerp.com-20111019092716-03vvdbbih9lr4oqf
This commit is contained in:
Divyesh Makwana (Open ERP)
2011-10-19 14:57:16 +05:30
parent 478e1aff55
commit 2570eeb97d
+2
View File
@@ -927,6 +927,8 @@ class account_invoice(osv.osv):
period_ids = self.pool.get('account.period').search(cr, uid, [('date_start','<=',inv.date_invoice or time.strftime('%Y-%m-%d')),('date_stop','>=',inv.date_invoice or time.strftime('%Y-%m-%d')), ('company_id', '=', inv.company_id.id)])
if period_ids:
period_id = period_ids[0]
else:
raise osv.except_osv(_('No Period Defined !'),_("You must first define a period !") )
if period_id:
move['period_id'] = period_id
for i in line: