Buen dia grupo, pasa lo siguiente.
Envio informacion de un documento como una factura en un XML, el cual voy armando en una variable que declare de la siguiente forma:
LOCAL loXML
loXML= ""
Despues de declararla le voy agregando las lineas que componen el XML. Ya que tengo el XML completo en la variable loXML lo envio de la siguiente forma:
oHTTP = CREATEOBJECT('MSXML2.XMLHTTP')
oHTTP.OPEN("POST", sURLWS, .F.)
oHTTP.setRequestHeader("Content-Type", "text/xml")
oHTTP.SEND(loXML)
Y esta funcionando bien, pero cuando la factura (de la cual se compone el XML) tiene aprox mas de 10 partidas, el web service me regresa un mensaje de error en un dato del XML, como si no se hubiera ido completo.
Hay alguna otra manera de enviar el XML al web service, o sera que la variable donde guardo el XML no se declara de esa forma por su limitante, ya que el XML tiende a crecer un buen.
Saludos, y agradezco de antemano...
Charles A. Moreno
PD. Disculpen que haya enviado 2 veces el mismo mensaje, fue porque aun no terminaba de redactarlo y por la rapidez no se que maldita tecla oprimi y se fue el mensaje incompleto (no fue el enter).