Bank check on the code

bzr revid: pinky-a042ff8d3a8af6a272916c3c3a929b1e2822e8d3
This commit is contained in:
pinky 2007-01-16 09:01:08 +00:00
parent a87f61efed
commit 32a4fdbfed
1 changed files with 2 additions and 1 deletions

View File

@ -35,7 +35,8 @@ def _check(self, cr, uid, data, context):
raise wizard.except_wizard('UserError','The invoice "%s" has no bank associated !' % (invoice.number,))
if not re.compile('[0-9][0-9]?\-[0-9]+-[0-9]+').match(invoice.bank_id.bvr_number or ''):
raise wizard.except_wizard('UserError','Your bank BVR number should be of the form 0X-XXX-X !\nSee invoice "%s".' % (invoice.number,))
if invoice.bank_id.bank_code and not re.compile('^[0-9]+$').match(invoice.bank_id.bank_code):
raise wizard.except_wizard('UserError','Your bank code should be a number !\nSee invoice "%s".' % (invoice.number,))
return {}
class wizard_report(wizard.interface):