fix(test): `test_auto_create_purchase_receipt`
diff --git a/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py b/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py
index 4d7b157..33e5c3a 100644
--- a/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py
+++ b/erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py
@@ -574,6 +574,8 @@
 			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 @@
 					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,