[fix] [minor] rate calculation on server side, only if blank/0 (honour client side calculation sequence), shopping cart settings

This commit is contained in:
Anand Doshi
2013-08-13 13:01:12 +05:30
parent c4dde9bd99
commit 47e14a9de4
7 changed files with 12 additions and 14 deletions

View File

@@ -191,7 +191,7 @@ class SellingController(StockController):
if item.adj_rate == 100:
item.export_rate = 0
elif item.ref_rate:
elif not item.export_rate:
item.export_rate = flt(item.ref_rate * (1.0 - (item.adj_rate / 100.0)),
self.precision("export_rate", item))