<search string="Search Bank Statements">
<group>
<filter string="Draft" name="state_draft" domain="[('state','=','draft')]" icon="terp-document-new"/>
- <filter string="Open" name="state_open" domain="[('state','=','open')]" icon="terp-document-new"/>
+ <filter string="Open" name="state_open" domain="[('state','=','open')]" icon="terp-check"/>
<filter string="Confirmed" name="state_confirmed" domain="[('state','=','confirm')]" icon="terp-camera_test"/>
<separator orientation="vertical"/>
<field name="date"/>
def button_cancel(self, cr, uid, ids, context=None):
super(account_bank_statement, self).button_cancel(cr, uid, ids, context=context)
for st in self.browse(cr, uid, ids, context=context):
- if len(st.line_ids) > 0:
+ if st.line_ids:
cr.execute("UPDATE account_bank_statement_line \
SET state='draft' WHERE id in %s ",
(tuple([x.id for x in st.line_ids]),))
'type': 'ir.actions.act_window',
'name': _('List of Cash Registers'),
'view_type': 'form',
- 'view_mode': 'tree, form',
+ 'view_mode': 'tree,form',
'res_model': 'account.bank.statement',
- 'domain': "[('id', 'in', " + str(st_ids) + ")]",
+ 'domain': str([('id', 'in', str(st_ids))]),
'views': [(tree_id, 'tree'), (form_id, 'form')],
'search_view_id': search_id,
}