From 2848711cff392c4ee86bde4753d667f223419bad Mon Sep 17 00:00:00 2001 From: jstaerk Date: Sat, 21 Nov 2020 12:03:16 +0100 Subject: [PATCH] have fax numbers for contacts only as of extended profile --- History.md | 1 + Mustang-CLI/pom.xml | 2 +- .../org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java | 3 +-- validator/pom.xml | 5 +---- 4 files changed, 4 insertions(+), 7 deletions(-) diff --git a/History.md b/History.md index 64eba166..3ebdbe97 100644 --- a/History.md +++ b/History.md @@ -9,6 +9,7 @@ - xmp errors may not show correctly in log ### 2.0.1 done - corrected VAT calculation on prices with >2 decimals (PR#195 thanks to weclapp-dev) +- have fax numbers only in appropriate profiles, i.e., extended - do not list tax numbers for shiptotradeparties - do not expect dueDate for corrected invoices - XR test now includes guideline ID #172 diff --git a/Mustang-CLI/pom.xml b/Mustang-CLI/pom.xml index 044b1a16..fe178886 100644 --- a/Mustang-CLI/pom.xml +++ b/Mustang-CLI/pom.xml @@ -31,7 +31,7 @@ org.mustangproject validator - 2.0.0-alpha4-SNAPSHOT + 2.0.1-SNAPSHOT diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java index 867cd303..f38930ae 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java @@ -137,8 +137,7 @@ public class ZUGFeRD2PullProvider implements IXMLProvider { + " \n"; } - if (party.getContact().getFax() != null) { - + if ((party.getContact().getFax() != null)&&(profile==Profiles.getByName("Extended"))) { xml = xml + " \n" + " " + XMLTools.encodeXML(party.getContact().getFax()) + "\n" + " \n"; diff --git a/validator/pom.xml b/validator/pom.xml index 0571f399..9408b436 100644 --- a/validator/pom.xml +++ b/validator/pom.xml @@ -75,10 +75,7 @@ org.mustangproject library - 2.0.0-alpha4-SNAPSHOT - + 2.0.1-SNAPSHOT org.xmlunit