From 503ed37d0969c0c8f5e490da79ffe53ddd956d7d Mon Sep 17 00:00:00 2001 From: dmunozv Date: Mon, 1 Jun 2026 10:23:34 -0400 Subject: [PATCH] cambios para cron --- src/crons.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/crons.js diff --git a/src/crons.js b/src/crons.js new file mode 100644 index 0000000..7ac79c6 --- /dev/null +++ b/src/crons.js @@ -0,0 +1,18 @@ +// ejecución-unica.js +import { envioDte } from './services/envioDte.js'; +import { envioEstados } from './services/envioEstado.js'; +import Logger from './utils/logger.js'; + +async function main() { + Logger.info({ message: 'Iniciando procesos...', proceso: 'manual-trigger' }); + try { + await envioDte(); + await envioEstados(); + Logger.info({ message: 'Todo finalizado correctamente.' }); + } catch (error) { + Logger.error('Error en el proceso:', error); + process.exit(1); // Importante para que Dokploy sepa que falló + } +} + +main(); \ No newline at end of file