Padrón de Habitantes
¿Qué es el módulo Padrón?
Es el registro municipal de las personas que viven en el municipio. Gestiona altas, bajas y cambios de domicilio, la comunicación mensual con el INE, la emisión de volantes y certificados de empadronamiento, las cifras oficiales anuales y la verificación de residencia entre administraciones.
Antes de empezar
El sistema se basa en un callejero propio (vías, fincas y viviendas). Si arrancas el módulo en un municipio nuevo, lo primero es cargar el callejero desde Catastro y la cartografía desde el INE. Después se importa el padrón histórico y solo entonces se pueden dar de alta los nuevos habitantes.
Conceptos básicos
| Término | Qué es |
|---|---|
| Distrito y sección censal | División territorial del municipio definida por el INE. Cada vía pertenece a una sección, y cada sección a un distrito. |
| Vía | Una calle, plaza, avenida, etc. del callejero municipal. |
| Finca | Un portal concreto de una vía (Calle Mayor, 5). Tiene su referencia catastral de 14 caracteres. |
| Vivienda | Subdivisión de la finca (1ºA, 2ºB…). Tiene referencia catastral de 20 caracteres. En unifamiliares hay una sola vivienda por finca. |
| Hoja padronal | El "papel" que agrupa a todas las personas que viven en la misma vivienda, con un representante o cabeza de familia. |
| Residencia | La relación entre un habitante y la vivienda donde está empadronado, con su fecha de alta y su relación (propietario, inquilino, cónyuge, hijo…). |
| Movimiento | Cada cambio del padrón (alta, baja, modificación, cambio de domicilio). Quedan encadenados con firma criptográfica, son inmutables. |
| Fichero IDA | El TXT que se manda cada mes al INE con todas las variaciones del padrón del mes anterior. |
| Volante | Documento informativo del empadronamiento. Sin firma. |
| Certificado | Documento oficial firmado electrónicamente. Tiene plena validez legal. |
| Snapshot anual | La "foto fija" del padrón a 1 de enero, que el ayuntamiento aprueba por Decreto de Alcaldía y manda al INE para que publique las cifras oficiales del municipio en el BOE. |
Por dónde se entra
El módulo se entra normalmente por el Departamento de Padrón (cuadro de mando), que muestra los KPIs del municipio y los accesos rápidos a Habitantes, Volantes y Comunicación INE. La operativa diaria son las altas y los volantes.
El recorrido de un habitante
flowchart LR
A["Alta de habitante<br/>(wizard 4 pasos)"] --> R["Residencia activa"]
R -->|cambios| M["Modificación / cambio domicilio / baja"]
M --> H[(Movimientos inmutables)]
R -.cada mes.-> IDA["Fichero IDA"]
IDA --> INE["INE"]
INE -->|devolución| INC["Incidencias INE"]
Tareas habituales
1. Cargar el callejero del municipio (instalación)
Antes de empezar a empadronar, hay que tener el callejero cargado. Se hace una sola vez (luego se sincroniza puntualmente):
- Configuración del Padrón → elige tu provincia y municipio en el selector (busca en el catálogo de Catastro).
- Importar cartografía censal → descarga el shapefile del INE (anual) con los polígonos de distritos y secciones censales.
- Importación masiva Catastro → descarga todas las vías + fincas + viviendas del municipio desde Catastro público.
- Fase 1 (~2-3 h): vías y fincas con referencia catastral.
- Fase 2 (~1-2 h): coordenadas + viviendas por finca.
- Modo "Solo Fase 2" disponible para reintentar fincas pendientes sin reprocesar Fase 1.
- Al terminar, el sistema asigna automáticamente cada vía a su sección censal por point-in-polygon (cae dentro del polígono de qué sección).
2. Dar de alta un habitante
Sidebar → Habitantes → Nuevo, abre un wizard de 4 pasos:
- Tipo de alta: por omisión (vivía aquí pero no estaba inscrito), por nacimiento o por cambio de residencia desde otro municipio.
- Datos personales: DNI/NIE/Pasaporte (con validación letra automática), nombre, apellidos, sexo, fecha y lugar de nacimiento, nacionalidad.
- Vivienda: buscas la vía (con búsqueda inteligente que entiende "PLAZA", "CL", "AV"…), luego finca y vivienda.
- Si la finca solo tiene 1 vivienda, se selecciona automáticamente.
- Si no hay vivienda registrada y es unifamiliar, hay un botón "Crear unifamiliar" que la genera al vuelo.
- Confirmación: revisas todo y das de alta. El sistema crea el habitante (con los datos sensibles cifrados), abre la hoja padronal de la vivienda si no existía, y registra el movimiento de alta.
3. Cambiar el domicilio de un habitante
Ficha del habitante → Cambio de domicilio. Eliges la nueva vivienda y la fecha de efecto. El sistema:
- Cierra la residencia anterior con
fecha_baja. - Abre una residencia nueva en la otra vivienda.
- Crea un movimiento de tipo
CAMBIO_DOMICILIOcon foto del antes y después. - Si la persona era representante de la hoja anterior, la desvincula y cierra la hoja si queda vacía.
4. Dar de baja por defunción o cambio de residencia
Ficha del habitante → Dar de baja. Tipos:
| Tipo de baja | Cuándo |
|---|---|
BAJA_DEFUNCION |
Defunción certificada por Registro Civil. |
BAJA_CAMBIO_RESIDENCIA |
El ciudadano dice que se va a otro municipio. |
BAJA_INSCRIPCION_INDEBIDA |
Resultado del procedimiento de baja del art. 72 RPDT (sin respuesta del ciudadano en 3 meses). |
5. Emitir un volante o certificado
Sidebar → Volantes y certificados → Emitir, 3 pasos:
- Tipo y variante:
- Volante (informativo, sin firma) o Certificado (oficial, firmado).
- Variantes: Individual, Colectivo (toda la hoja), Histórico (todas las residencias del habitante), Convivencia (a fecha pasada).
- Habitante: búsqueda por nombre o DNI.
- Datos administrativos: solicitante (si es distinto), motivo, destino (para qué lo necesita), datos del interesado y email para envío automático si la entidad lo tiene configurado.
El sistema genera el PDF con cajetín de firma visible + QR que enlaza a la verificación pública en la sede. Si la entidad exige firma, el documento queda PENDIENTE_FIRMA y se notifica al firmante (alcalde, secretario o el rol configurado).
6. Comunicación mensual con el INE
Sidebar → Comunicación INE → Ficheros IDA.
El flujo cada mes:
flowchart TD
G["1. Generar fichero del mes<br/>(estado GENERADO)"] --> D["2. Descargar TXT"]
D --> S["3. Subir al portal<br/>intercambio.ine.es"]
S --> M["4. Marcar como enviado<br/>(estado ENVIADO)"]
M --> R["5. Recibir respuesta<br/>del INE (CSV)"]
R --> U["6. Subir devolución<br/>(estado DEVOLUCION_PARCIAL)"]
U --> I["7. Procesar incidencias"]
- El paso 1 lo hace el sistema solo el día 1 de cada mes a las 06:00
(cron
padron_habitantes.ida.generar_mensual). Si no hubo movimientos, no se genera nada (el INE acepta meses sin novedades). - El paso 3 lo hace el operario manualmente en el portal del INE en modo CLÁSICO. En modo eIDA lo hace el sistema solo por web service.
- El paso 6 se hace cuando llega la respuesta del INE (puede tardar días o semanas).
7. Resolver incidencias del INE
Sidebar → Incidencias INE. Cada fila es un movimiento rechazado por el INE. Al abrir una incidencia ves:
- Lo que dice el INE (descripción del error con su código: 01 duplicado, 02 no encontrado, 04 fecha incongruente, 06 documento erróneo, 15 domicilio inexistente, 21 discordancia leve, 30 movimiento previo no procesado).
- Guía de actuación específica del código: qué tienes que hacer paso a paso.
- Acceso directo a la ficha del habitante afectado.
- En el caso 01 (duplicado), un botón "Consultar SVDR" que verifica en el padrón nacional dónde figura ese ciudadano.
- Selector para marcar la incidencia como EN_GESTION, RESUELTA o DESCARTADA, con observaciones de qué decisión tomaste.
Estados son marcadores manuales
Cambiar el estado no ejecuta ninguna acción automática: simplemente lleva la cuenta de en qué situación está cada incidencia. La acción real (dar la baja, corregir un dato, etc.) la haces a mano en la ficha del habitante.
8. Cifras oficiales anuales
Sidebar → Cifras oficiales.
Cada año el ayuntamiento debe:
- Generar snapshot del 1 de enero del ejercicio (lo hace solo el cron el 2 de enero a las 03:00, o se puede hacer manual).
- Revisar las cifras en la pantalla (total, hombres/mujeres, pirámide de edades, top nacionalidades, distribución por distrito).
- Aprobar oficialmente indicando la referencia del Decreto de Alcaldía y la fecha. El snapshot pasa a APROBADO y los anteriores del mismo ejercicio quedan SUSTITUIDO.
- El PDF se descarga para acompañarlo al expediente del Decreto.
Aprobación por Decreto, no por Pleno
A diferencia de lo que se suele pensar, la revisión anual del padrón no requiere acuerdo de Pleno. Es competencia del alcalde (art. 81 RD 1690/1986). El Pleno solo entra si hay alegaciones a las cifras propuestas por el INE.
9. Explorador estadístico
Sidebar → Explorador estadístico. Análisis libre del padrón:
- Elige una dimensión: distrito / sección / vía / finca.
- Selecciona uno o varios elementos (multi-select).
- (Opcional) Activa "Modo comparativa" y elige un segundo grupo.
- Pulsa Calcular.
Resultados:
- 7 KPIs en una línea: total, hombres, mujeres, edad media, comunitarios UE/EFTA, extracomunitarios, viviendas ocupadas/totales.
- Pirámide poblacional + tabla numérica con porcentajes.
- Donuts de sexo y de nacionalidad.
- Top nacionalidades extranjeras (con banderas).
- Distribución por distrito.
En modo comparativa, tabla A vs B con diferencia y variación %, más gráficos agrupados.
Exportar a PDF y XLSX con todos los gráficos incluidos (el XLSX trae BarCharts nativos editables en Excel).
10. Inspección y renovaciones
Sidebar → Inspección y Renovaciones.
Inspección: bandeja de casos que el sistema detecta automáticamente cada día (cron 04:00). 8 reglas: sobrepoblación, residencias sin renovar > 5 años, NIE caducando, comunitarios próximos a vencer, viviendas vacías, inconsistencias varias. Cada caso se marca PENDIENTE / EN_REVISION / RESUELTO / DESESTIMADO según lo gestiones.
Renovaciones: bandeja de NIE-NC (cada 2 años) y comunitarios sin certificado permanente (cada 5 años) próximos a vencer. Al notificar se genera un PDF + se crea un Registro de SALIDA + se archiva como documento del habitante. Cuando el ciudadano vuelve a renovar, marcas RENOVADO y el sistema actualiza la fecha siguiente.
11. Movimientos (histórico)
Sidebar → Movimientos. Listado paginado de todos los movimientos del padrón (inmutables, con hash-chain).
7 filtros: referencia, nombre del habitante (con búsqueda sin acentos), ejercicio, tipo, usuario, fecha desde, fecha hasta. Tabla con cabecera fija al hacer scroll.
12. Verificación de residencia (SVDR/SCSP)
Sidebar → Verificación de residencia. 3 pestañas:
- Quién puede consultarnos: API keys para otras administraciones (Hacienda, INSS, Universidades, etc.) que necesiten verificar nuestro padrón.
- Quién nos ha consultado: audit log de todas las consultas recibidas (obligatorio por LO 3/2018).
- Consultar a otras AAPP (INE/PID): pantalla para consultar el padrón nacional y verificar dónde está empadronado un ciudadano (caso típico: resolver duplicados detectados en Incidencias INE).
SVDR saliente en modo MOCK por defecto
Hasta que el ayuntamiento firme el convenio PID y tenga su certificado FNMT, las consultas salientes funcionan en modo simulación (devuelven respuestas plausibles para que veas el flujo). El cambio a producción real es una opción de configuración cuando estén los requisitos.
¿Quién hace qué? (roles)
| Rol | Tareas habituales |
|---|---|
| Jefe de Padrón | Configuración del módulo, supervisión, aprobación de snapshot, todas las acciones. |
| Operario de Padrón | Altas, bajas, cambios de domicilio, modificaciones, emisión de volantes. |
| Auditor / Interventor | Acceso de lectura a movimientos, audit log SVDR. |
| Alcalde (rol funcional) | Firma del Decreto anual de aprobación del padrón. |
| Secretario (rol funcional) | Firma de certificados oficiales si la entidad elige esa modalidad. |
| Cualquier ciudadano | Verificación pública del CSV de un certificado en la sede electrónica. |
Más detalle en Roles y permisos.
Calendario operativo
| Cuándo | Quién | Qué |
|---|---|---|
| Día a día | Operario | Altas/bajas/cambios/volantes. |
| Día 1 de cada mes | Cron sistema | Genera fichero IDA del mes anterior. |
| Primeros 10 días del mes | Operario | Sube el TXT al portal INE y marca como enviado. |
| Cuando llegue | Operario | Procesa devolución INE + gestiona incidencias. |
| Primer mes natural | Alcalde | Firma Decreto aprobando la revisión anual. |
| Cada mes | Sistema (cron) | Detecta NIE-NC próximas a caducar y crea renovaciones. |
| Cada día | Sistema (cron) | Inspección de las 8 reglas. |
Preguntas frecuentes
¿Qué pasa si un habitante también está empadronado en otro municipio? El INE lo detecta y nos manda una incidencia 01 (duplicado). Lo gestionamos consultando SVDR para ver dónde figura activo hoy y, si procede, dándolo de baja por cambio de residencia.
¿Quién aprueba la revisión anual del padrón? La Alcaldía por Decreto, no el Pleno. El Pleno solo entra si hay alegaciones a las cifras propuestas por el INE.
¿Hace falta certificado del ciudadano para emitir un volante? Solo si la consulta es online por el propio interesado (en sede electrónica con Cl@ve). El operario puede emitir cualquier volante o certificado desde dentro sin certificado del ciudadano, indicando los datos del solicitante para la trazabilidad.
¿Qué diferencia hay entre volante y certificado? El volante es informativo, no lleva firma electrónica, vale para trámites internos del propio ayuntamiento o para acreditar informalmente. El certificado es oficial, firmado, y vale como prueba ante terceros (Hacienda, juzgados, otras AAPP).
¿Cómo sé si una vivienda existe? Si está en el callejero importado de Catastro, sí. Si Catastro nunca la subdividió (típico en unifamiliares), el wizard tiene un botón "Crear unifamiliar" que la registra en el momento.
¿Qué pasa con los datos personales si pierdo la copia de seguridad? El DNI, fecha y lugar de nacimiento están cifrados en BD con Fernet. Si pierdes la clave Fernet (variable de entorno), esos datos quedan inaccesibles para siempre. Por eso es obligatorio backup separado de la clave además del backup de la BD.
Detalles técnicos
Para integradores y administradores, ver Manual Técnico → Módulos → Padrón de Habitantes.
Para la puesta en producción (trámites con INE, FNMT, PID, DEHú, certificados…) ver Manual de Implantación → Padrón — puesta a producción.