-
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 |
|---|---|---|
| .. | ||
| RentaBasicoRepository.java | Loading commit data... |