|
anio_nac |
Año de nacimiento |
int(str(fecha_nacimiento)[:4]) |
sí |
|
edad_benef |
Edad del beneficiario |
edad(fecha_nacimiento) |
sí |
|
edad_min_jubilacion |
Edad mínima de jubilación (por cohorte) |
60 if anio_nac <= 1972 else min(65, 61 + (anio_nac - 1973)) |
sí |
|
sbj |
Sueldo básico jubilatorio |
round(min(sbj_mejores_20 * 1.05, sbj_ultimos_10), 2) |
sí |
|
servicios_min_por_edad |
Servicios mínimos según edad (SPC combos) |
30 if edad(fecha_nacimiento) < 66 else 27 if edad(fecha_nacimiento) < 67 else 24 if edad(fecha_nacimiento) < 68 else 21 if edad(fecha_nacimiento) < 69 else 18 if edad(fecha_nacimiento) < 70 else 15 |
sí |