feat: módulo de renta de quinta categoría
Expone la grilla de retenciones mensuales sobre planilla.renta_quinta y calcula la proyección anual por trabajador. - Entity con las 115 columnas de la tabla, repository, DTOs y mapper manual - Grilla agregada por documento (codper no identifica al trabajador en los datos reales) con filtros opcionales; solo periodo y mesCorte obligatorios - Cálculo de quinta categoría: proyección, deducción de 7 UIT, tramos progresivos y divisor de retención por mes, con la UIT configurable por año - Manejo de errores sin stack traces y Swagger UI en /docs - Tests unitarios de la calculadora e integración con Testcontainers La configuración con credenciales queda fuera del repo: partir de application.example.yml. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WkHutqxgcr62rTe48Q28X4
parents
Showing
.gitattributes
0 → 100644
.gitignore
0 → 100644
.mvn/wrapper/maven-wrapper.properties
0 → 100644
CLAUDE.md
0 → 100644
mvnw
0 → 100755
This diff is collapsed.
Click to expand it.
mvnw.cmd
0 → 100644
pom.xml
0 → 100644
This diff is collapsed.
Click to expand it.
src/main/resources/application.example.yml
0 → 100644
src/test/resources/db/renta_quinta.sql
0 → 100644
Please
register
or
sign in
to comment