El token y el sign lo estoy obteniendo yo, genero el genere el xml, lo pase a base64 como es un string lo pude poner bien en el web service de LoginCmsService que va un string y me dio el result.xml del cual pude obtener sin problemas el token y el sign. Todo lo hice yo, me costo pero lo pude desarrollar.
Utilizando ese token y ese sign generado, genere el request.xml para consultar el ultimo nro emitido o el request.xml para generar la liquidacion, los pruebo con SoapUi 5.5 y funciona perfecto, por eso solo me falta poder enviar esos xml al web service del wslsp pero no se como hacerlo
Intento usar el codigo que da como ejemplo el vfp que es lo que pude ver que recomiendan en los manuales y queda algo asi
LOCAL loLspEndPoint AS "XML Web Service"
* LOCAL loLspEndPoint AS "MSSOAP.SoapClient30"
* Do not remove or alter following line. It is used to support IntelliSense for your XML Web service.
LOCAL loException, lcErrorMsg, loWSHandler
TRY
loWSHandler = NEWOBJECT("WSHandler",IIF(VERSION(2)=0,"",HOME()+"FFC\")+"_ws3client.vcx")
* Call your XML Web service here. ex: leResult = loLspEndPoint.SomeMethod()
leResult = loLspEndPoint.consultarUltimoNroComprobantePorPtoVta
=STRTOFILE(leResult,"respuesta.xml",.f.)
CATCH TO loException
lcErrorMsg="Error: "+TRANSFORM(loException.Errorno)+" - "+loException.Message
DO CASE
CASE VARTYPE(loLspEndPoint)#"O"
* Handle SOAP error connecting to web service
CASE !EMPTY(loLspEndPoint.FaultCode)
* Handle SOAP error calling method
lcErrorMsg=lcErrorMsg+CHR(13)+loLspEndPoint.Detail
OTHERWISE
* Handle other error
ENDCASE
* Use for debugging purposes
MESSAGEBOX(lcErrorMsg)
FINALLY
ENDTRY
Ahora no se como enviarle el request.xml que tengo preparado con todos los parametros, que te vuelvo a decir si lo copio y pego en el soapui va barbaro y puedo hacer las liquidaciones o las consultas perfectamente, pero aca no se como aplicarlo, no se como escribirlo, seguramente es porque no se utilizar esta parte de vfp pero bueno, estoy leyendo y probando todo lo que encuentro pero no encuentro la solucion.