diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDImporter.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDImporter.java index 58b7fd5a..84ddf114 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDImporter.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDImporter.java @@ -269,7 +269,11 @@ public class ZUGFeRDImporter { * @return the ZUGFeRD Profile */ public String getZUGFeRDProfil() { - switch (extractString("//*[local-name() = 'GuidelineSpecifiedDocumentContextParameter']//*[local-name() = 'ID']")) { + String guideline = extractString("//*[local-name() = 'GuidelineSpecifiedDocumentContextParameter']//*[local-name() = 'ID']"); + if(guideline.contains("xrechnung")) { + return "XRECHNUNG"; + } + switch (guideline) { case "urn:cen.eu:en16931:2017": case "urn:ferd:CrossIndustryDocument:invoice:1p0:comfort": return "COMFORT";