diff --git a/History.md b/History.md index e9e401b1..c122d89b 100644 --- a/History.md +++ b/History.md @@ -4,6 +4,7 @@ - #689 - be able to set detailedDeliveryPeriodFrom, detailedDeliveryPeriodTo MS188 - updated verapdf from 1.26.1 to 1.26.2 +- cashDiscount JSON now corrently ignores values for cii and xr methods 2.16.0 ======= diff --git a/library/src/main/java/org/mustangproject/CashDiscount.java b/library/src/main/java/org/mustangproject/CashDiscount.java index 2151489a..b1993a02 100644 --- a/library/src/main/java/org/mustangproject/CashDiscount.java +++ b/library/src/main/java/org/mustangproject/CashDiscount.java @@ -1,5 +1,6 @@ package org.mustangproject; +import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonInclude; import org.mustangproject.ZUGFeRD.IZUGFeRDCashDiscount; @@ -63,6 +64,7 @@ public class CashDiscount implements IZUGFeRDCashDiscount { /*** * @return this particular cash discount as cross industry invoice XML */ + @JsonIgnore public String getAsCII() { return ""+ "Cash Discount"+ @@ -78,6 +80,7 @@ public class CashDiscount implements IZUGFeRDCashDiscount { * XRechnung CIUS defined it's own proprietary format for a freetext field * @return this particular cash discount in proprietary xrechnung format */ + @JsonIgnore public String getAsXRechnung() { return "#SKONTO#TAGE="+days+"#PROZENT="+XMLTools.nDigitFormat(percent,2)+"#\n"; }