From dadd4b1f95937811472a51334718fbafa1755c66 Mon Sep 17 00:00:00 2001 From: Pandiyan37 Date: Tue, 27 Jan 2026 12:28:07 +0530 Subject: [PATCH] fix(stock): use purchase UOM in Supplier Quotation items --- erpnext/stock/get_item_details.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/erpnext/stock/get_item_details.py b/erpnext/stock/get_item_details.py index b0ade4324fa..312b8e129f8 100644 --- a/erpnext/stock/get_item_details.py +++ b/erpnext/stock/get_item_details.py @@ -421,9 +421,10 @@ def get_basic_details(args, item, overwrite_warehouse=True): if not args.get("uom"): if args.get("doctype") in sales_doctypes: args.uom = item.sales_uom if item.sales_uom else item.stock_uom - elif (args.get("doctype") in ["Purchase Order", "Purchase Receipt", "Purchase Invoice"]) or ( - args.get("doctype") == "Material Request" and args.get("material_request_type") == "Purchase" - ): + elif ( + args.get("doctype") + in ["Purchase Order", "Purchase Receipt", "Purchase Invoice", "Supplier Quotation"] + ) or (args.get("doctype") == "Material Request" and args.get("material_request_type") == "Purchase"): args.uom = item.purchase_uom if item.purchase_uom else item.stock_uom else: args.uom = item.stock_uom