corrected parsing (our totalAmount!=actualAmount)

This commit is contained in:
jstaerk
2025-05-15 10:40:42 +02:00
parent b6e2c2ea2f
commit 6f1f3fa2d2

View File

@@ -188,6 +188,9 @@ public class Item implements IZUGFeRDExportableItem {
} }
if (amountString != null) { if (amountString != null) {
izac.setTotalAmount(new BigDecimal(amountString)); izac.setTotalAmount(new BigDecimal(amountString));
if (percentString!=null&&(percentString!="0")) {
izac.setTotalAmount(new BigDecimal(amountString).divide(getQuantity()));
}
} }
if (basisAmountString != null) { if (basisAmountString != null) {
izac.setBasisAmount(new BigDecimal(basisAmountString)); izac.setBasisAmount(new BigDecimal(basisAmountString));