44 lines
1.2 KiB
JavaScript
44 lines
1.2 KiB
JavaScript
// --------------------------------------------------------------------------------------
|
|
// A_RefuseServiceTask.js
|
|
// Copyright 2014 SG|facilitor. 053-4800 700, helpdesk@sgfacilitor.nl
|
|
// Written by MB (2014)
|
|
//
|
|
|
|
|
|
function A_RefuseServiceTask(v_company_id, v_taskId, v_resultCodeId)
|
|
{
|
|
var v_API = "refuseServiceTask";
|
|
var v_req = "<refuseServiceTask xmlns=\"http://tempuri.org/\">"
|
|
+ " <companyId>" + v_company_id + "</companyId>"
|
|
+ " <taskId>" + v_taskId + "</taskId>"
|
|
+ " <resultCodeId>" + v_resultCodeId + "</resultCodeId>"
|
|
+ " </refuseServiceTask>";
|
|
|
|
|
|
/*
|
|
<refuseServiceTask>
|
|
<MethodParameters>
|
|
<companyId>1</companyId>
|
|
<taskId>MLD00004536-01</taskId>
|
|
<resultCodeId>Niet thuis</resultCodeId>
|
|
</MethodParameters>
|
|
</refuseServiceTask>
|
|
*/
|
|
|
|
var v_type = 0;
|
|
|
|
var v_resp = apiAX(v_API, v_req, v_type);
|
|
|
|
|
|
if (v_type == 1 && v_resp != "")
|
|
{
|
|
oStream = new ActiveXObject("ADODB.Stream");
|
|
oStream.Open();
|
|
oStream.Type = 1; // adTypeBinary
|
|
oStream.Write(v_resp); // responseText geeft encoding problemen!
|
|
oStream.SaveToFile ("Log/test" + v_supplier_id + ".xml", 2);
|
|
oStream.Close();
|
|
|
|
}
|
|
return v_resp;
|
|
} |