Reportes — Bancos
Para qué sirve
Sección titulada «Para qué sirve»La sección de Reportes del módulo Bancos agrupa los informes disponibles sobre tesorería: posición de saldos, movimientos por período, arqueos de caja chica y reporte de conciliación bancaria.

Nota de calidad (QA 2026-04-26): El reporte “Conciliación” presenta un error de template — renderiza una factura de venta (FAC-2026-001547) en lugar del reporte bancario. Este defecto está pendiente de corrección en el equipo de desarrollo.

Flujo del usuario
Sección titulada «Flujo del usuario»Vista no técnica del proceso. Pensada para personal de operación, contabilidad, ventas o administración.
Editable en draw.io: descarga el SVG → en draw.io: File → Import from → Device → selecciona el SVG. Cada nodo queda editable.
Flujo técnico
Sección titulada «Flujo técnico»Vista técnica para desarrolladores: endpoints, stored procedures/funciones, tablas y servicios involucrados.
| Componente | Tipo | Ubicación |
|---|---|---|
/v1/banks/reports/:type | Route Express | web/api/src/routes/banks/reports.ts |
usp_bnk_Report_Statement | Stored procedure lectura (PG + MSSQL) | web/api/sqlweb-pg/includes/sp/ |
usp_bnk_Report_CashFlow | Stored procedure lectura (PG + MSSQL) | web/api/sqlweb-pg/includes/sp/ |
usp_bnk_Report_Position | Stored procedure lectura (PG + MSSQL) | web/api/sqlweb-pg/includes/sp/ |
usp_bnk_Report_PettyCash | Stored procedure lectura (PG + MSSQL) | web/api/sqlweb-pg/includes/sp/ |
bnk.Movement | Fuente principal de movimientos | web/api/migrations/postgres/ |
bnk.Account | Saldos contable y conciliado | web/api/migrations/postgres/ |
bnk.PettyCash | Datos de caja chica | web/api/migrations/postgres/ |
zentto-report v1.9.1 | Motor de render PDF/Excel | D:\DatqBoxWorkspace\zentto-report |
zentto-cache | Cache TTL 300s para reportes | D:\DatqBoxWorkspace\zentto-cache |
Editable en draw.io: descarga el SVG → File → Import from → Device.