Purnendu Singh (OpenERP) has proposed merging 
lp:~openerp-dev/openobject-addons/trunk-base_vat_validate-remove-psi into 
lp:~openerp-dev/openobject-addons/trunk-base_vat_validate.

Requested reviews:
  OpenERP R&D Team (openerp-dev)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-base_vat_validate-remove-psi/+merge/68223

Hello,

As the sweden vat validation is improve as per our requirement in valnumber 
library, now we can directly use the vat validation method for sweden from 
vatnumber library.

So, here i am removing the check_vat_se from base_vat file.

Thanks,
Purnendu Singh
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-base_vat_validate-remove-psi/+merge/68223
Your team OpenERP R&D Team is requested to review the proposed merge of 
lp:~openerp-dev/openobject-addons/trunk-base_vat_validate-remove-psi into 
lp:~openerp-dev/openobject-addons/trunk-base_vat_validate.
=== modified file 'base_vat/base_vat.py'
--- base_vat/base_vat.py	2011-07-06 09:36:18 +0000
+++ base_vat/base_vat.py	2011-07-18 09:49:29 +0000
@@ -128,33 +128,6 @@
         #Valid format and valid date
         return True
 
-    # Sweden VAT number check fails is some cases from vatnumber library..so override this check method here
-    def check_vat_se(self, vat):
-        '''
-        Check Sweden VAT number.
-        '''
-        if len(vat) != 12:
-            return False
-        try:
-            int(vat)
-        except:
-            return False
-        #if int(vat[9:11]) <= 0: Fixed in OpenERP
-        if int(vat[9:11]) < 0:
-            return False
-
-        sum = vatnumber.mult_add(2, int(vat[0])) + int(vat[1]) + \
-              vatnumber.mult_add(2, int(vat[2])) + int(vat[3]) + \
-              vatnumber.mult_add(2, int(vat[4])) + int(vat[5]) + \
-              vatnumber.mult_add(2, int(vat[6])) + int(vat[7]) + \
-              vatnumber.mult_add(2, int(vat[8]))
-        check = 10 - (sum % 10)
-        if check == 10:
-            check = 0
-        if check != int(vat[9]):
-            return False
-        return True
-
 res_partner()
 
 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to