[REM] account: Removed unnecessary arguments from name_search.
[odoo/odoo.git] / addons / account / wizard / account_move_line_reconcile_select.py
index f1a72e4..8e57c57 100644 (file)
 
 from osv import fields, osv
 from tools.translate import _
-import netsvc
-import pooler
-import time
-import tools
-import wizard
 
 class account_move_line_reconcile_select(osv.osv_memory):
     _name = "account.move.line.reconcile.select"
     _description = "Move line reconcile select"
     _columns = {
-                'account_id': fields.many2one('account.account', 'Account', \
-                            domain = [('reconcile', '=', 1)], required=True), 
-              }
+       'account_id': fields.many2one('account.account', 'Account', \
+                            domain = [('reconcile', '=', 1)], required=True),
+    }
 
-    def _action_open_window(self, cr, uid, ids, context):
+    def action_open_window(self, cr, uid, ids, context=None):
         """
         This function Open  account move line window for reconcile on given account id
         @param cr: the current row, from the database cursor,
@@ -44,18 +39,17 @@ class account_move_line_reconcile_select(osv.osv_memory):
         @return: dictionary of  Open  account move line window for reconcile on given account id
 
          """
-        for data in  self.read(cr, uid, ids):
-
-            return {
-                'domain': "[('account_id','=',%d),('reconcile_id','=',False),('state','<>','draft')]" % data['account_id'], 
-                'name': _('Reconciliation'), 
-                'view_type': 'form', 
-                'view_mode': 'tree,form', 
-                'view_id': False, 
-                'res_model': 'account.move.line', 
-                'type': 'ir.actions.act_window'
-                }
+        data = self.read(cr, uid, ids, context=context)[0]
+        return {
+            'domain': "[('account_id','=',%d),('reconcile_id','=',False),('state','<>','draft')]" % data['account_id'],
+            'name': _('Reconciliation'),
+            'view_type': 'form',
+            'view_mode': 'tree,form',
+            'view_id': False,
+            'res_model': 'account.move.line',
+            'type': 'ir.actions.act_window'
+        }
 
 account_move_line_reconcile_select()
 
-# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
+# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
\ No newline at end of file