diff --git a/invoice_stock_move/models/invoice_stock.py b/invoice_stock_move/models/invoice_stock.py index de0e62eb7..9c4d1fad9 100644 --- a/invoice_stock_move/models/invoice_stock.py +++ b/invoice_stock_move/models/invoice_stock.py @@ -119,8 +119,8 @@ class InvoiceStockMove(models.Model): picking = self.env['stock.picking'].create(pick) self.invoice_picking_id = picking.id self.transfer_state = 'transfered' - moves = order.invoice_line_ids.filtered(lambda r: r.product_id.type in ['product'])._create_stock_moves(picking) - #, 'consu' + moves = order.invoice_line_ids.filtered(lambda r: r.product_id.type in ['product', 'consu'])._create_stock_moves(picking) + move_ids = moves._action_confirm() move_ids._action_assign()