1145
datas = self.read(cr, uid, ids, ['state'], context=context)
1145
datas = self.read(cr, uid, ids, ['state','type','subtype'], context=context)
1146
1146
if [data for data in datas if data['state'] != 'draft']:
1147
1147
raise osv.except_osv(_('Warning !'), _('Only draft picking tickets can be deleted.'))
1148
data = self.has_picking_ticket_in_progress(cr, uid, ids, context=context)
1150
data = self.has_picking_ticket_in_progress(cr, uid, ids, context=context)
1152
1154
return super(stock_picking, self).unlink(cr, uid, ids, context=context)