-
feat: migrar renta de quinta a pl_planilla, pl_renta_basico y pl_utilidades · 4bf1eb8a
La tabla planilla.renta_quinta fue reemplazada por planilla.pl_planilla; el basico y las utilidades ahora viven en tablas aparte (pl_renta_basico y pl_utilidades, PK compuesta numero_documento+anio+mes). - RentaQuinta pasa a mapear pl_planilla (id_pl_planilla); utilidades, campo1 y campo2 quedan @Transient porque ya no son columnas de esa tabla. - Nuevos modulos rentabasico y utilidades con sus entities/repositories, siguiendo el patron de otrosempleadores. - RentaQuintaServiceImpl aplica pl_renta_basico.monto_basico como reemplazo del basico de pl_planilla cuando existe registro para el mes (si no, se conserva el de pl_planilla), y carga pl_utilidades.monto_utilidad como el campo "utilidades" que antes vivia en la propia renta_quinta. - docs/fk-pl-planilla-renta-basico-utilidades.sql: DDL para las FK compuestas de pl_planilla hacia las 2 tablas nuevas (las PK compuestas ya existen en ellas); no se pudo ejecutar porque el MCP de Postgres configurado es de solo lectura. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Vanesa Puma Yamo authored
| Name |
Last commit
|
Last update |
|---|---|---|
| .mvn/wrapper | Loading commit data... | |
| docs | Loading commit data... | |
| src/main | Loading commit data... | |
| .gitattributes | Loading commit data... | |
| .gitignore | Loading commit data... | |
| CLAUDE.md | Loading commit data... | |
| mvnw | Loading commit data... | |
| mvnw.cmd | Loading commit data... | |
| pom.xml | Loading commit data... |