Acerca | Tecnología | Requerimientos | Inicio | Licencia | Author
Esta sencilla aplicación web te ayuda a ordenar y clasificar de manera conveniente los archivos pdf y xml de tus comprobantes Fiscales digitales por internet CFDI en la version 4.0.
La manera más facil y rápida de implementar este proyecto es a tráves Docker. Clonando el repositorio tendrás todo los requerimientos necesarios para poder administrar tus facturas.
La siguientes herramientas fueran utilizadas en este proyecto:
- 🐳 Docker
Antes de iniciar 🏁, necesitas tener instalado 🐳 Docker.
# Clonar este proyecto
$ git clone https://github.com/jlpm-mex/cfdiadmon_docker
# Accesar
$ cd admon_cfdi
# Crear la estructura de donde se leeran y almacenaran los cfdi's
$ mkdir -p CfdiRecibidos/NoProcesados CfdiRecibidos/Procesados
# Opcionalmente mejorar seguridad, cambiando en el archivo .env el valor de la varible myPasswd= 123456 <- cambiar por el valor deseado
$ nano .env
# Si se mejoro la seguridad en el paso anterior, editar la variable spring.datasource.password=123456 del application.properties del back
$ nano back/resources/application.properties
# Ejecutar docker compose para el levantamiento de los contenedores necesarios
$ sudo docker compose up -d
Abrir un navegador web, e ir a la ip del servidor en el puerto 9087, o en caso de ser la misma computadora seria http://localhost:9087.
Dentro de la carpeta admon_cfdi existe una carpeta llamada CfdiRecibidos, la cuál contiene 2 carpetas mas llamadas NoProcesados y Procesados, para que la aplicación encuentre los cfdis y los procese, es necesario poner tanto el PDF como el XML a procesar en la carpeta NoProcesados y estos se deben llamar de la misma manera.
Este proyecto se encuentra bajo licencia del MIT. para mas detalles, vea el archivo de LICENSE.
Made with ❤️ by Jose Luis Pino