fix: apply precision for scrap items amount

(cherry picked from commit 9194e6350a)
This commit is contained in:
Pugazhendhi Velu
2025-11-21 06:43:20 +00:00
committed by Mergify
parent 2678694c5f
commit 5b60fbbd30

View File

@@ -826,7 +826,10 @@ class BOM(WebsiteGenerator):
d.base_rate = flt(d.rate, d.precision("rate")) * flt(
self.conversion_rate, self.precision("conversion_rate")
)
d.amount = flt(d.rate, d.precision("rate")) * flt(d.stock_qty, d.precision("stock_qty"))
d.amount = flt(
flt(d.rate, d.precision("rate")) * flt(d.stock_qty, d.precision("stock_qty")),
d.precision("amount"),
)
d.base_amount = flt(d.amount, d.precision("amount")) * flt(
self.conversion_rate, self.precision("conversion_rate")
)