[FIX] l10n_be: VAT intra XML generation should not crash when company VAT is not set

bzr revid: odo@openerp.com-20110927130444-1y899h5511j63jld
This commit is contained in:
Olivier Dony
2011-09-27 15:04:44 +02:00
parent 6a4e31d9fe
commit 1c8ccf2043
+2 -1
View File
@@ -83,9 +83,10 @@ class partner_vat_intra(osv.osv_memory):
else:
data_cmpny = obj_user.browse(cursor, user, user).company_id
data = self.read(cursor, user, ids)[0]
company_vat = data_cmpny.partner_id.vat.replace(' ','').upper()
company_vat = data_cmpny.partner_id.vat
if not company_vat:
raise osv.except_osv(_('Data Insufficient'),_('No VAT Number Associated with Main Company!'))
company_vat = company_vat.replace(' ','').upper()
seq_controlref = obj_sequence.get(cursor, user, 'controlref')
seq_declarantnum = obj_sequence.get(cursor, user, 'declarantnum')