DECLARE STRING jdeXMLCallObject IN d:\b7\system\bin32\xmlcallobj.dll ; STRING szXMLRequest, ; INTEGER size, ; STRING szDestName, ; INTEGER @pbSuccessful TEXT TO cJDEXML NOSHOW <?xml version='1.0' encoding='utf-8' ?> <jdeRequest type='callmethod' user='JDE USERNAME' pwd='JDE PASS' environment='PY7333' > <callMethod app='VFP' name='ABCustomerAmtsDates'> <param name='mnAddressNumber '>10505</param> <param name='szCompany '>00001</param> </callMethod> </jdeRequest> ENDTEXT cJDEXML = cJDEXML+ CHR(0) lnSuccessful = 0 * lcJdeXmlResponse = ; jdeXMLCallObject(cJDEXML, 0, "yourservernamewhere_jdedata_reside", lnSuccessful) ?lcJdeXmlResponseTO GET THE FUNCTION TEMPLATE :
DECLARE STRING jdeXMLCallObject IN d:\b7\system\bin32\xmlcallobj.dll ; STRING szXMLRequest, ; INTEGER size, ; STRING szDestName, ; INTEGER @pbSuccessful TEXT TO cJDEXML NOSHOW <?xml version='1.0' encoding='utf-8' ?> <jdeRequest type='callmethod' user='JDE USERNAME' pwd='JDE PASS' environment='PY7333' > <callMethodTemplate app='VFP' name='ABCustomerAmtsDates'> </callMethod> </jdeRequest> ENDTEXT cJDEXML = cJDEXML+ CHR(0) lnSuccessful = 0 * lcJdeXmlResponse = ; jdeXMLCallObject(cJDEXML, 0, "yourservernamewhere_jdedata_reside", lnSuccessful) ?lcJdeXmlResponseDimitris