RABO#57947 -- Aanpassing bijlagen import proces

svn path=/Website/branches/v2019.1/; revision=43257
This commit is contained in:
Arthur Egberink
2019-07-08 11:24:13 +00:00
parent 8f55e3966a
commit 5796c49778
2 changed files with 46 additions and 40 deletions

View File

@@ -65,6 +65,8 @@ try {
var fso = new ActiveXObject("Scripting.FileSystemObject");
while (!oRs.eof)
{
try
{
v_melding_key = oRs("melding_key").Value;
v_kenmerk_key = oRs("kenmerk_key").Value;
@@ -76,22 +78,19 @@ try {
//var uploadURL = "http://rabo.facws001.sg.nl/branch20191/api2/issues/" + v_melding_key + "/attachments/" + v_kenmerk_key + "/";
var uploadURL = url + "/api2/issues/" + v_melding_key + "/attachments/" + v_kenmerk_key + "/";
var objXMLHTTP = new ActiveXObject("MSXML2.ServerXMLHTTP");
var SXH_PROXY_SET_PROXY = 2;
//objXMLHTTP.setProxy(SXH_PROXY_SET_PROXY, "127.0.0.1:8888");
var objADOStream = new ActiveXObject("ADODB.Stream");
objADOStream.Open;
objADOStream.Type = 1;
//WScript.Echo("File:" + v_filename);
//WScript.Echo("Filename_org:" + v_filename_org);
WScript.Echo("File:" + v_filename);
WScript.Echo("Filename_org:" + v_filename_org);
WScript.Echo("URL:"+ uploadURL);
objADOStream.LoadFromFile(v_filename)
var arrbuffer = objADOStream.Read();
objXMLHTTP.open("POST", uploadURL + v_filename_org + "?format=json&pretty=1&logging=1", false);
objXMLHTTP.open("POST", uploadURL + v_filename_org + "?format=json&pretty=1", false);
objXMLHTTP.setRequestHeader ("X-FACILITOR-API-Key", "SDzcgqY2KyFClxYVf3JCtOgVG3QUosbh");
objXMLHTTP.setRequestHeader ("Accept", "application/json");
@@ -99,6 +98,8 @@ try {
if (objXMLHTTP.status >= 200 && objXMLHTTP.status <= 299) // 201: successfully created
{
WScript.Echo("Ok " + objXMLHTTP.status);
obj = eval('(' + objXMLHTTP.responseText+ ')');
WScript.Echo("obj " + obj.message);
fso.DeleteFile(v_filename);
sql = "UPDATE rabo_imp_bijlagen SET verwerkt = SYSDATE WHERE impfile_id = " + safe.quoted_sql(v_impfile_id)
Oracle.Execute(sql);
@@ -108,6 +109,11 @@ try {
WScript.Echo(objXMLHTTP.status);
}
WScript.Echo(objXMLHTTP.responseText);
}
catch (d)
{
WScript.Echo("Serieuze fout in loop api_attachment_axxerion.js: " + d.description)
}
oRs.MoveNext();
}
}

View File

@@ -20,10 +20,10 @@ REM melding toevoegen
cscript .\api_mldsoap_axxerion.js MLD_AXXERION d:\Apps\Facilitor\ftp_sites\RABO\meldingen\ "https://rabo.facilitor.nl/default.asp?fac_id=RABO&API=MLD_AXXERION&APIKEY=EH-XITJvuCMmmQ6O9EqOr8Ed1mXHYooo" >>genimport.log 2>>&1
REM bijlagen toevoegen
move D:\Apps\Facilitor\ftp_sites\RABO\bijlagen\bijlagen*.xml .
cscript ..\..\..\utils\gen_import\gen_import.wsf RABO BIJLAGEN >>genimport.log 2>>&1
CALL ..\..\..\utils\gen_export\gen_export.bat BIJLAGEN >>genimport.log 2>>&1
CALL AxxerionBijlagen.bat >>genimport.log 2>>&1
cscript .\api_attachment_axxerion.js d:\Apps\Facilitor\ftp_sites\RABO\bijlagen\ "https://rabo.facilitor.nl" >>genimport.log 2>>&1
REM @Work
REM cscript .\api_mldsoap_axxerion.js MLD_AXXERION w:\Branch20161\CUST\RABO\import\ "http://facws001/branch20161/default.asp?fac_id=RABO&API=MLD_AXXERION&APIKEY=EH-XITJvuCMmmQ6O9EqOr8Ed1mXHYooo" >>genimport.log 2>>&1