manually applying @rchilumukoti patch, closes #491 (I hope)

This commit is contained in:
jstaerk
2024-10-03 12:04:29 +02:00
parent 70f89bb051
commit 36c6546551
3 changed files with 25 additions and 12 deletions

View File

@@ -37,7 +37,7 @@ public class LineCalculator {
BigDecimal vatPercent = currentItem.getProduct().getVATPercent();
if (vatPercent == null)
vatPercent = BigDecimal.ZERO;
BigDecimal multiplicator = vatPercent.divide(BigDecimal.valueOf(100));
BigDecimal multiplicator = vatPercent.divide(BigDecimal.valueOf(100), RoundingMode.HALF_UP);
priceGross = currentItem.getPrice(); // see https://github.com/ZUGFeRD/mustangproject/issues/159
price = priceGross.subtract(allowance).add(charge);
itemTotalNetAmount = currentItem.getQuantity().multiply(getPrice()).divide(currentItem.getBasisQuantity())