mirror of
https://github.com/frappe/erpnext.git
synced 2026-02-16 08:05:00 +00:00
fix: set conversion factor before validation
This commit is contained in:
committed by
mihir-kandoi
parent
fe66bd4dc2
commit
34cee8fa9c
@@ -257,6 +257,18 @@ class BOM(WebsiteGenerator):
|
||||
|
||||
return index
|
||||
|
||||
def before_validate(self):
|
||||
for item in self.items:
|
||||
if not item.conversion_factor:
|
||||
item.conversion_factor = (
|
||||
frappe.get_value(
|
||||
"UOM Conversion Detail",
|
||||
{"parent": item.item_code, "uom": item.uom},
|
||||
"conversion_factor",
|
||||
)
|
||||
or 1
|
||||
)
|
||||
|
||||
def validate(self):
|
||||
self.route = frappe.scrub(self.name).replace("_", "-")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user