// -------------------------------------------------------------------------------------- // F_GetSuppliers.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_GetSuppliers() { var v_API = "AANNEMERS4AX"; var v_APIKEY = G_fclt_apikey; var v_req = "" + "" var v_type = 1; // xml var v_soap_envelop = 1; //soap-envelop eromheen //Resultaat van deze functie: array van l_ax_vendAccountNum var l_result = []; var v_resp = apiFCLT(v_API, v_APIKEY, v_req, v_type, v_soap_envelop); __Log("F_GetSuppliers: " + v_resp.text,1); // SPlitsen van XML's... var i = 1; var strQuery = "//xml/prs_bedrijf[" + i + "]"; var l_deelxml = v_resp.selectSingleNode(strQuery); while (l_deelxml) { var l_node = strQuery + "/ax_vendAccountNum"; var l_ax_vendAccountNum = v_resp.selectSingleNode(l_node); __Log("l_ax_vendAccountNum: " + l_ax_vendAccountNum.text,1); l_result.push(l_ax_vendAccountNum.text); i = i + 1; var strQuery = "//xml/prs_bedrijf[" + i + "]"; l_deelxml = v_resp.selectSingleNode(strQuery); } return l_result; }