[fixes] item valuation rate in pur cycle
This commit is contained in:
parent
031b7b3069
commit
fdefe0750a
@ -367,13 +367,14 @@ class BuyingController(StockController):
|
|||||||
if d.item_code and d.qty:
|
if d.item_code and d.qty:
|
||||||
# if no item code, which is sometimes the case in purchase invoice,
|
# if no item code, which is sometimes the case in purchase invoice,
|
||||||
# then it is not possible to track valuation against it
|
# then it is not possible to track valuation against it
|
||||||
d.valuation_rate = flt((flt(d.purchase_rate, self.precision.item.purchase_rate) or
|
d.valuation_rate = flt(((flt(d.purchase_rate, self.precision.item.purchase_rate) or
|
||||||
flt(d.rate, self.precision.item.rate) +
|
flt(d.rate, self.precision.item.rate)) +
|
||||||
(flt(d.item_tax_amount, self.precision.item.item_tax_amount) +
|
(flt(d.item_tax_amount, self.precision.item.item_tax_amount) +
|
||||||
flt(d.rm_supp_cost, self.precision.item.rm_supp_cost)) /
|
flt(d.rm_supp_cost, self.precision.item.rm_supp_cost)) /
|
||||||
flt(d.qty, self.precision.item.qty)) /
|
flt(d.qty, self.precision.item.qty)) /
|
||||||
flt(d.conversion_factor, self.precision.item.conversion_factor),
|
flt(d.conversion_factor, self.precision.item.conversion_factor),
|
||||||
self.precision.item.valuation_rate)
|
self.precision.item.valuation_rate)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
d.valuation_rate = 0.0
|
d.valuation_rate = 0.0
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user