diff --git a/History.md b/History.md index 34fc7308..dbe72470 100644 --- a/History.md +++ b/History.md @@ -1,3 +1,5 @@ +Extend importer PR #281 thanks to weclapp-dev +Allow to violate CII-SR-450 and specify both ID and Global ID 2.5.3 ======= diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java index 85754262..4f5b37c9 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java @@ -125,7 +125,8 @@ public class ZUGFeRD2PullProvider implements IXMLProvider { // and ShipToTradeParty, but not both. Prefer seller assigned ID for now. if (party.getID() != null) { xml += "" + XMLTools.encodeXML(party.getID()) + ""; - } else if ((party.getGlobalIDScheme() != null) && (party.getGlobalID() != null)) { + } + if ((party.getGlobalIDScheme() != null) && (party.getGlobalID() != null)) { xml += "" + XMLTools.encodeXML(party.getGlobalID()) + ""; }