From 0683fc33ed88e04e6c816b2bf85a6702e25e22a6 Mon Sep 17 00:00:00 2001 From: Neil Trini Lasrado Date: Wed, 22 Oct 2014 14:48:40 +0530 Subject: [PATCH] Fix error in get_default_cost_center() function --- erpnext/stock/get_item_details.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/erpnext/stock/get_item_details.py b/erpnext/stock/get_item_details.py index 2273018525..0789a332c3 100644 --- a/erpnext/stock/get_item_details.py +++ b/erpnext/stock/get_item_details.py @@ -184,10 +184,10 @@ def get_default_expense_account(args, item): or frappe.db.get_value("Company", args.company, "default_expense_account")) def get_default_cost_center(args, item): - return (frappe.db.get_value("Project", args.project_name, "cost_center") - or (item.selling_cost_center if args.transaction_type == "selling" else item.buying_cost_center) + return (frappe.db.get_value("Project", args.get("project_name"), "cost_center") + or (item.selling_cost_center if args.get("transaction_type") == "selling" else item.buying_cost_center) or frappe.db.get_value("Item Group", item.item_group, "default_cost_center") - or frappe.db.get_value("Company", args.company, "cost_center")) + or frappe.db.get_value("Company", args.get("company"), "cost_center")) def get_price_list_rate(args, item_doc, out): meta = frappe.get_meta(args.parenttype)