fix: additional cost distribution
This commit is contained in:
@@ -1022,12 +1022,12 @@ class StockEntry(StockController):
|
|||||||
|
|
||||||
if d.transfer_qty:
|
if d.transfer_qty:
|
||||||
d.amount = flt(
|
d.amount = flt(
|
||||||
flt(d.basic_amount) + flt(d.additional_cost) + flt(d.landed_cost_voucher_amount),
|
flt(flt(d.basic_amount) + flt(d.additional_cost) + flt(d.landed_cost_voucher_amount)),
|
||||||
d.precision("amount"),
|
d.precision("amount"),
|
||||||
)
|
)
|
||||||
# Do not round off valuation rate to avoid precision loss
|
# Do not round off valuation rate to avoid precision loss
|
||||||
d.valuation_rate = flt(d.basic_rate) + (
|
d.valuation_rate = flt(d.basic_rate) + (
|
||||||
flt(d.additional_cost) + flt(d.landed_cost_voucher_amount) / flt(d.transfer_qty)
|
flt(flt(d.additional_cost) + flt(d.landed_cost_voucher_amount)) / flt(d.transfer_qty)
|
||||||
)
|
)
|
||||||
|
|
||||||
def set_total_incoming_outgoing_value(self):
|
def set_total_incoming_outgoing_value(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user