From 94105b04b8fafe21d6994a1fc0cdb9a22c176824 Mon Sep 17 00:00:00 2001 From: Nabin Hait Date: Sat, 16 Jul 2016 11:20:50 +0530 Subject: [PATCH] Asset category mandatory validation while fetching item details --- erpnext/accounts/doctype/asset/asset.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erpnext/accounts/doctype/asset/asset.py b/erpnext/accounts/doctype/asset/asset.py index 4d8a6b4224..1118766b1a 100644 --- a/erpnext/accounts/doctype/asset/asset.py +++ b/erpnext/accounts/doctype/asset/asset.py @@ -229,6 +229,9 @@ def transfer_asset(args): def get_item_details(item_code): asset_category = frappe.db.get_value("Item", item_code, "asset_category") + if not asset_category: + frappe.throw(_("Please enter Asset Category in Item {0}").format(item_code)) + ret = frappe.db.get_value("Asset Category", asset_category, ["depreciation_method", "total_number_of_depreciations", "frequency_of_depreciation"], as_dict=1)