Usar WebService FEL desde .Net FrameWork 2.0

Foro dedicado para discutir la parte tecnica de como es el timbrado
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Jesus Castelo
Mensajes: 384
Registrado: Lun Feb 14, 2011 7:37 pm

Usar WebService FEL desde .Net FrameWork 2.0

Mensajepor Jesus Castelo » Mar Oct 08, 2013 10:46 am

Bueno la cosa esta así, quiero hacer conexion con FacturarEnLinea(FEL). Mi sistema esta desarrollado en VS2005 (.Net FrameWork 2.0) pero en FEL me recomendaron usar .Net FrameWork 3.0 o superior para conectarme a su WebService. Ellos dan un codigo de ejemplo, que es este:

C#
‘ Crear instancia al WS para timbrar
WSFel.WS_TFDSoapClient ServicioFEL = New WSFel.WS_TFDSoapClient();
WSFel.ArrayOfString Respuesta = New WSFel.WS_ ArrayOfString();
‘Se recibe la respuesta
Respuesta = ServicioFEL.TimbrarCFDPrueba(“usuario”, “password”, “cadenaXML”);

Pero con unas cuantas modificaciones logre poder conectarme desde .Net FrameWork 2.0 y timbrar sin ningun problema aparentemente, el codigo quedo de esta manera:

C#
‘ Crear instancia al WS para timbrar
WSFel.WS_TFD Servicio = new WSFel.WS_TFD();
string[] Respuesta;
‘Se recibe la respuesta
Respuesta = Servicio.TimbrarCFDPrueba(“usuario”, “password”, “cadenaXML”);

-¿Alguien timbra con FEL usando .Net FrameWork 2.0?
-Uso WebService pero no me considero un experto, ¿Creen que haya algun problema si uso de esta manera el WebService de FEL?

Por favor, comenten cualquier opinion que tengan, aun que sea un 'no lo recomiendo', 'si lo recomiento'. Gracias por su tiempo...

jasistemas
Mensajes: 158
Registrado: Mié Ene 11, 2012 3:08 pm
Contactar:

Re: Usar WebService FEL desde .Net FrameWork 2.0

Mensajepor jasistemas » Mar Oct 08, 2013 3:07 pm

Yo timbro con Ecodex, mi software en Visual Basic, ASP.net y C# en Visual Studio 2005 y Visual Studio 2010.
Uso el framework 4 (indispensable ya que uso la criptografía nativa para lo del sello)

Jesus Castelo
Mensajes: 384
Registrado: Lun Feb 14, 2011 7:37 pm

Re: Usar WebService FEL desde .Net FrameWork 2.0

Mensajepor Jesus Castelo » Mié Oct 09, 2013 10:58 am

Nadie en todo el foro timbra con FEL?


Despues de algunos dias hice unos cambios en mi codigo, primero instale "Visual Studio 2005 extensions for .NET Framework 3.0", lo que me permite agregar a mi proyecto "Service References". Mi codigo quedo de esta manera:

C#
‘ Crear instancia al WS para timbrar
WSFel.WS_TFDSoapClient ServicioFEL = new WSFel.WS_TFDSoapClient("WS_TFDSoap");
WSFel.ArrayOfString Respuesta = new WSFel.ArrayOfString();
‘Se recibe la respuesta
Respuesta = ServicioFEL.TimbrarCFDPrueba(“usuario”, “password”, “cadenaXML”);

Creo que es muy parecido a el ejemplo que me da FEL, ademas a fin de cuentas estoy conectado usando .Net Framework 3.0 aunque sea por medio de esta extencion, creo que mi conexion desde VS2005 es segura, aunque claro que lo mejor sera, en una futura version de mi sistema, migrar a VS2010 y usar el .Net Framework 4.0.

Nota: Si por ahi sale alguien que haya timbrado con FEL o que sepa del tema de esto de los "Web Services" y los "Service References", se aceptar sugerencias :D

luponce
Mensajes: 3
Registrado: Vie Nov 15, 2013 6:17 pm

Re: Usar WebService FEL desde .Net FrameWork 2.0

Mensajepor luponce » Jue Nov 28, 2013 5:45 pm

hola , tengo una duda en tu conexión con Fel , la librería de conexión "WSFel.WS_TFDSoapClient();" te la proporciono el FEL ??????
o es una librería propia del visual.net

Jesus Castelo
Mensajes: 384
Registrado: Lun Feb 14, 2011 7:37 pm

Re: Usar WebService FEL desde .Net FrameWork 2.0

Mensajepor Jesus Castelo » Vie Nov 29, 2013 10:23 am

mmmmmm ninguna de las dos, ese metodo es parte de la interfaz que tiene el webservice de FEL, en .NET lo unico que debes hacer es agregar una Service Reference a tu proyecto apuntando a la direccion del webservice publico de FEL https://www.fel.mx/WS-TFD/WS-TFD.asmx?WSDL

Edit: Agrego que todo lo necesario para que puedas trabajar con ellos, incluidos manuales, cuentas de usuario, etc te las proporcionan en FEL sin ningun tipo de pago anticipado.

luponce
Mensajes: 3
Registrado: Vie Nov 15, 2013 6:17 pm

Re: Usar WebService FEL desde .Net FrameWork 2.0

Mensajepor luponce » Vie Nov 29, 2013 12:08 pm

ohhh!!! muchas gracias!!! también soy nueva en esto y como siempre todo urge U_U ' GRACIAS! :D


Volver a “Envio para Timbrado”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 7 invitados