facturacion electronica en argentina

Iniciado por dlopardo, 21 Septiembre 2015, 20:08 PM

0 Miembros y 2 Visitantes están viendo este tema.

dlopardo

Estimados:
Gracias de antemano a quien me pueda dar un "empujoncito".
Quisiera largarme a hacer servicios y desarrollos por mi cuenta.
Me sugirieron que trate de desarrollar una interface para facturacion electronica para la Republica Argentina.
La idea es que las empresas usen su propio ERP, y envien a la interface los datos, para generar la FE, y el PDF.
La verdad es que no se por donde arrancar, ya estuve viendo las especificaciones de AFIP, pero todavia no se como darle forma,

la pregunta es: que me conviene comenzar a estudiar?, como para ir entendiendo un poco?

Gracias por todo.

David

engel lex

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

dlopardo

Estimado:

Gracias por responder, en realidad, el lenguaje no es lo que mas me preocupa, si no que no alcanzo a entender "el como", ya que nunca trabajer con WEB Services, y no alcanzo a entender la escueta ayuda de la AFIP.

Por eso estoy en busqueda de alguna sugerencia, porque por otra parte, el lenguaje que hoy por hoy conozco mas, es el VB6, pero no me importaria aprender otro, estoy alejado de la programacion, y quiero comenzar con algo que sirva y pueda tener "salida".

Muchas gracias por contestar !!!!

engel lex

olvida vb6...

en tal caso si son aplicaciones de escritorio en windows, VB.net sería tu mejor opción, ya que te ahorraría mucho el trabajo visual y es muy versatil con las operaciones necesarias, a demás la apariencia quedaría muy profesional e intuitiva...

otra opción sería C++, sería más solido, rapido, seguro y potente... pero aún siendo igual de bueno en ambos lenguajes, en C++ te podría tomar el doble o triple de trabajo terminar el software...

ultima opción que se me ocurre util es java, tendrías la posibilidad multiplataforma, sería solido y seguro... sería más simple que C++, pero te costaría el aspecto visual casi lo mismo


si vas por webservices, podrías irte por php que es el más común y simple de este grupo... de resto las 2 otras opciones serían java y asp.net
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

dlopardo

Hola, gracias por tu interes, en realidad, lo que tendria que programar, seria una interface, que tome los datos de por ejemplo, un archivo de texto, que exportaria el ERP de la empresa que quiera usar la interface, a su vez la interface que yo tendria que programar, se comunicaria con el webService de la AFIP, para obtener el CAE, etc. y que finalmente genere un archivo PDF, que es el formato de las facturas electronicas de Argentina, en realidad, creo que no necesita una interfece visual para el usuario, porque el usuario, trabajaria con su propio sistema ERP.

Esa es la idea, pero me quedan blancos en la forma de operar todo esto, por eso, necesitaria la ayuda de alguien que haya hecho algo por el estilo.

Si cononces a alguien, mas que agradecido, y si no, lo mismo es, porque me dedicaste tu tiempo muy amablemente.

Gracias !!!

David

engel lex

este foro es hispano... hay gente de todos lugares de latinoamerica... así que si usas tantos acronimos locales, nadie te va a entender (me incluyo)... incluso ERP es un acronimo poco común... lo conozco solo porque los he usado... no se que es ningúna de las otras siglas...

tu lo que quieres por lo que entiendo no es desarrollar el sistema de gestion... que es lo que quieres hacer (olvidate de nombres, explica universalmente)?
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

dlopardo

Pido mil disculpas por mi falta de claridad:

Lo que quiero hacer es una interface, entre el sistema de facturacion del cliente, (el cual le pasaria los parametros necesarios a la mencionada interface que quiero desarrollar), para que la misma se comunique con el WEBService, que esta alojada en los servidores de la (Administracion Federal de Ingresos Publicos), de la republica Argentina, para que este le "devuelva", los datos que corresponden, y entonces la interfaz, generaria una factura en PDF.

Tal vez, esto lo tenga que ver un Argentino, que conozca algo, sobre como funcionan los WEBServices especificos que nombro aca,
seguramente hay muchos, y yo que soy argentino, no se para donde agarrar.

Gracias, y si no me pueden ayudar, igual les agradezco !!!!

David

engel lex

en tal caso analiza la pagina para que veas como tienes que simular los parametros
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

dlopardo


Chukalover

#9
Guía del wsfe: lo podes implementar en cualquier lenguaje.
https://www.afip.gob.ar/fe/documentos/manual_desarrollador_COMPG_v2.pdf


1) Bájate el soap ui

2)https://wsaahomo.afip.gov.ar/ws/services/LoginCms?WSDL ( obtenes la autorización, el ticked y el token para empezar a usar los servicios de la afip)

3) empezar a jugar  ;-)
https://servicios1.afip.gov.ar/wsfev1/service.asmx?WSDL ( le pasar los datos obtenidos en el paso 2 mas los certificados electrónicos de seguridad y listo empezas a pasarle los parametros necesarios que estan en los manuales que te pase para obtener el CAE del comprobante)

¿como conseguís los servicios de la afip?
te vas a la pag de la afip ingresar tu clave fiscal y buscas en servicios el servicio e wsfev1(no tengo idea ni quien ni a quien se lo habilitan ni por que)


muy util a la hora de consultar:
http://www.pyafipws.com.ar/wsfev1

http://www.sistemasagiles.com.ar/trac/wiki/ProyectoWSFEv1


PD: esto es una guia muy rápida de lo que necesitas para empezar, antes de empezar a usar el wsfe1
Sin la autorización del la afip por medio de su pag , NO PODES HACER NADA.,
saludos.