From 1086466822ebf9dae1253fab6281827fa29de61d Mon Sep 17 00:00:00 2001 From: Ralph Soika Date: Mon, 6 Jul 2026 11:34:28 +0200 Subject: [PATCH] ksef update --- .../einvoice/KSeFInvoiceLineBuilder.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/einvoice/KSeFInvoiceLineBuilder.java b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/einvoice/KSeFInvoiceLineBuilder.java index af42f52..e6eae90 100644 --- a/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/einvoice/KSeFInvoiceLineBuilder.java +++ b/office-alexander-logistics-app/src/main/java/com/alexanderlogistics/einvoice/KSeFInvoiceLineBuilder.java @@ -156,7 +156,12 @@ public class KSeFInvoiceLineBuilder { BigDecimal grossAmount = netAmount.add(vatAmount); // Write the FaWiersz block - writeFaWiersz(model, elementFa, invoiceItem, pos, taxCode, netAmount, vatAmount, grossAmount); + // writeFaWiersz(model, elementFa, invoiceItem, pos, taxCode, netAmount, + // vatAmount, grossAmount); + // Changes 06.Juli 2026 + // As agreed with Justyna and Maciej we send only absolute values here!!!!!! + writeFaWiersz(model, elementFa, invoiceItem, pos, taxCode, netAmount.abs(), vatAmount.abs(), + grossAmount.abs()); // Aggregate per TaxCode aggregates.merge(taxCode,