diff --git a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java index 8a937689..513ebf36 100644 --- a/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java +++ b/library/src/main/java/org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java @@ -496,18 +496,17 @@ public class ZUGFeRD2PullProvider implements IXMLProvider, IAbsoluteValueProvide // Additional Documents of XRechnung (Rechnungsbegruendende Unterlagen - BG-24 XRechnung) if (trans.getAdditionalReferencedDocuments() != null) { for (FileAttachment f : trans.getAdditionalReferencedDocuments()) { + final String documentContent = Base64.encodeBase64String(f.getData()); xml = xml + " \n" + " " + f.getFilename() + "\n" + " 916\n" + " " + f.getDescription() + "\n" + " " + f.getData() + "\n" + + " filename=\"" + f.getFilename() + ">" + documentContent + "\n" + " \n"; } } - - xml = xml + " \n" + " \n"; if (this.trans.getDeliveryAddress() != null) {