Padrón y pagos¶
El padrón convierte solicitudes aceptadas en beneficiarios versionados. Los pagos se programan contra beneficiarios y convocatorias.
Consolidación del padrón¶
consolidar_padron(convocatoria, tenant) crea una nueva versión para la
convocatoria:
- Busca la última versión del padrón del tenant.
- Desactiva versiones activas previas.
- Crea una nueva versión activa.
- Incorpora solicitantes aceptados que no existan en versiones anteriores.
- Copia el puntaje desde
ScoreResult; si no hay score, usa cero.
flowchart LR
A[Dictamen ACEPTADO] --> B[consolidar_padron]
B --> C[Padron vN]
C --> D[Beneficiarios activos]
Beneficiarios¶
| Estado | Uso |
|---|---|
| ACTIVO | Beneficiario vigente. |
| SUSPENDIDO | Pausado por proceso operativo. |
| BAJA | Dado de baja. |
Pagos¶
Cada Pago pertenece a un beneficiario y una convocatoria. Tiene monto, fecha
programada, tipo, estatus, referencia y comentario de rechazo.
| Estatus | Uso |
|---|---|
PENDIENTE |
Creado, sin programación final. |
PROGRAMADO |
Listo para dispersión o conciliación. |
PAGADO |
Confirmado como pagado. |
NO_PAGADO |
No se logró pagar. |
RECHAZADO |
Rechazado con comentario operativo. |
La restricción pago_sin_duplicados impide repetir beneficiario, fecha y monto.
Rutas del panel¶
| Ruta | Uso |
|---|---|
/panel/padron/ |
Beneficiarios del padrón activo. |
/panel/padron/consolidar/ |
Crear nueva versión de padrón. |
/panel/padron/historial/ |
Versiones anteriores. |
/panel/pagos/ |
Dashboard/lista de conciliación. |
/panel/pagos/programar/ |
Programación individual. |
/panel/pagos/masivo/ |
Programación masiva. |
/panel/pagos/reportes/ |
Reportes de pagos. |
Alcance real
La aplicación registra y concilia pagos; no documenta una integración bancaria automática de dispersión.