Integración con FactuSOL – versión 2

Atención: funciona con FactuSOL 2017

Ya habíamos descrito anteriormente una manera de emitir documentos tributarios electrónicos desde FactuSOL; sin embargo, hemos decidido mejorar esta integración y ahora nuestro sistema puede emitir documentos desde FactuSOL de manera más simple y confiable, y ahora también puede emitir Guías de Despacho en adición a Facturas.

Para emitir documentos con FactuSOL:

  1. Descargue e Instale la Aplicación de Integración con FactuSOL (requiere una licencia válida de Pacioli)
  2. Abra FactuSOL y vaya a Guías de Despacho o Facturas.
    Screenshot - 08-07-2016 , 11_36_37
  3. Presione el botón “Emitir”
    Screenshot - 08-07-2016 , 11_38_53
  4. Seleccione la opción deseada (Documento seleccionado, Rango de Folios o Rango de Fechas), y seleccione en la lista de impresoras la opción PacioliFactuSOL y presione el botón “Imprimir”.
    Screenshot - 08-07-2016 , 11_41_27
  5. Aparecerá el cuadro de inicio de sesión de Pacioli. Ingrese sus datos y presione el botón “Iniciar sesión”.
    Screenshot - 08-07-2016 , 11_43_09
  6. A continuación el sistema le mostrará un listado con los documentos listos a emitir. Presione el botón “Emitir” para enviar al SII todas las facturas seleccionadas.
    Screenshot - 08-07-2016 , 11_59_53
  7. Si las facturas seleccionadas ya han sido enviadas anteriormente al SII, estas no serán enviadas nuevamente. Esto es muy útil para prevenir doble facturación. Si hay alguna factura que no ha sido enviada, aparecerá el asistente para la Generación de Documentos Electrónicos:
    Screenshot - 08-07-2016 , 12_01_09Screenshot - 08-07-2016 , 12_03_36
  8. Al final del envío de los documentos, se refrescará la información de las facturas en el listado. Puede hacer doble click en cualquiera de ellas para imprimir el documento.
    Screenshot - 08-07-2016 , 12_05_01
  9. El documento impreso contiene una referencia al documento de FactuSOL.
    Screenshot - 08-07-2016 , 12_11_31

Emitir DTE con datos de FactuSOL

Nota: La información en esta entrada ya no es actual. La nueva integración con FactuSOL está descrita aquí: Integración con FactuSOL – versión 2

El programa FactuSOL es una aplicación gratuita española que permite generar facturas y otros documentos de venta, y que a pesar de estar diseñada para el mercado español, es muy usada en nuestro país por su gran cantidad de funcionalidades: inventarios, informes, seguimiento de ventas, etc.

Si usted emite sus facturas con FactuSOL, también podrá generar el documento electrónico descargando la aplicación de generación FacturaE con los siguientes pasos:

  1. Emitir la factura guardada como Facturae:
    Screenshot - 27-04-2016 , 20_34_00
  2. Ejecutar la aplicación de integración; ingresar la información del usuario, especificar el archivo Facturae a usar, y presionar “Emitir DTE”:
    app
  3. El documento DTE será emitido, enviado al Servicio de Impuestos Internos, y además generado como PDF.
    facturae

Puede descargar la aplicación de integración desde el siguiente link  (requiere que Pacioli Facturación esté instalado en su sistema):

 

Integración con Java

De la misma manera en que Pacioli es integrable con PHP, podemos hacer integración con Java. Este es un ejemplo de integración:

Puede obtener un proyecto de ejemplo desde nuestro Repositorio en Bitbucket.

Integración con PHP

Pacioli puede ser integrado con PHP a través de JSON, usando nuestro servidor Web API. Por ejemplo, usando HttpFul podemos crear y enviar una factura electrónica al SII con el siguiente código:

 

Pacioli API

Pacioli API es un nuevo producto desarrollado por Monserrat Informática, el cual permitirá integrar Pacioli con una mayor variedad de sistemas facturadores que funcionen como servicio Web, ya sea desarrollado en PHP, .Net u otras tecnologías. Este servicio Web permite acceder a las funcionalidades básicas de facturación electrónica de Pacioli a través de un protocolo estándar y sencillo.

Hemos desarrollado esta API siguiendo la arquitectura REST lo que facilitará la integración para factuar electrónicamente a través de otros sistemas web. Por ejemplo para generar una factura solo se debe hacer una Web Request tipo POST enviando la información de la factura en formato JSON:

http://mihost/api/dte

 Consideraciones a la hora de implementar una integración

El Servicio de Impuestos Internos requiere que los siguientes requisitos sean cumplidos para ser autorizado como emisor de documentos tributarios electrónicos:

  • Autentificación usando Certificado Digital en el sitio del SII
  • Gestión de archivos de folios (CAF)
  • Envío de documentos con timbre digital en formato definido por el SII
  • Gestión de una casilla de intercambio entre contribuyentes con documentos de aceptación comercial y recibo de mercaderías
  • Generación mensual de libros de compras y ventas en formato digital

Todas estas funcionalidades están soportadas por nuestro software y pueden ser accedidas usando la interfaz de usuario. No obstante, es deseable en los sistemas integrados tener acceso transparente a una o más de estas funcionalidades, por lo que es necesario crear puntos de integración.

Tipos de Documentos

Los documentos electrónicos tienen códigos en el SII diferentes de sus contrapartes en papel. Los sistemas existentes deben adaptarse para almacenar tipos de documentos distintos de los habituales (Factura y Factura Electrónica son dos documentos distintos, que deben ser contabilizados por separado).