Files
cruce-cuentas-glm-centralizado/VALIDACION_BONO14.md
T

36 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Validación técnica — Bono 14 Guatemala
Validaciones offline realizadas sobre los archivos reales suministrados:
- TypeScript: `npm run lint` requerido y validado en este paquete.
- Workflow n8n: 52 nodos y 46 conexiones raíz.
- Code nodes: 11 validados con `node --check`.
- Total Bono 14 QTZ leído: Q 1,332,673.42
- Total Bono 14 USD leído: $ 6,873.75
- Las siete hojas canónicas coinciden con su fila de total oficial.
- Los CSV 12631268 reproducen exactamente los totales QTZ de las hojas correspondientes.
- El CSV 912 US reproduce exactamente el total USD.
- El CSV 1269 se acepta como archivo bancario adicional y NO se excluye silenciosamente; cualquier monto no respaldado por el Excel aparecerá en el cruce.
## Build de producción
El código fuente TypeScript está validado.
El `node_modules` del ZIP original contiene paquetes nativos de Windows para
Rollup. El sandbox Linux no puede generar de forma confiable un `dist` nuevo
con esos binarios, por lo que este ZIP **no incluye el dist anterior**.
Antes de desplegar en el servidor, ejecutar en el entorno habitual del proyecto:
```bash
npm run build
```
Si el entorno donde se compila es Linux y aparece un error de Rollup por
dependencia nativa, ejecutar primero:
```bash
npm ci
npm run build
```