cotizador-helgen/tests
Efrain (Helgen) c99e89d91f Cobranza: resumen de todos los proyectos (cobrado, por cobrar, margen) y CSV
- resumenCobranzaGeneral() (solo ROL_COBRANZA; solo lee): una lectura de
  Contratos, Esquemas, Pagos, Proyectos y órdenes de compra. Usa
  resumenCobranza por proyecto: mismas cifras que la vista de cada proyecto.
- Totales por moneda (nunca MXN + USD), solo de contratos firmados. Los
  "Por firmar" se muestran sin sumar; los proyectos cancelados no aparecen.
- Por proyecto: contratado, cobrado, saldo, avance, siguiente etapa, último
  pago, costo de órdenes y margen (costosDeOrdenes, compartida con la vista).
- Interfaz: el resumen es la pantalla inicial de Cobranza; filtros, clic
  para abrir el proyecto, "← Resumen" y Descargar CSV (UTF-8 con BOM, texto
  con = + - @ neutralizado).
- Pruebas: cobranza, compras e interfaz ampliadas; las ocho pasan.

Sin publicar (CLAUDE.md §9).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-21 11:12:24 -06:00
..
catalogo.test.js Catálogo: precio en USD automático con el tipo de cambio del día 2026-10-20 17:01:57 -06:00
cobranza.test.js Cobranza: resumen de todos los proyectos (cobrado, por cobrar, margen) y CSV 2026-10-21 11:12:24 -06:00
compras.test.js Cobranza: resumen de todos los proyectos (cobrado, por cobrar, margen) y CSV 2026-10-21 11:12:24 -06:00
cotizacion.test.js Compras: órdenes de compra por proyecto, proveedores y margen (fase 3) 2026-10-20 18:49:07 -06:00
interfaz.test.js Cobranza: resumen de todos los proyectos (cobrado, por cobrar, margen) y CSV 2026-10-21 11:12:24 -06:00
probar-busqueda-sat.js Respaldo inicial del Cotizador Helgen (19/10/2026) 2026-10-19 16:14:08 -06:00
proyectos.test.js Compras: órdenes de compra por proyecto, proveedores y margen (fase 3) 2026-10-20 18:49:07 -06:00
sat.test.js Respaldo inicial del Cotizador Helgen (19/10/2026) 2026-10-19 16:14:08 -06:00
sesion.test.js Compras: órdenes de compra por proyecto, proveedores y margen (fase 3) 2026-10-20 18:49:07 -06:00