+ ml_line_obj = self.pool.get('membership.membership_line')
+ pol_obj = self.pool.get('pos.order.line')
+ for id in ids:
+ pol_ids = pol_obj.search(cr, uid, [('order_id', '=', id)], context=context)
+ pols = pol_obj.browse(cr, uid, pol_ids, context=context)
+ for pol in pols:
+ if pol.product_id.membership:
+ ml_line_ids = ml_line_obj.search(cr, uid, [('pos_order_line', '=', pol.id)], context=context)
+ ml_line_obj.write(cr, uid, ml_line_ids, {'partner': part}, context=context)