Convocatorias¶
El módulo de convocatorias administra los programas de becas visibles para el portal público. Una convocatoria pertenece a un tenant y define fechas, presupuesto, techo de beneficiarios, zona geográfica y estado.
Estados reales¶
| Estado | Uso |
|---|---|
| PROGRAMADA | Convocatoria capturada, todavía no disponible en el portal. |
| ABIERTA | Disponible para solicitudes si la fecha de cierre es futura. |
| CERRADA | No debe recibir nuevas solicitudes. |
| CANCELADA | Convocatoria invalidada por decisión administrativa. |
El portal filtra por status=ABIERTA y fecha_cierre > now(). No hay una tarea
automática documentada que cambie estados por fecha; la operación debe mantener
el estado correcto desde el panel.
Campos principales¶
| Campo | Descripción |
|---|---|
nombre |
Título de la convocatoria. |
descripcion |
Texto visible para describir el programa. |
fecha_apertura / fecha_cierre |
Ventana de vigencia. |
presupuesto_total |
Presupuesto de referencia de la convocatoria. |
techo_beneficiarios |
Límite operativo para consolidación y análisis. |
zona_geografica |
Alcance territorial. |
Reglas de elegibilidad¶
Las reglas se asocian a una convocatoria y alimentan el scoring. Cada regla contiene:
| Campo | Uso |
|---|---|
criterio |
Nombre del dato del solicitante que se evaluará. |
operador |
LT, GT, EQ o CONTAINS. |
valor_umbral |
Valor contra el que se compara el dato. |
peso |
Peso relativo de la regla. |
El motor normaliza los pesos contra la suma total de reglas. Si la suma es cero, el resultado del scoring es cero.
Criterios soportados por scoring
El servicio actual evalúa promedio_actual, ingreso_mensual_familiar,
personas_en_hogar, nivel_educativo y
apoyo_gubernamental_adicional.
Rutas del panel¶
| Ruta | Vista |
|---|---|
/panel/convocatorias/ |
Lista de convocatorias. |
/panel/convocatorias/crear/ |
Crear convocatoria. |
/panel/convocatorias/<id>/editar/ |
Editar convocatoria. |
/panel/convocatorias/<id>/reglas/ |
Gestionar reglas de elegibilidad. |