fix: divide sub-assembly cost by qty to get per-unit rate in BOM Creator (#54090)

Co-authored-by: Ravindu Gajanayaka <ravindu2012@users.noreply.github.com>
This commit is contained in:
Mihir Kandoi
2026-04-07 11:03:05 +05:30
committed by GitHub
parent 13cc07237e
commit 17853931d6

View File

@@ -203,7 +203,9 @@ class BOMCreator(Document):
self,
)
else:
row.rate = flt(self.get_raw_material_cost(row.item_code) * row.conversion_factor)
row.rate = flt(
self.get_raw_material_cost(row.item_code) / flt(row.qty or 1) * row.conversion_factor
)
row.amount = flt(row.rate) * flt(row.qty)
amount += flt(row.amount)