Factura Electrónica - AFIP Argentina

En el 2007 tuve que desarrollar esta funcionalidad para algunos de nuestros clientes que eran prépagas. A continuación dejo información útil para cualquier persona que lo necesite. La normativa cambia constantemente y no actualizo estas paginas desde diciembre de 2009. Dejo las mismas online porque los ejemplos y la tutorial pueden serle útil.
En abril del 2009 comencé un proyecto para desarrollar un programa de linea de comando para consumir los Web Services de la AFIP para aquellos lenguajes que no soportan web services. El mismo recibiría un archivo de texto de entrada y generaría otro. De esta manera, la única modificación necesaria en el sistema original es el desarrollo de una interfaz de texto. La pagina del proyecto es http://caegetter.sourceforge.net/ Abandoné este proyecto cuando me fui a vivir al exterior. 

{jcomments on}

Aquí describo los pasos a seguir para conectarse al WSAA utilizando SOAPUI y OpenSSL. Esto permite conocer todos los pasos que deberá realizar nuestra aplicación para obtener la clave de sesión que después debe emplearse para obtener el CAE y experimentar un poco con los WS antes de comenzar a desarrollar.

Los trámites de la AFIP fueron la primera causa en el retraso de nuestra implementación de facturación electrónica. Por eso, hay que iniciar los mismos antes de comenzar con el desarrollo.