[FIX] Used function to make the usually long IBAN readalbe on the screen

lp bug: https://launchpad.net/bugs/900171 fixed

bzr revid: han@tinyerp.com-20111213092009-jlvlk98qrchnm34g
This commit is contained in:
Hardik Ansodariy (OpenERP) 2011-12-13 14:50:09 +05:30
parent 78f56f29f2
commit 7fe3a336d2
1 changed files with 2 additions and 0 deletions

View File

@ -85,12 +85,14 @@ class res_partner_bank(osv.osv):
#overwrite to format the iban number correctly
if (vals.get('state',False)=='iban') and vals.get('acc_number', False):
vals['acc_number'] = _format_iban(vals['acc_number'])
vals['acc_number'] = _pretty_iban(vals['acc_number'])
return super(res_partner_bank, self).create(cr, uid, vals, context)
def write(self, cr, uid, ids, vals, context=None):
#overwrite to format the iban number correctly
if (vals.get('state',False)=='iban') and vals.get('acc_number', False):
vals['acc_number'] = _format_iban(vals['acc_number'])
vals['acc_number'] = _pretty_iban(vals['acc_number'])
return super(res_partner_bank, self).write(cr, uid, ids, vals, context)
def check_iban(self, cr, uid, ids, context=None):