FSN#37025 Putorders multipart/form-data laten ondersteunen

svn path=/Website/trunk/; revision=29987
This commit is contained in:
Erik Groener
2016-07-07 14:34:17 +00:00
parent 5b03bc105e
commit 4a483b6026
2 changed files with 4 additions and 1 deletions

View File

@@ -98,6 +98,7 @@ function send1Order(Bedrijf_key, XMLnode, OpdrKey, ordernr, Sender, cust)
}
var sqlB = "SELECT prs_bedrijfadres_url, "
+ " prs_bedrijfadres_encoding, "
+ " NVL(prs_bedrijfadres_ordermode, 0) prs_bedrijfadres_ordermode, "
+ " NVL(replace(prs_bedrijfadres_xsl, '\\', '/'), 'xsl/cust.xsl') prs_bedrijfadres_xsl, "
+ " prs_bedrijfadres_certificate, "
@@ -159,6 +160,7 @@ function send1Order(Bedrijf_key, XMLnode, OpdrKey, ordernr, Sender, cust)
else
{
var bedrijfadres = { url: oRsB("prs_bedrijfadres_url").value,
encoding: oRsB("prs_bedrijfadres_encoding").value,
ordermode: oRsB("prs_bedrijfadres_ordermode").value,
typeopdr_key: oRsB("mld_typeopdr_key").value,
certificateName: oRsB("prs_bedrijfadres_certificate").value || "",
@@ -197,6 +199,7 @@ function send1Order(Bedrijf_key, XMLnode, OpdrKey, ordernr, Sender, cust)
Log2File(4, "xsl=" + bedrijfadres.XSLbedr + "==>" + XSLfile);
Log2File(4, "ordernr=" + ordernr);
Log2File(4, "key=" + OpdrKey);
Log2File(4, "encoding=" + bedrijfadres.encoding);
Log2File(4, "order_mode=" + bedrijfadres.ordermode);
Log2File(4, "certificate=" + bedrijfadres.certificateName);
Log2File(4, "mld_typeopdr_key=" + bedrijfadres.typeopdr_key);

View File

@@ -53,7 +53,7 @@ function submitHTTP( p_connect
}
// Patch voor CSU -> KPMG (Axxerion) koppeling
//debugger;
if (endpoint.indexOf("www.axxerion.com") > -1 || endpoint.indexOf("lokalhost") > -1)
if (pbedrijfadres.encoding == 1 || endpoint.indexOf("lokalhost") > -1)
{
boundary = "eWmWdiyWZVsqRAlEjgwicQsLnvXBJAVw"; // random genoeg, als het maar niet voorkomt in de data
XMLhttp.setRequestHeader("Content-Type", "multipart/form-data; boundary=" + boundary);