From 732c9c94a1c9b72c9cec0b3e98251309e8104c2e Mon Sep 17 00:00:00 2001 From: itomic Date: Wed, 26 Mar 2025 13:52:12 +0100 Subject: [PATCH] #772: Made Deliver to party name (BT-70) optional to align with specification --- .../java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java index 6e23e7f2..3a838902 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java @@ -140,7 +140,9 @@ public class ZUGFeRD2PullProvider implements IXMLProvider { xml += "" + XMLTools.encodeXML(party.getGlobalID()) + ""; } - xml += "" + XMLTools.encodeXML(party.getName()) + ""; + if (party.getName() != null && !party.getName().isEmpty()) { + xml += "" + XMLTools.encodeXML(party.getName()) + ""; + } if (party.getDescription() != null) { xml += "" + XMLTools.encodeXML(party.getDescription()) + ""; }