From 25eef7f97117d776b4af1454d341c97898a34524 Mon Sep 17 00:00:00 2001 From: Jos Groot Lipman Date: Wed, 23 Aug 2017 10:42:53 +0000 Subject: [PATCH] VGLD#41375 Filenaam van UBL XML met embedded PDF ook via attribuut svn path=/Website/branches/v2017.1/; revision=35059 --- APPL/IMP/imp_shared.js | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/APPL/IMP/imp_shared.js b/APPL/IMP/imp_shared.js index b2206e44de..e251c9180a 100644 --- a/APPL/IMP/imp_shared.js +++ b/APPL/IMP/imp_shared.js @@ -545,12 +545,14 @@ function extractAttachments(safeSourceXML, filename, flexcode) var Attachments = xmldoc.getElementsByTagName("cac:AdditionalDocumentReference"); for (var i=0; i < Attachments.length; i++) { - var safefilename = safe.filename(XMLval(Attachments[i], "cbc:ID")); - if (!safefilename) + var filename = XMLval(Attachments[i], "cbc:ID"); + if (!filename) { // Dan als attribute 'filename' zoeken - var xx = xml.getElementsByTagName(Attachments[i]); - var safefilename = safe.filename(Attachments[i].getAttribute("filename")); + var Attachment = Attachments[i].getElementsByTagName("cbc:EmbeddedDocumentBinaryObject"); + if (Attachment.length) + var filename = Attachment[0].getAttribute("filename"); } + var safefilename = safe.filename(filename); if (!params.isAllowedName(safefilename)) { // TODO: Misschien ook terugkoppelen in IMP_LOG?