[Fix]:Bug 523428: iban account upper case
authorrha(OpenERP) <>
Mon, 22 Nov 2010 13:42:47 +0000 (19:12 +0530)
committerrha(OpenERP) <>
Mon, 22 Nov 2010 13:42:47 +0000 (19:12 +0530)
bzr revid: rhaopenerp-20101122134247-p99gx9a8fwj67ks4

addons/base_iban/base_iban.py

index 92783b8..d1bc2da 100644 (file)
@@ -67,7 +67,7 @@ def _format_iban(string):
     res = ""
     for char in string:
         if char.isalnum():
-            res += char.lower()
+            res += char.upper()
     return res
 
 class res_partner_bank(osv.osv):
@@ -92,7 +92,7 @@ class res_partner_bank(osv.osv):
         for bank_acc in self.browse(cr, uid, ids):
             if not bank_acc.iban:
                 continue
-            iban = _format_iban(bank_acc.iban)
+            iban = _format_iban(bank_acc.iban).lower()
             if iban[:2] in _iban_len and len(iban) != _iban_len[iban[:2]]:
                 return False
             #the four first digits have to be shifted to the end