diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py index 45736c2948f..59637edb546 100644 --- a/addons/account/account_bank_statement.py +++ b/addons/account/account_bank_statement.py @@ -132,8 +132,7 @@ class account_bank_statement(osv.osv): _description = "Bank Statement" _columns = { 'name': fields.char('Name', size=64, required=True, states={'confirm': [('readonly', True)]}), - 'date': fields.date('Date', required=True, - states={'confirm': [('readonly', True)]}), + 'date': fields.date('Date', required=True, states={'confirm': [('readonly', True)]}), 'journal_id': fields.many2one('account.journal', 'Journal', required=True, states={'confirm': [('readonly', True)]}, domain=[('type', '=', 'bank')]), 'period_id': fields.many2one('account.period', 'Period', required=True, @@ -191,7 +190,11 @@ class account_bank_statement(osv.osv): 'value':res, 'context':context, } - + + def button_dummy(self, cr, uid, ids, context={}): + self.write(cr, uid, ids, {}, context) + return True + def button_confirm_bank(self, cr, uid, ids, context={}): done = [] res_currency_obj = self.pool.get('res.currency') diff --git a/addons/account/account_cash_statement.py b/addons/account/account_cash_statement.py index 815f3531c57..e5298fa2f9d 100644 --- a/addons/account/account_cash_statement.py +++ b/addons/account/account_cash_statement.py @@ -198,7 +198,7 @@ class account_cash_statement(osv.osv): _columns = { 'company_id':fields.many2one('res.company', 'Company', required=False), - 'journal_id': fields.many2one('account.journal', 'Journal', required=True, domain=[('type', '=', 'cash')]), + 'journal_id': fields.many2one('account.journal', 'Journal', required=True, states={'confirm': [('readonly', True)]}, domain=[('type', '=', 'cash')]), 'balance_end_real': fields.float('Closing Balance', digits_compute=dp.get_precision('Account'), states={'confirm':[('readonly', True)]}, help="closing balance entered by the cashbox verifier"), 'state': fields.selection( [('draft', 'Draft'), diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 3902dbf860f..daf4ebcac26 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -540,9 +540,9 @@