From 4082e1aa8c2198f05b27ef7ef50f0bc3b8bf5a2a Mon Sep 17 00:00:00 2001 From: Paramjit Singh Sahota Date: Wed, 25 Sep 2013 13:55:07 +0530 Subject: [PATCH] [IMP]Removed the unwanted functional fields. bzr revid: psa@tinyerp.com-20130925082507-oma2ttiy1kas9fsn --- addons/account/account_cash_statement.py | 28 ------------------------ 1 file changed, 28 deletions(-) diff --git a/addons/account/account_cash_statement.py b/addons/account/account_cash_statement.py index aa7ee11cf3e..f23c87424ed 100644 --- a/addons/account/account_cash_statement.py +++ b/addons/account/account_cash_statement.py @@ -171,35 +171,7 @@ class account_cash_statement(osv.osv): return result - def _compute_cash_all(self, cr, uid, ids, fieldnames, args, context=None): - result = dict() - - for record in self.browse(cr, uid, ids, context=context): - result[record.id] = { - 'cash_journal_id' : False, - 'cash_register_id' : False, - 'cash_control' : False, - } - for st in self.browse(cr, uid, ids, context=context): - if st.journal_id.cash_control == True: - result[record.id]['cash_control'] = True - result[record.id]['cash_journal_id'] = st.journal_id.id - result[record.id]['cash_register_id'] = st.id - return result - - _columns = { - 'cash_control' : fields.function(_compute_cash_all, - multi='cash', - type='boolean', string='Has Cash Control'), - 'cash_journal_id' : fields.function(_compute_cash_all, - multi='cash', - type='many2one', relation='account.journal', - string='Cash Journal', store=True), - 'cash_register_id' : fields.function(_compute_cash_all, - multi='cash', - type='many2one', relation='account.bank.statement', - string='Cash Register', store=True), 'total_entry_encoding': fields.function(_get_sum_entry_encoding, string="Total Transactions", store = { 'account.bank.statement': (lambda self, cr, uid, ids, context=None: ids, ['line_ids','move_line_ids'], 10),