[10.0] purchase_packaging fix _get_product_seller with no date_order

This commit is contained in:
Thomas Fossoul
2017-11-08 15:22:53 +01:00
committed by Thomas Binsfeld
parent bc1093041f
commit d1237720f9
4 changed files with 9 additions and 4 deletions

View File

@@ -18,7 +18,8 @@ class ProcurementOrder(models.Model):
seller = self.product_id._select_seller(
partner_id=supplier.name,
quantity=res['product_qty'],
date=po.date_order and fields.Date.from_string(po.date_order),
date=po.date_order and fields.Date.to_string(
fields.Date.from_string(po.date_order)) or None,
uom_id=self.product_id.uom_po_id)
if seller.packaging_id:
res['packaging_id'] = seller.packaging_id.id

View File

@@ -43,8 +43,8 @@ class PurchaseOrderLine(models.Model):
return self.product_id._select_seller(
partner_id=self.order_id.partner_id,
quantity=self.product_qty,
date=self.order_id.date_order and
fields.Date.from_string(self.order_id.date_order),
date=self.order_id.date_order and fields.Date.to_string(
fields.Date.from_string(self.order_id.date_order)) or None,
uom_id=self.product_uom)
@api.multi