Files
Mareon/ax/SRC/F_GetFacturen.js
2015-01-21 12:41:03 +00:00

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);
}
}