From 81a3e857e2927fb06d15c9d1ccf5a3162d0346fe Mon Sep 17 00:00:00 2001 From: Marcel Westenberg Aimpulse Date: Mon, 4 May 2026 15:47:51 +0200 Subject: [PATCH 1/2] Added correct link to ZUGFeRD documentation --- .../java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java index 5a232747..5f85c562 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java @@ -684,7 +684,7 @@ public class ZUGFeRDExporterFromA3 extends XRExporter implements IZUGFeRDExporte } PDFAttachGenericFile(doc, filename, relationship, - "Invoice metadata conforming to ZUGFeRD standard (http://www.ferd-net.de/front_content.php?idcat=231&lang=4)", + "Invoice metadata conforming to ZUGFeRD standard (https://www.ferd-net.de/en/standards/zugferd/factur-x)", "text/xml", xmlProvider.getXML()); for (FileAttachment attachment : fileAttachments) { From 1af1e2f14a62a030392bc1efe6b9a3b5e5ee2119 Mon Sep 17 00:00:00 2001 From: Marcel Westenberg Aimpulse Date: Mon, 4 May 2026 15:59:52 +0200 Subject: [PATCH 2/2] Added variable for XML_DESCRIPTION string --- .../org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java index 5f85c562..437e0979 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRDExporterFromA3.java @@ -78,6 +78,8 @@ import jakarta.activation.FileDataSource; public class ZUGFeRDExporterFromA3 extends XRExporter implements IZUGFeRDExporter { + private static final String XML_DESCRIPTION = "Invoice metadata conforming to ZUGFeRD standard (https://www.ferd-net.de/en/standards/zugferd/factur-x)"; + private boolean isFacturX = true; public static final int DefaultZUGFeRDVersion = 2; @@ -684,8 +686,7 @@ public class ZUGFeRDExporterFromA3 extends XRExporter implements IZUGFeRDExporte } PDFAttachGenericFile(doc, filename, relationship, - "Invoice metadata conforming to ZUGFeRD standard (https://www.ferd-net.de/en/standards/zugferd/factur-x)", - "text/xml", xmlProvider.getXML()); + XML_DESCRIPTION, "text/xml", xmlProvider.getXML()); for (FileAttachment attachment : fileAttachments) { PDFAttachGenericFile(doc, attachment.getFilename(), attachment.getRelation(), attachment.getDescription(), attachment.getMimetype(), attachment.getData());