return super(res_partner_bank, self).write(cr, uid, ids, vals, context)
def is_iban_valid(self, cr, uid, iban, context=None):
- """Check if IBAN is valid or not
- @param iban: IBAN as string
- @return: True if IBAN is valid, False if IBAN is not valid
+ """ Check if IBAN is valid or not
+ @param iban: IBAN as string
+ @return: True if IBAN is valid, False otherwise
"""
iban = _format_iban(iban).lower()
if iban[:2] in _ref_iban and len(iban) != len(_format_iban(_ref_iban[iban[:2]])):
else:
iban2 += char
#iban is correct if modulo 97 == 1
- if not int(iban2) % 97 == 1:
- return False
- return True
+ return int(iban2) % 97 == 1
def check_iban(self, cr, uid, ids, context=None):
'''