Skip to content

jlpm-mex/cfdiadmon_docker

Repository files navigation

Administrador de CFDI's 4.0

Github top language Github language count Repository size License

Acerca   |   Tecnología   |   Requerimientos   |   Inicio   |   Licencia   |   Author


🎯 Acerca

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.

🚀 Tecnología

La siguientes herramientas fueran utilizadas en este proyecto:

✅ Requerimientos

Antes de iniciar 🏁, necesitas tener instalado 🐳 Docker.

🏁 Inicio

# 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.

Pantalla Principal

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.

alt text

📝 License

Este proyecto se encuentra bajo licencia del MIT. para mas detalles, vea el archivo de LICENSE.

Made with ❤️ by Jose Luis Pino

 

Back to top

About

🇲🇽 Contenedor del proyecto cfdiadmon

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published