From 6f1f3fa2d2d43f2682315263b0e92df7b7ffc4c5 Mon Sep 17 00:00:00 2001 From: jstaerk Date: Thu, 15 May 2025 10:40:42 +0200 Subject: [PATCH] corrected parsing (our totalAmount!=actualAmount) --- library/src/main/java/org/mustangproject/Item.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/library/src/main/java/org/mustangproject/Item.java b/library/src/main/java/org/mustangproject/Item.java index 7549590a..c248d2fe 100644 --- a/library/src/main/java/org/mustangproject/Item.java +++ b/library/src/main/java/org/mustangproject/Item.java @@ -188,6 +188,9 @@ public class Item implements IZUGFeRDExportableItem { } if (amountString != null) { izac.setTotalAmount(new BigDecimal(amountString)); + if (percentString!=null&&(percentString!="0")) { + izac.setTotalAmount(new BigDecimal(amountString).divide(getQuantity())); + } } if (basisAmountString != null) { izac.setBasisAmount(new BigDecimal(basisAmountString));