Facturador Sunat SEE SFS con certificado digital

¿Qué es el Facturador SUNAT?

Es una aplicación gratuita de facturación electrónica, dirigida principalmente a medianos y pequeños contribuyentes que cuentan con sistemas computarizados y tienen un alto volumen de facturación.

Desde esta aplicación se puede emitir facturas, boletas de venta y sus notas vinculadas (notas de crédito y notas de débito); las cuales se enviarán a SUNAT en forma automática o a indicación del usuario.

De utilizar este sistema de emisión electrónica, la SUNAT almacena, archiva y conserva el comprobante electrónico y sus notas electrónicas vinculadas.

Características

  • No requiere de conexión a Internet para la emisión del comprobante electrónico; pero si para el envío de los comprobantes electrónicos a la SUNAT.
  • Convierte la información del contribuyente al formato XML de manera automática.
  • Realiza las validaciones establecidas por SUNAT y firma digitalmente el comprobante.
  • En caso se requiera entregar una representación impresa, permite generar un archivo PDF del comprobante.

Requisitos para su uso

  • Tener instalado JDK 1.8 o en adelante, puedes ir la página oficial de JAVA para descargarlo directamente: http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html

    (IMPORTANTE: Java SE Development Kit 8u112). Versiones recientes de JAVA tienen problemas de compatibilidad.

  • Descargar el facturador SUNAT Jetty.zip y data.zip. También puedes ir a la página web de la Sunat para para optener la última versión: aquí.
  • Tener cargada (o crear) la variable de entorno: JAVA_HOME=[Ruta al directorio de instalación del JDK]
  • Incluir en la variable Path la ruta al bin del JAVA_HOME: Path=%JAVA_HOME%\bin;$PATH
  • IMPORTANTE: LAS VARIALES DE ENTORNO DEBEN CARGARSE EN EL USUARIO NO EN EL SISTEMA.
    Cuidado con las variables de entorno. Deberían quedar así:

Pasos para instalación y uso – Instructivo

  • Elegir unidad de disco (drive) o filesystem para la instalación.
  • En la unidad de disco o filesystem descomprimir los archivos Jetty.zip y data0.zip.
  • Iniciar el servicio ejecutando el archivo “iniciarSistema.bat” del directorio \\Jetty.
  • Cargar la bandeja del Facturador ejecutando el archivo “abrirBandeja.bat” del directorio \\Jetty.

Pasos para iniciar la emisión electrónica

  • Registrar los datos de configuración inicial, para lo cual debe seleccionar la opción de configuración, de la “Bandeja” del facturador.
  • Cargar en la carpeta CERT, el CERTIFICADO DIGITAL con el cual se firmarán los documentos electrónicos. Recuerde que dicho certificado debe estar también registrado en SUNAT Operaciones en Línea.
  • Generar el archivo con la información del comprobante que desea emitir en formato txt, json o xml y grabarlo en la carpeta DATA, según la estructura definida por SUNAT.
  • Sube tu certificado al Facturador usando la contraseña del certificado