[FIX] account coda: if there is not coda statement raise error

bzr revid: ara@tinyerp.com-20101018124304-3jl0c1uy39b146xl
This commit is contained in:
ARA (OpenERP) 2010-10-18 18:13:04 +05:30
parent 2d10f3edbc
commit 3e82880423
1 changed files with 8 additions and 0 deletions

View File

@ -22,6 +22,7 @@
import time
from osv import osv,fields
from tools.translate import _
class account_coda(osv.osv):
_name = "account.coda"
@ -41,6 +42,13 @@ class account_coda(osv.osv):
'company_id': lambda s,cr,uid,c: s.pool.get('res.company')._company_default_get(cr, uid, 'account.coda', context=c),
}
def search(self, cr, user, args, offset=0, limit=None, order=None, context=None, count=False):
res = super(account_coda, self).search(cr, user, args=args, offset=offset, limit=limit, order=order,
context=context, count=count)
if not res:
raise osv.except_osv('Error', _('Coda file not found for bank statement !!'))
return res
account_coda()
class account_bank_statement(osv.osv):