Hello, I understand your concern here that the changes for stable version should be minimal and this fix is not feasible for stable version.
However I had tried to fix this problem by creating individual m2o referencing to stock.partial.picking in stock.partial.move object but it did not work for me and server crashed with following traceback while processing wizard, Environment Information : System : Linux-2.6.38-8-generic-i686-with-Ubuntu-11.04-natty OS Name : posix Distributor ID: Ubuntu Description: Ubuntu 11.04 Release: 11.04 Codename: natty Operating System Release : 2.6.38-8-generic Operating System Version : #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 Operating System Architecture : 32bit Operating System Locale : en_US.UTF8 Python Version : 2.7.1+ OpenERP-Client Version : 6.0.3 Last revision No. & ID :1923 [email protected] Traceback (most recent call last): File "/home/rifakat/workspace/openerp/6.0/server/bin/netsvc.py", line 489, in dispatch result = ExportService.getService(service_name).dispatch(method, auth, params) File "/home/rifakat/workspace/openerp/6.0/server/bin/service/web_services.py", line 599, in dispatch res = fn(db, uid, *params) File "/home/rifakat/workspace/openerp/6.0/server/bin/osv/osv.py", line 122, in wrapper return f(self, dbname, *args, **kwargs) File "/home/rifakat/workspace/openerp/6.0/server/bin/osv/osv.py", line 176, in execute res = self.execute_cr(cr, uid, obj, method, *args, **kw) File "/home/rifakat/workspace/openerp/6.0/server/bin/osv/osv.py", line 167, in execute_cr return getattr(object, method)(cr, uid, *args, **kw) File "/home/rifakat/workspace/openerp/6.0/server/bin/osv/orm.py", line 1966, in read res2 = self._columns[f].get_memory(cr, self, ids, f, user, context=context, values=result) File "/home/rifakat/workspace/openerp/6.0/server/bin/osv/fields.py", line 431, in get_memory ids2 = obj.pool.get(self._obj).search(cr, user, [(self._fields_id, 'in', ids)], limit=self._limit, context=context) File "/home/rifakat/workspace/openerp/6.0/server/bin/osv/orm.py", line 1748, in search return self._search(cr, user, args, offset=offset, limit=limit, order=order, context=context, count=count) File "/home/rifakat/workspace/openerp/6.0/server/bin/osv/orm.py", line 2078, in _search val = eval('data[arg[0]]'+arg[1] +' arg[2]', locals()) File "/home/rifakat/workspace/openerp/6.0/server/bin/tools/safe_eval.py", line 284, in safe_eval return eval(test_expr(expr,_SAFE_OPCODES, mode=mode), globals_dict, locals_dict) File "", line 1, in <module> KeyError: 'wizard_pick_id' I am not sure about this traceback, may be server side changes will be needed or I would be missing something. Would you please guide a proper way? Best regards. -- https://code.launchpad.net/~openerp-dev/openobject-addons/6.0-opw-17161-rha/+merge/74188 Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/6.0-opw-17161-rha. _______________________________________________ Mailing list: https://launchpad.net/~openerp-dev-gtk Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-dev-gtk More help : https://help.launchpad.net/ListHelp

