From 3da0aa6a0b21c775e5356ae7d359f7378f190d92 Mon Sep 17 00:00:00 2001 From: s-aga-r Date: Wed, 29 Nov 2023 17:35:21 +0530 Subject: [PATCH] fix(test): `test_auto_create_purchase_receipt` --- .../doctype/subcontracting_receipt/subcontracting_receipt.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py b/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py index 4d7b15717e..33e5c3ad0f 100644 --- a/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py +++ b/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py @@ -574,6 +574,8 @@ def make_purchase_receipt(source_name, target_doc=None, save=False, submit=False ignore_child_tables=True, ) + target_doc.currency = frappe.get_cached_value("Company", target_doc.company, "default_currency") + po_items_details = {} for item in source_doc.items: if item.purchase_order and item.purchase_order_item: @@ -586,6 +588,7 @@ def make_purchase_receipt(source_name, target_doc=None, save=False, submit=False item_row = { "item_code": po_item.item_code, "item_name": po_item.item_name, + "conversion_factor": conversion_factor, "qty": flt(item.qty) * conversion_factor, "rejected_qty": flt(item.rejected_qty) * conversion_factor, "uom": po_item.uom,