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

Reply via email to