From 919717ccc510104ed364ab330d6ea2a722f03eb1 Mon Sep 17 00:00:00 2001 From: yuxianghui <3437689193@qq.com> Date: Thu, 27 Feb 2025 13:13:22 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E5=B7=A5=E5=8D=95=E5=A4=96?= =?UTF-8?q?=E5=8D=8F=E5=88=9B=E5=BB=BA=E7=9A=84=E5=A4=96=E5=8D=8F=E5=87=BA?= =?UTF-8?q?=E5=85=A5=E5=BA=93=E5=8D=95=E6=B2=A1=E6=9C=89=E8=B4=A8=E6=A3=80?= =?UTF-8?q?=E5=8D=95=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sf_manufacturing/models/stock.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sf_manufacturing/models/stock.py b/sf_manufacturing/models/stock.py index 82c3db26..6363cbd3 100644 --- a/sf_manufacturing/models/stock.py +++ b/sf_manufacturing/models/stock.py @@ -694,8 +694,8 @@ class StockPicking(models.Model): picking_in = self.create( moves_in._get_new_picking_values_Res(item, workorder, 'WH/OCIN/')) # pick_ids.append(picking_in.id) - moves_in.write( - {'picking_id': picking_in.id, 'state': 'waiting'}) + moves_in.write({'picking_id': picking_in.id}) + moves_in._action_confirm() moves_in._assign_picking_post_process(new=new_picking) # self.env.context.get('default_production_id') moves_out = self.env['stock.move'].sudo().with_context(context).create( @@ -705,8 +705,8 @@ class StockPicking(models.Model): picking_out = self.create( moves_out._get_new_picking_values_Res(item, workorder, 'WH/OCOUT/')) # pick_ids.append(picking_out.id) - moves_out.write( - {'picking_id': picking_out.id, 'state': 'waiting'}) + moves_out.write({'picking_id': picking_out.id}) + moves_out._action_confirm() moves_out._assign_picking_post_process(new=new_picking) @api.depends('move_type', 'immediate_transfer', 'move_ids.state', 'move_ids.picking_id')