From f9794e5b446b9a851a16376c14b7b02c59bc99fb Mon Sep 17 00:00:00 2001 From: Mihir Kandoi Date: Mon, 3 Feb 2025 14:49:50 +0530 Subject: [PATCH] fix: copy correct uom from devliery note when creating packing list (cherry picked from commit 3cdaa805268e91dde7cfa0cb0d00dd74d80bbcb7) --- erpnext/stock/doctype/delivery_note/delivery_note.py | 2 +- erpnext/stock/doctype/packing_slip/packing_slip.py | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/erpnext/stock/doctype/delivery_note/delivery_note.py b/erpnext/stock/doctype/delivery_note/delivery_note.py index 76e5b4ea972..39527c9ec47 100644 --- a/erpnext/stock/doctype/delivery_note/delivery_note.py +++ b/erpnext/stock/doctype/delivery_note/delivery_note.py @@ -1132,7 +1132,7 @@ def make_packing_slip(source_name, target_doc=None): "batch_no": "batch_no", "description": "description", "qty": "qty", - "stock_uom": "stock_uom", + "uom": "stock_uom", "name": "dn_detail", }, "postprocess": update_item, diff --git a/erpnext/stock/doctype/packing_slip/packing_slip.py b/erpnext/stock/doctype/packing_slip/packing_slip.py index 8f8e8dcc1d8..fe28b3c5397 100644 --- a/erpnext/stock/doctype/packing_slip/packing_slip.py +++ b/erpnext/stock/doctype/packing_slip/packing_slip.py @@ -159,11 +159,10 @@ class PackingSlip(StatusUpdater): self.from_case_no = self.get_recommended_case_no() for item in self.items: - stock_uom, weight_per_unit, weight_uom = frappe.db.get_value( - "Item", item.item_code, ["stock_uom", "weight_per_unit", "weight_uom"] + weight_per_unit, weight_uom = frappe.db.get_value( + "Item", item.item_code, ["weight_per_unit", "weight_uom"] ) - item.stock_uom = stock_uom if weight_per_unit and not item.net_weight: item.net_weight = weight_per_unit if weight_uom and not item.weight_uom: