From 63f66fdec1adee23b4d8e6aa679d8b43de855f96 Mon Sep 17 00:00:00 2001 From: "aag (OpenERP)" Date: Tue, 15 Feb 2011 16:25:09 +0530 Subject: [PATCH] [IMP] BOARD,STOCK,SURVEY :Improvement in OSV wiz ,Realated Read method bzr revid: aag@tinyerp.co.in-20110215105509-pjve7asi0r63knec --- addons/board/wizard/board_menu_create.py | 6 ++-- addons/stock/i18n/stock.pot | 5 ---- addons/stock/wizard/stock_move.py | 29 ------------------- addons/stock/wizard/stock_move_view.xml | 28 ------------------ addons/stock/wizard/stock_split_move.py | 2 +- addons/survey/wizard/survey_browse_answer.py | 15 +++++----- addons/survey/wizard/survey_print.py | 5 ++-- addons/survey/wizard/survey_print_answer.py | 2 +- .../survey/wizard/survey_print_statistics.py | 2 +- addons/survey/wizard/survey_selection.py | 6 ++-- .../survey/wizard/survey_send_invitation.py | 2 +- 11 files changed, 19 insertions(+), 83 deletions(-) diff --git a/addons/board/wizard/board_menu_create.py b/addons/board/wizard/board_menu_create.py index 10d4d80a7f3..3c46c7e4092 100644 --- a/addons/board/wizard/board_menu_create.py +++ b/addons/board/wizard/board_menu_create.py @@ -70,10 +70,10 @@ class board_menu_create(osv.osv_memory): }) obj_menu = self.pool.get('ir.ui.menu') #start Loop - for data in self.read(cr, uid, ids): + for data in self.browse(cr, uid, ids, context=context): obj_menu.create(cr, uid, { - 'name': data.get('menu_name'), - 'parent_id': data.get('menu_parent_id'), + 'name': data.menu_name, + 'parent_id': data.menu_parent_id.id, 'icon': 'STOCK_SELECT_COLOR', 'action': 'ir.actions.act_window,' + str(action_id) }, context=context) diff --git a/addons/stock/i18n/stock.pot b/addons/stock/i18n/stock.pot index 4af2dea7948..cad8800f31a 100644 --- a/addons/stock/i18n/stock.pot +++ b/addons/stock/i18n/stock.pot @@ -1114,7 +1114,6 @@ msgstr "" #: view:stock.invoice.onshipping:0 #: view:stock.location.product:0 #: view:stock.move:0 -#: view:stock.move.track:0 #: view:stock.picking:0 #: view:stock.split.into:0 msgid "_Cancel" @@ -1693,7 +1692,6 @@ msgid "Search Inventory" msgstr "" #. module: stock -#: field:stock.move.track,quantity:0 msgid "Quantity per lot" msgstr "" @@ -1920,7 +1918,6 @@ msgstr "" #. module: stock #: model:ir.actions.act_window,name:stock.track_line_old -#: view:stock.move.track:0 msgid "Tracking a move" msgstr "" @@ -2461,7 +2458,6 @@ msgid "If checked, products contained in child locations of selected location wi msgstr "" #. module: stock -#: field:stock.move.track,tracking_prefix:0 msgid "Tracking prefix" msgstr "" @@ -2901,7 +2897,6 @@ msgstr "" #: view:stock.move.consume:0 #: view:stock.move.scrap:0 #: view:stock.move.split:0 -#: view:stock.move.track:0 #: view:stock.split.into:0 msgid "Ok" msgstr "" diff --git a/addons/stock/wizard/stock_move.py b/addons/stock/wizard/stock_move.py index d0bbc73863d..875f78d7641 100644 --- a/addons/stock/wizard/stock_move.py +++ b/addons/stock/wizard/stock_move.py @@ -21,35 +21,6 @@ from osv import fields, osv -class stock_move_track(osv.osv_memory): - _name = "stock.move.track" - _description = "Track moves" - - _columns = { - 'tracking_prefix': fields.char('Tracking prefix', size=64), - 'quantity': fields.float("Quantity per lot") - } - - _defaults = { - 'quantity': lambda *x: 1 - } - - def track_lines(self, cr, uid, ids, context=None): - """ To track stock moves lines - @param self: The object pointer. - @param cr: A database cursor - @param uid: ID of the user currently logged in - @param ids: An ID or list of IDs if we want more than one - @param context: A standard dictionary - @return: - """ - datas = self.read(cr, uid, ids)[0] - move_obj = self.pool.get('stock.move') - move_obj._track_lines(cr, uid, context['active_id'], datas, context=context) - return {'type': 'ir.actions.act_window_close'} - -stock_move_track() - class stock_move_consume(osv.osv_memory): _name = "stock.move.consume" _description = "Consume Products" diff --git a/addons/stock/wizard/stock_move_view.xml b/addons/stock/wizard/stock_move_view.xml index baaa581b4f3..7f0048ad219 100644 --- a/addons/stock/wizard/stock_move_view.xml +++ b/addons/stock/wizard/stock_move_view.xml @@ -2,34 +2,6 @@ - - Tracking a move - stock.move.track - form - -
- - - - -