Con este cuadro comparativo es posible charlar con el usuario y ver qué método necesita.
Aplicativo Rece
Ventajas
- Este método utiliza una interfaz de texto, por lo tanto es muy fácil de desarrollar.
- Se emplea en el caso de empresas que proveen el servicio del envío de los comprobantes a la AFIP y la obtención del CAE. Por ejemplo, una de esas empresas es GIRE. Además proveen otros servicios como la publicación en la Web de los CAEs.
- Las maquinas que emiten comprobantes electrónicos no requieren ningún tipo de configuración adicional.
Desventajas
- La AFIP hace cambios al aplicativo y a los formatos. En algunos casos, no modificó la versión del aplicativo. Por lo tanto, hay que estar atento a los cambios en la normativa.
- El archivo generado por el aplicativo RECE debe ser subido a sitio de la AFIP y esta es una actividad manual que requiere a una persona a cargo de la misma. Esto puede ser un costo innecesario.
- Es muy engorroso si se desea entregar la factura en el momento ya que la respuesta de la AFIP tarda como mínimo diez minutos.
- Ya en el 2009 la AFIP no recomendaba utilizar este método y no ofrecían un ambiente de prueba para el mismo.
Web Services
Ventajas
- La obtención del CAE es inmediata, lo que permite imprimir el comprobante en el momento.
- Todo el proceso es automático y no se requiere la intervención de ninguna persona.
- La AFIP tiene un ambiente de prueba para este método.
- El equipo dentro de la AFIP provee un muy buen soporte y aconseja el uso de algunos frameworks en el caso de Java.
Desventajas
- Requiere un mayor tiempo de desarrollo y testeo.
- La configuración de las maquinas que emitirán comprobantes es mayor. Hay que instalar certificados digitales, sincronizar los relojes y configurar firewalls.
- El tiempo de desarrollo puede aumentar considerablemente si se requieren funcionalidades como la publicación de los CAEs en una pagina web ni el envío de los mismo por correo electrónica. Estos servicios son normalmente provistos por empresas que ofrecen servicios de procesamiento de comprobantes electrónicos.
- En algunos lenguajes antiguos como Powerbuilder 7, no hay soporte para Web Services. Hay que utilizar DLLs como OpenSSL.