39 lines
1.3 KiB
JavaScript
39 lines
1.3 KiB
JavaScript
// --------------------------------------------------------------------------------------
|
|
// F_GetFacturen.js
|
|
// Copyright 2014 SG|facilitor. 053-4800 700, helpdesk@sgfacilitor.nl
|
|
// Written by MB (2014)
|
|
//
|
|
// MAREON Connector/Adapter Ax -> FACILITOR en Facilitor -> Ax
|
|
// --------------------------------------------------------------------------------------
|
|
|
|
|
|
function F_GetFacturen()
|
|
{
|
|
|
|
var v_API = "FACT4AX_XTRACTOR";
|
|
var v_APIKEY = G_fclt_apikey;
|
|
var v_req = "<GetFACT4AX_XTRACTOR>" + "</GetFACT4AX_XTRACTOR>"
|
|
var v_type = 1; // xml
|
|
var v_soap_envelop = 1; //soap-envelop eromheen
|
|
|
|
var v_resp = apiFCLT(v_API, v_APIKEY, v_req, v_type, v_soap_envelop);
|
|
|
|
__Log("F_GetFacturen: " + v_resp.text,1);
|
|
|
|
// SPlitsen van XML's...
|
|
var i = 1;
|
|
var strQuery = "//batch/document[" + i + "]";
|
|
l_deelxml = v_resp.selectSingleNode(strQuery);
|
|
while (l_deelxml)
|
|
{
|
|
var XMLResult = "<?xml version=\"1.0\"?>"
|
|
+"<batch>"
|
|
+ l_deelxml.xml
|
|
+ "</batch>";
|
|
WriteText2File(G_ax_xtractorfolder, "xtractor[" + i + "]" , "xml" , XMLResult);
|
|
i = i + 1;
|
|
var strQuery = "//batch/document[" + i + "]";
|
|
l_deelxml = v_resp.selectSingleNode(strQuery);
|
|
}
|
|
}
|