[FIX] Partner VAT Intra XML delaration: Vat number format correction
authorJos De Graeve <jos.degraeve@apertoso.be>
Mon, 23 Jun 2014 16:18:42 +0000 (18:18 +0200)
committerJos De Graeve <jos.degraeve@apertoso.be>
Mon, 23 Jun 2014 16:18:42 +0000 (18:18 +0200)
The Partner VAT Intra XML delaration needs to have the VAT number
in the format without the country code prefix.

The current behaviour was to include the country code prefix in the
report which causes an SQLException error on uploading the XML file
to the Federal goverment's website.  While the error is non-descriptive
fixing the VAT number format fixes the error.

addons/l10n_be/wizard/l10n_be_vat_intra.py

index ff86a6b..60cd0cb 100644 (file)
@@ -224,7 +224,7 @@ class partner_vat_intra(osv.osv_memory):
         data_head = """<?xml version="1.0" encoding="ISO-8859-1"?>
 <ns2:IntraConsignment xmlns="http://www.minfin.fgov.be/InputCommon" xmlns:ns2="http://www.minfin.fgov.be/IntraConsignment" IntraListingsNbr="1">
     <ns2:Representative>
-        <RepresentativeID identificationType="NVAT" issuedBy="%(issued_by)s">%(company_vat)s</RepresentativeID>
+        <RepresentativeID identificationType="NVAT" issuedBy="%(issued_by)s">%(vatnum)s</RepresentativeID>
         <Name>%(company_name)s</Name>
         <Street>%(street)s</Street>
         <PostCode>%(post_code)s</PostCode>