Releases: phpeitor/cotix-360
Releases · phpeitor/cotix-360
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.
v1.0.1
Full Changelog: v1.0.0...v1.0.1
v1.1.0
Release v1.0.0
Fecha: 2026-03-14
Resumen
Esta version se enfoca en mejoras de experiencia de usuario en login y legibilidad de montos en cotizaciones, ademas de documentacion tecnica del proyecto.
Cambios Incluidos
-
README mejorado y reestructurado.
- Instalacion paso a paso.
- Requisitos y stack tecnico.
- Estructura del proyecto.
- Flujo principal de uso.
- Novedades de la version.
-
Formato con separador de miles en precios y totales.
- Archivo:
assets/js/form-calculo.js - Archivo:
assets/js/form-cotizacion.js - Se aplico formato consistente en totales y columnas de precios.
- Archivo:
-
Mejoras UX en login (ajustes recientes de esta version).
- Animaciones de exito/error mas consistentes.
- Delay de redireccion para permitir visualizar animacion de exito.
Commit de Referencia
882ffd4- docs: improve README and format prices with thousand separators
Tag
v1.0.0
Notas
- Estas notas se guardan localmente y no se suben al remoto (carpeta ignorada por
.gitignore).