take digits for sale price discounted calculation
This commit is contained in:
@@ -160,13 +160,13 @@ public class PriceListService {
|
||||
if (discountTypeSelect == PriceListLineRepository.AMOUNT_TYPE_FIXED) {
|
||||
return unitPrice
|
||||
.subtract(discountAmount)
|
||||
.setScale(appBaseService.getNbDecimalDigitForUnitPrice(), RoundingMode.HALF_UP);
|
||||
.setScale(5, RoundingMode.HALF_UP);
|
||||
} else if (discountTypeSelect == PriceListLineRepository.AMOUNT_TYPE_PERCENT) {
|
||||
return unitPrice
|
||||
.multiply(new BigDecimal(100).subtract(discountAmount))
|
||||
.divide(
|
||||
new BigDecimal(100),
|
||||
appBaseService.getNbDecimalDigitForUnitPrice(),
|
||||
5,
|
||||
RoundingMode.HALF_UP);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user