Test fix for previously failing UBL tests

This commit is contained in:
Philip Helger
2026-03-16 21:14:20 +01:00
parent 6c82f5ee48
commit a6db8ca21f

View File

@@ -527,9 +527,12 @@ public class ZUGFeRDInvoiceImporter {
BigDecimal duePayableAmount = null;
if (lineDueNodes.getLength() > 0) {
String duePayableAmountStr=XMLTools.trimOrNull(lineDueNodes.item(0));
if ((zpp instanceof CalculatedInvoice) && (duePayableAmountStr!=null)) {
if (duePayableAmountStr!=null) {
// Always set it, because it is used in the calculation below
duePayableAmount = new BigDecimal(duePayableAmountStr);
((CalculatedInvoice) zpp).setDuePayable(duePayableAmount);
if (zpp instanceof CalculatedInvoice) {
((CalculatedInvoice) zpp).setDuePayable(duePayableAmount);
}
}
}