Wrnc = '130349721'
TEXT TO sXMLRequest NOSHOW TEXT PRETEXT 7
<soap:Envelope xmlns:soap="
http://www.w3.org/2003/05/soap-envelope" xmlns:dgii="
http://dgii.gov.do/">
<soap:Header/>
<soap:Body>
<dgii:GetContribuyentes>
<dgii:value><<Wrnc>></dgii:value>
<dgii:patronBusqueda>0</dgii:patronBusqueda>
<dgii:inicioFilas>0</dgii:inicioFilas>
<dgii:filaFilas>0</dgii:filaFilas>
<dgii:IMEI>?</dgii:IMEI>
</dgii:GetContribuyentes>
</soap:Body>
</soap:Envelope>
ENDTEXT
TRY
oHTTP = CREATEOBJECT('Msxml2.ServerXMLHTTP.6.0')
oHTTP.OPEN("POST","
http://dgii.gov.do/wsMovilDGII/WSMovilDGII.asmx", .F.)
oHTTP.setRequestHeader("Content-Type", "text/xml; charset=utf-8")
oHTTP.setRequestHeader("Content-Length",STR(LEN(sXMLRequest)))
oHTTP.setRequestHeader("SOAPAction","
http://dgii.gov.do/GetContribuyentes")
oHTTP.SEND(sXMLRequest)
CATCH TO loErr
WAIT Windows "Error: " + TRANSFORM(loErr.ErrorNo) + " Mensaje: " + loErr.Message
ENDTRY
sRespuestaWS = SUBSTR(oHTTP.responseText,AT(Wrnc,oHTTP.responseText),250)
sRespuestaWS = SUBSTR(sRespuestaWS,AT('RGE_NOMBRE',sRespuestaWS)+13,100)
Wnombre = SUBSTR(sRespuestaWS,1,AT('NOMBRE_COMERCIAL',sRespuestaWS)-4)
aa = STRTOFILE(oHTTP.responseText,"d:\uno.txt",1)
WAIT windows "Repuesta "+SUBSTR(ALLTRIM(oHTTP.responseText),1,100)
aqui veo unos cambios en el formato, alguien me podia ilustar un poco.