summaryrefslogtreecommitdiff
path: root/indoteknik_custom/models/sale_order.py
diff options
context:
space:
mode:
Diffstat (limited to 'indoteknik_custom/models/sale_order.py')
-rwxr-xr-xindoteknik_custom/models/sale_order.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/indoteknik_custom/models/sale_order.py b/indoteknik_custom/models/sale_order.py
index 042cd483..722dc37a 100755
--- a/indoteknik_custom/models/sale_order.py
+++ b/indoteknik_custom/models/sale_order.py
@@ -524,6 +524,7 @@ class SaleOrder(models.Model):
'forecast_qty': l.get('quantity'),
'receipt_date': receipt_date,
'document_in_name': supply_name,
+ 'purchase_order_id': doc_in.id,
'reservation': bool(l.get('reservation')),
'is_late': bool(l.get('is_late')),
'replenishment_filled': bool(l.get('replenishment_filled')),
@@ -572,7 +573,7 @@ class SaleOrder(models.Model):
'delivery_date': l.get('delivery_date'),
'document_in_name': doc_in.display_name if doc_in else '',
'document_in_model': doc_in._name if doc_in else '',
- 'document_in_id': doc_in.id if doc_in else False,
+ 'purchase_order_id': doc_in.id if doc_in else False,
'document_out_exists': bool(doc_out),
'reservation': bool(l.get('reservation')),
'is_late': bool(l.get('is_late')),
@@ -4026,6 +4027,7 @@ class SaleForecastCoverage(models.Model):
sale_line_id = fields.Many2one('sale.order.line', index=True)
product_id = fields.Many2one('product.product')
+ purchase_order_id = fields.Many2one('purchase.order')
so_qty = fields.Float()
reserved_qty = fields.Float()