[ Foro de C# ]

Probelmas con webservice

12-Jun-2015 01:03
Invitado (Jorge Ochoa)
1 Respuestas

Hola amigos

tengo problemas con el web service

En el Ecuador se Inicio con la facturación Electrónica y el Servicio de Rentas Internas SRI coloco dos webService para este fin, el websrvice de autorización es
https://cel.sri.gob.ec/comprobantes-electronicos-ws/AutorizacionComprobantes?wsdl
esta funcionando bien, lo que probado con esta clave 0506201501019033408200120010100000001715840135110 lo he probado con un software llamado SOAPUI y ademas tengo un aplicación en java que consume este servicio y funciona bien con algunos lapsus por eso quiero cambiar a c#, pero el c# no me retorna correctamente el resultado ya que este resultado tiene un objeto que tiene algunos campos string como (Numero Autorización, fecha, Clave) y ademas tiene una ArrayList de los comprobantes autorizados pero es en este ArrayList que me retorna sin elementos, cuando tendría que retornar un elementos.

así es como estoy usando en c# el webservice

SRI.AutorizacionComprobantesClient Cliente = new SRI.AutorizacionComprobantesClient();
try
{
SRI.respuestaComprobante Resp = Cliente.autorizacionComprobante(textBox1.Text);
textBox2.Text = Resp.autorizaciones[0].comprobante;
}
catch (Exception ex)
{
textBox2.Text = ex.Message;
}
el el textBox2 tendria que estar el comprobante autorizado

Nota en Java ocurrio el mismo problema y era porque las clases que genera para consumur el webservice le falta el qname colocar esto http://ec.gob.sri.ws.autorizacion y asi funciono bien


21-Jun-2015 00:03
Nacho Cabanes (+32)

En ese código no aparece el fragmento que analiza los resultados del WebService. ¿En qué formato recibes los datos?






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)