202
202
pick_obj.force_assign(cr, uid, [new_picking], context)
203
203
# Update view id in context, lp:702939
205
'out': 'view_picking_out_tree',
206
'in': 'view_picking_in_tree',
207
'internal': 'vpicktree',
209
data_obj = self.pool.get('ir.model.data')
210
res = data_obj.get_object_reference(cr, uid, 'stock', view_list.get(new_type, 'vpicktree'))
211
context.update({'view_id': res and res[1] or False})
213
'domain': "[('id', 'in', ["+str(new_picking)+"])]",
214
'name': 'Picking List',
216
'view_mode':'tree,form',
217
'res_model':'stock.picking',
218
'type':'ir.actions.act_window',
205
'out': 'action_picking_tree',
206
'in': 'action_picking_tree4',
207
'internal': 'action_picking_tree6',
209
data_pool = self.pool.get('ir.model.data')
212
action_model,action_id = data_pool.get_object_reference(cr, uid, 'stock', view_list.get(new_type,'action_picking_tree6'))
214
raise osv.except_osv(_('Error'), _('Object reference %s not found' % view_list.get(new_type,'action_picking_tree6')))
216
action_pool = self.pool.get(action_model)
217
action = action_pool.read(cr, uid, action_id, context=context)
218
action['domain'] = "[('id','=', "+str(new_picking)+")]"
219
action['context'] = context
222
221
stock_return_picking()
224
223
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: