SOLUTION for the split order line and their line status. Change in /addons/stock/wizard/wizard_partial_picking.py row 161
if data['form']['move%s' % move.id] <> 0: new_obj = move_obj.copy(cr, uid, move.id, { 'product_qty' : data['form']['move%s' % move.id], 'product_uos_qty':data['form']['move%s' % move.id], 'picking_id' : new_picking, ==> 'state': 'assigned', 'state': 'draft', 'move_dest_id': False, 'price_unit': move.price_unit, }) to if data['form']['move%s' % move.id] <> 0: new_obj = move_obj.copy(cr, uid, move.id, { 'product_qty' : data['form']['move%s' % move.id], 'product_uos_qty':data['form']['move%s' % move.id], 'picking_id' : new_picking, ==> 'state': 'draft', 'move_dest_id': False, 'price_unit': move.price_unit, })
No solution yet for the sales order status, which is still 100% picked => NOK
SOLUTION for the split order line and their line status. stock/wizard/ wizard_ partial_ picking. py row 161
Change in /addons/
if data['form' ]['move% s' % move.id] <> 0:
' product_ qty' : data['form' ]['move% s' % move.id],
' product_ uos_qty' :data[' form'][ 'move%s' % move.id],
' picking_ id' : new_picking,
' state': 'draft',
' move_dest_ id': False,
' price_unit' : move.price_unit, ]['move% s' % move.id] <> 0:
' product_ qty' : data['form' ]['move% s' % move.id],
' product_ uos_qty' :data[' form'][ 'move%s' % move.id],
' picking_ id' : new_picking,
' move_dest_ id': False,
' price_unit' : move.price_unit,
new_obj = move_obj.copy(cr, uid, move.id,
{
==> 'state': 'assigned',
})
to
if data['form'
new_obj = move_obj.copy(cr, uid, move.id,
{
==> 'state': 'draft',
})
No solution yet for the sales order status, which is still 100% picked => NOK