if not p_id_list:
raise wizard.except_wizard(_('Data Insufficient!'),_('No partner has a VAT Number asociated with him.'))
- obj_year=pooler.get_pool(cr.dbname).get('account.fiscalyear').browse(cr,uid,data['form']['fyear'])
- period_ids = pooler.get_pool(cr.dbname).get('account.period').search(cr, uid, [('fiscalyear_id', '=', data['form']['fyear'])])
+ domains = [('date_start','>=',data['form']['date_start']),('date_stop','<=',data['form']['date_stop'])]
+ date_stop = data['form']['date_stop']
+ period_ids = pooler.get_pool(cr.dbname).get('account.period').search(cr, uid, domains)
++ if not period_ids:
++ raise osv.except_osv(_('Warning !'), _('Please select the proper Start date and End Date'))
period = "("+','.join(map(lambda x: str(x), period_ids)) +")"
street = zip_city = country = ''