Discount 4 decimals

This commit is contained in:
resteve 2014-05-23 11:38:04 +02:00
parent 9857e51512
commit f621fc4c42

View file

@ -21,8 +21,9 @@ class SaleLine:
if gross_unit_price:
res['gross_unit_price'] = gross_unit_price.quantize(
Decimal(1) / 10 ** self.__class__.unit_price.digits[1])
res['discount'] = 1 - (res['unit_price'] /
res['gross_unit_price'])
discount = 1 - (res['unit_price'] /
res['gross_unit_price'])
res['discount'] = Decimal("%0.4f" % (discount))
else:
res = super(SaleLine, self).update_prices()
return res