diff --git a/erpnext/assets/doctype/asset_capitalization/asset_capitalization.js b/erpnext/assets/doctype/asset_capitalization/asset_capitalization.js index 848a31c4dfa..2afc1ecb439 100644 --- a/erpnext/assets/doctype/asset_capitalization/asset_capitalization.js +++ b/erpnext/assets/doctype/asset_capitalization/asset_capitalization.js @@ -281,7 +281,6 @@ erpnext.assets.AssetCapitalization = class AssetCapitalization extends erpnext.s if (me.frm.doc.target_item_code) { return me.frm.call({ method: "erpnext.assets.doctype.asset_capitalization.asset_capitalization.get_target_item_details", - child: me.frm.doc, args: { item_code: me.frm.doc.target_item_code, company: me.frm.doc.company, @@ -301,7 +300,6 @@ erpnext.assets.AssetCapitalization = class AssetCapitalization extends erpnext.s if (me.frm.doc.target_asset) { return me.frm.call({ method: "erpnext.assets.doctype.asset_capitalization.asset_capitalization.get_target_asset_details", - child: me.frm.doc, args: { asset: me.frm.doc.target_asset, company: me.frm.doc.company, diff --git a/erpnext/assets/doctype/asset_capitalization/asset_capitalization.py b/erpnext/assets/doctype/asset_capitalization/asset_capitalization.py index 1d36eae1d61..fc0625edf9b 100644 --- a/erpnext/assets/doctype/asset_capitalization/asset_capitalization.py +++ b/erpnext/assets/doctype/asset_capitalization/asset_capitalization.py @@ -875,8 +875,8 @@ def get_items_tagged_to_wip_composite_asset(params): "valuation_rate", "amount", "is_fixed_asset", - "parent", - "name", + "parent as purchase_receipt", + "name as purchase_receipt_item", ] pr_items = frappe.get_all( @@ -905,7 +905,7 @@ def process_stock_item(d): stock_capitalized = frappe.db.exists( "Asset Capitalization Stock Item", { - "purchase_receipt_item": d.name, + "purchase_receipt_item": d.purchase_receipt_item, "parentfield": "stock_items", "parenttype": "Asset Capitalization", "docstatus": 1, @@ -916,7 +916,7 @@ def process_stock_item(d): return None stock_item_data = frappe._dict(d) - stock_item_data.purchase_receipt_item = d.name + stock_item_data.purchase_receipt_item = d.purchase_receipt_item return stock_item_data @@ -925,7 +925,7 @@ def process_fixed_asset(d): "Asset", { "item_code": d.item_code, - "purchase_receipt": d.parent, + "purchase_receipt": d.purchase_receipt, "status": ("not in", ["Draft", "Scrapped", "Sold", "Capitalized"]), }, ["name as asset", "asset_name", "company"],