MARX#55904: PDF uit XMLfactuur (harde node) werkt niet bij SALES005

svn path=/Website/branches/v2018.2/; revision=40346
This commit is contained in:
Marcel Bourseau
2018-12-21 19:46:37 +00:00
parent 44a363985a
commit b80f368988

View File

@@ -584,7 +584,12 @@ function extractAttachments(safeSourceXML, filename, flexcode)
xmldoc.setProperty ("SelectionNamespaces", "xmlns:insbou4='http://www.gs1.nl/factuur/insbou/004'");
var l_filenaam_node = xmldoc.selectSingleNode("//insbou4:Attachment/insbou4:FileName");
var l_base64_node = xmldoc.selectSingleNode("//insbou4:Attachment/insbou4:AttachedData");
// MARX#55904: PDF uit XMLfactuur (harde node) werkt niet bij SALES005
if (!l_filenaam_node || !l_base64_node){
xmldoc.setProperty ("SelectionNamespaces", "xmlns:sales005='http://www.ketenstandaard.nl/factuur/SALES/005'");
var l_filenaam_node = xmldoc.selectSingleNode("//sales005:Attachment/sales005:FileName");
var l_base64_node = xmldoc.selectSingleNode("//sales005:Attachment/sales005:AttachedData");
}
if (l_filenaam_node && l_base64_node){
var l_filenaam_text = l_filenaam_node.text;
__Log("Variabele l_filenaam_text: " + l_filenaam_text);
@@ -640,6 +645,12 @@ function extractAttachments(safeSourceXML, filename, flexcode)
var l_filenaam_node = xmldoc.selectSingleNode("//insbou4:Attachment/insbou4:FileName");
var l_base64_node = xmldoc.selectSingleNode("//insbou4:Attachment/insbou4:AttachedData");
}
// MARX#55904: PDF uit XMLfactuur (harde node) werkt niet bij SALES005
if (!l_filenaam_node || !l_base64_node){
xmldoc.setProperty ("SelectionNamespaces", "xmlns:sales005='http://www.ketenstandaard.nl/factuur/SALES/005'");
var l_filenaam_node = xmldoc.selectSingleNode("//sales005:Attachment/sales005:FileName");
var l_base64_node = xmldoc.selectSingleNode("//sales005:Attachment/sales005:AttachedData");
}
if (l_filenaam_node && l_base64_node){
var l_filenaam_text = l_filenaam_node.text;
__Log("Variabele l_filenaam_text: " + l_filenaam_text);