Padrón y pagos¶
Padrón¶
models ¶
consolidacion ¶
Servicio de consolidación del padrón de beneficiarios.
Genera una nueva versión del padrón incluyendo solicitantes con dictamen Aceptado que no estén ya registrados en versiones anteriores.
consolidar_padron ¶
Genera una nueva versión del padrón incluyendo solicitantes con dictamen Aceptado que no estén ya en el padrón.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
convocatoria
|
Convocatoria
|
Instancia de Convocatoria para la cual consolidar. |
required |
tenant
|
Tenant
|
Instancia de Tenant propietario del padrón. |
required |
Returns:
| Name | Type | Description |
|---|---|---|
tuple |
tuple[Padron, int]
|
(padron_nuevo, nuevos_beneficiarios_count) |
views ¶
Vistas del panel administrativo para el módulo de Padrón.
Incluye listado de beneficiarios, consolidación y historial de versiones.
PadronListView ¶
Bases: PermisoRequeridoMixin, ListView
Muestra la versión activa del padrón con la lista de beneficiarios. Filtrable por convocatoria.
PadronConsolidarView ¶
Bases: PermisoRequeridoMixin, View
Formulario para ejecutar la consolidación del padrón. Permite seleccionar convocatoria y ejecutar el servicio de consolidación.
PadronHistorialView ¶
Bases: PermisoRequeridoMixin, ListView
Historial de versiones del padrón. Muestra todas las versiones con su información de consolidación.
BeneficiariosPorVersionView ¶
Bases: PermisoRequeridoMixin, ListView
Devuelve un fragmento con los beneficiarios asociados a una versión (Padron). Pensada para usarse vía HTMX desde el historial de versiones.
BeneficiarioStatusUpdateView ¶
Bases: PermisoRequeridoMixin, View
Actualiza el status operativo de un beneficiario del tenant actual.
Pagos¶
models ¶
Models for the Pagos app.
Pago represents a payment scheduled for a beneficiary within a convocatoria.