v1.5.0
Release v1.5.0
Fecha: 2026-03-18
Resumen
Esta version incorpora el modulo de financiamiento de cotizaciones con calculo de formulas financieras, persistencia de datos (tasa y cuota), visualizacion en tabla/PDF y reglas de negocio para habilitar la opcion solo cuando corresponde.
Cambios principales
- Se agrego boton
Financiaren listado de cotizaciones con regla:- Solo se muestra cuando
Total Peru > 15,000.
- Solo se muestra cuando
- Se implemento modal de financiamiento con:
Tasa anualeditable por controles+/-.- Calculo automatico de
tasa mensualusando formula:((1 + i_anual)^(1/12)) - 1
- Calculo de
cuota(5 cuotas) equivalente a ExcelPAGO(...). - Tabla de amortizacion por periodo.
- Se implemento guardado de financiamiento en
cotizaciones:- Guarda
tasaycuota. - Si ya existe financiamiento, se bloquean controles:
- input de tasa anual
- botones
+/- - boton
Guardar
- Guarda
- Se movio la logica JS inline de
cotizaciones.phpa:assets/js/table-gridjs-cotizacion.js
- En tabla de cotizaciones (
Items):- Se muestra
Total PEcon simbolo$. - Si hay financiamiento (
cuotano nula), se muestra:CuotaTotal Final = Total PE + Cuota
- Se muestra
- En detalle de cotizacion (
form_cotizacion.php):- Se agrego
cuota_estadojunto a totales para visualizar cuota. - Tooltip de
cuota_estadocon textoCuota.
- Se agrego
- En PDF (
pdf_cotizacion.php):- Se agregan lineas debajo de
Total Peru:CuotaTotal Final
- Solo se muestran cuando
cuota > 0.
- Se agregan lineas debajo de
Endpoints y backend
- Nuevo endpoint:
controller/financiamiento_cotizacion.phpGET: consulta financiamiento existente.POST: registra financiamiento (con control de no sobrescribir).
- Modelo actualizado:
model/cotizacion.php- Metodos para obtener/guardar financiamiento.
- Se incluye
cuotaen la consulta de tabla de cotizaciones.
Regla de negocio aplicada
- Financiamiento disponible solo para cotizaciones con
Total PE > 15,000. - Cuota/Total Final visibles unicamente cuando existe cuota valida (
> 0).
Commits relacionados
208d7de- table financiamiento2489e17- modal financiamiento cotizacion03a7587- pdf y eye financiamiento
Notas
- Release generado por workflow automatico de GitHub Actions al publicar tag
v1.5.0.