Merge pull request #16371 from SaiFi0102/Override-Warehouse-Get-Item-Details
fix: Give Precedence to set_warehouse in get_item_details
This commit is contained in:
commit
00d0f8bf26
@ -416,6 +416,7 @@ erpnext.TransactionController = erpnext.taxes_and_totals.extend({
|
||||
item_code: item.item_code,
|
||||
barcode: item.barcode,
|
||||
serial_no: item.serial_no,
|
||||
set_warehouse: me.frm.doc.set_warehouse,
|
||||
warehouse: item.warehouse,
|
||||
customer: me.frm.doc.customer,
|
||||
supplier: me.frm.doc.supplier,
|
||||
|
@ -36,6 +36,7 @@ def get_item_details(args):
|
||||
"is_subcontracted": "Yes" / "No",
|
||||
"ignore_pricing_rule": 0/1
|
||||
"project": ""
|
||||
"set_warehouse": ""
|
||||
}
|
||||
"""
|
||||
args = process_args(args)
|
||||
@ -189,7 +190,6 @@ def get_basic_details(args, item):
|
||||
"project": "",
|
||||
barcode: "",
|
||||
serial_no: "",
|
||||
warehouse: "",
|
||||
currency: "",
|
||||
update_stock: "",
|
||||
price_list: "",
|
||||
@ -219,7 +219,7 @@ def get_basic_details(args, item):
|
||||
item_defaults = get_item_defaults(item.name, args.company)
|
||||
item_group_defaults = get_item_group_defaults(item.name, args.company)
|
||||
|
||||
warehouse = user_default_warehouse or item_defaults.get("default_warehouse") or\
|
||||
warehouse = args.get("set_warehouse") or user_default_warehouse or item_defaults.get("default_warehouse") or\
|
||||
item_group_defaults.get("default_warehouse") or args.warehouse
|
||||
|
||||
if args.get('doctype') == "Material Request" and not args.get('material_request_type'):
|
||||
|
Loading…
Reference in New Issue
Block a user