fix: copy correct uom from devliery note when creating packing list
(cherry picked from commit 3cdaa80526)
This commit is contained in:
@@ -1132,7 +1132,7 @@ def make_packing_slip(source_name, target_doc=None):
|
|||||||
"batch_no": "batch_no",
|
"batch_no": "batch_no",
|
||||||
"description": "description",
|
"description": "description",
|
||||||
"qty": "qty",
|
"qty": "qty",
|
||||||
"stock_uom": "stock_uom",
|
"uom": "stock_uom",
|
||||||
"name": "dn_detail",
|
"name": "dn_detail",
|
||||||
},
|
},
|
||||||
"postprocess": update_item,
|
"postprocess": update_item,
|
||||||
|
|||||||
@@ -159,11 +159,10 @@ class PackingSlip(StatusUpdater):
|
|||||||
self.from_case_no = self.get_recommended_case_no()
|
self.from_case_no = self.get_recommended_case_no()
|
||||||
|
|
||||||
for item in self.items:
|
for item in self.items:
|
||||||
stock_uom, weight_per_unit, weight_uom = frappe.db.get_value(
|
weight_per_unit, weight_uom = frappe.db.get_value(
|
||||||
"Item", item.item_code, ["stock_uom", "weight_per_unit", "weight_uom"]
|
"Item", item.item_code, ["weight_per_unit", "weight_uom"]
|
||||||
)
|
)
|
||||||
|
|
||||||
item.stock_uom = stock_uom
|
|
||||||
if weight_per_unit and not item.net_weight:
|
if weight_per_unit and not item.net_weight:
|
||||||
item.net_weight = weight_per_unit
|
item.net_weight = weight_per_unit
|
||||||
if weight_uom and not item.weight_uom:
|
if weight_uom and not item.weight_uom:
|
||||||
|
|||||||
Reference in New Issue
Block a user