|
@@ -45,15 +45,15 @@ class Search_Barcode_Purchase(models.TransientModel):
|
|
|
active_id = self._context['active_id']
|
|
|
purchase = self.env['purchase.order'].browse(active_id)
|
|
|
|
|
|
- x=0
|
|
|
- if purchase.order_line:
|
|
|
- seq =purchase.order_line[len(purchase.order_line) - 1]
|
|
|
- x=seq.sequence
|
|
|
+ # x=0
|
|
|
+ # if purchase.order_line:
|
|
|
+ # seq =purchase.order_line[len(purchase.order_line) - 1]
|
|
|
+ # x=seq.sequence
|
|
|
|
|
|
for product_id in self.products_ids:
|
|
|
xxproducts = self.env['product.product'].search([('id', '=', product_id.id)])
|
|
|
orde_line_datos = self.env['purchase.order.line'].search([('order_id', '=', purchase.id), ('product_id', "=", xxproducts.id)])
|
|
|
- x += 1
|
|
|
+ # x += 1
|
|
|
product = self.env['purchase.order.line'].product_id_change(
|
|
|
purchase.pricelist_id.id,
|
|
|
product_id.id,
|
|
@@ -74,6 +74,6 @@ class Search_Barcode_Purchase(models.TransientModel):
|
|
|
'date_planned': product['value'].get('date_planned'),
|
|
|
'price_unit': product['value'].get('price_unit'),
|
|
|
'taxes_id': [(6, 0, product['value'].get('taxes_id'))],
|
|
|
- 'sequence': x,
|
|
|
+ # 'sequence': x,
|
|
|
}
|
|
|
self.env['purchase.order.line'].create(val)
|