Browse Source

Aug 17 : [UPDT] Bug Fixed 'product_combo_pack'

pull/277/head
AjmalCybro 2 years ago
parent
commit
aab259a59f
  1. 21
      product_combo_pack/models/sale_order.py

21
product_combo_pack/models/sale_order.py

@ -53,13 +53,14 @@ class SalePack(models.Model):
for line in self.order_line:
if line.product_id.is_pack:
for record in line.product_id.pack_products_ids:
dest_loc = self.env.ref('stock.stock_location_customers').id
self.env['stock.move'].create({
'name': record.product_id.name,
'product_id': record.product_id.id,
'product_uom_qty': record.quantity * line.product_uom_qty,
'product_uom': record.product_id.uom_id.id,
'picking_id': self.picking_ids[0].id,
'location_id': self.picking_ids.picking_type_id.default_location_src_id.id,
'location_dest_id': dest_loc,
})
for rec in self.picking_ids:
move = rec.move_ids.create({
'name': record.product_id.name,
'product_id': record.product_id.id,
'product_uom_qty': record.quantity * line.product_uom_qty,
'product_uom': record.product_id.uom_id.id,
'picking_id': rec.id,
'location_id': rec.location_id.id,
'location_dest_id': rec.location_dest_id.id,
})
move._action_confirm()

Loading…
Cancel
Save