From 4de53c4c865aca3293ac4a59f5c065055c01eae0 Mon Sep 17 00:00:00 2001 From: HKB-CSS <67042171+HKB-CSS@users.noreply.github.com> Date: Wed, 28 Oct 2020 15:36:38 +0100 Subject: [PATCH] Byte-Data of AdditionalDocument converted to String --- .../org/mustangproject/ZUGFeRD/ZUGFeRD2PullProvider.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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) {