1Completo
Administración
Municipios, usuarios, roles, parámetros con vigencias y bitácora verificable. Funcional de punta a punta.
Gestión catastral y predial
La plataforma que un municipio opera de punta a punta, del plano al recibo. Padrón, cartografía, valuación y cobro en un solo sistema auditable, sobre estándares abiertos.
La premisa
El padrón incompleto no es un problema de archivo. Es la base gravable que falta cada ejercicio, en un municipio que no puede subir la tasa.
01 · El padrón
Contribuyentes, predios y titulares en un solo registro. El mismo nombre deja de capturarse de siete maneras distintas, que es de donde salen los duplicados que nadie consigue conciliar después.
gupj800101ab1 y
GUPJ800101AB1 no sean dos personas.
Antes
Después
02 · Módulos
Un proveedor que dice que todo está terminado, o no ha empezado o no lo ha mirado. Este es el estado real, y es el mismo que verás en la demostración.
1Completo
Municipios, usuarios, roles, parámetros con vigencias y bitácora verificable. Funcional de punta a punta.
2Parcial
Motor de flujo por datos, folio serializado, expediente y bitácora. De los seis puertos hacia otros módulos, cinco ya van contra el módulo real y uno sigue simulado.
3Parcial
Edición versionada con bloqueo optimista, validación topológica y publicación OGC. Sin fusión ni subdivisión de predios.
4Parcial
Avalúo individual y masivo reanudable, con recálculo por evento. Faltan corredores, valor calle y UTH.
5Parcial
Determinación, línea de captura, ventanilla y catálogo fiscal. Sin canal de pago conectado y con tarifas de demostración.
6/7Parcial
Expedientes externos, acreditación y tablero de supervisión. Todavía sin identidad propia para el profesional externo.
8Parcial
Servidor de sincronización, brigadas, asignación y productividad. La aplicación móvil no existe todavía.
9En desarrollo
En desarrollo.
10En desarrollo
En desarrollo.
11En desarrollo
En desarrollo.
03 · El mapa
Cada polígono es un predio con su clave, su titular y su situación fiscal. El color no es decoración: es el estado de cobro, y es lo que permite ver de un vistazo dónde está la cartera vencida.
04 · Un trámite, de principio a fin
El trámite es una máquina de estados con guardas, no un formulario que
alguien rellena y otro aprueba. Avanzar exige
tramite:avanzar en todos los pasos, y los que
tocan otro módulo exigen además el permiso de ese módulo, aplicado por
el módulo. Cada paso deja su asiento.
El ciudadano presenta el traslado de dominio. El sistema asigna folio serializado por municipio, tipo y año, y abre expediente.
tramite:crear
Se validan los documentos del expediente contra los que el tipo de trámite exige. Lo que falta, se pide; nada avanza a medias.
expediente:adjuntar
Guarda automática contra cobro: si el predio tiene adeudo vencido, el trámite se detiene aquí y dice por qué. La consulta la hace la plataforma con su propia credencial, así que un operador sin acceso al módulo de cobro no puede saltársela por no tener permiso.
tramite:avanzar
El traslado de dominio no mueve el plano, así que esta etapa no está en su plantilla: aparece en las que sí lo mueven, la subdivisión y la fusión. Cuando toca, se edita con bloqueo optimista y la versión anterior queda íntegra en el historial.
cartografia:editar
El cambio dispara el recálculo del avalúo, con su vigencia y su método, sin que nadie tenga que acordarse.
valuacion:calcular
Se inscribe el nuevo titular, se cierra el expediente y el asiento queda encadenado al anterior por hash.
titularidad:editar
Los tipos de trámite se configuran por municipio: los estados, los requisitos y las guardas se declaran, no se programan.
05 · Trazabilidad
La bitácora va encadenada por hash: cada asiento firma al anterior. No es una pestaña de reportes que se pueda editar por detrás, es la arquitectura. Se puede demostrar que nadie la tocó después.
Cadena de bitácora
Cada asiento incluye el hash del anterior. Alterar uno rompe todos los que vienen detrás.
06 · Arquitectura
Un catastro dura décadas. Lo que decide si sigue vivo dentro de diez años no es la pantalla: es el modelo, la frontera entre servicios y si los datos pueden salir.
El modelo de dominio de administración del territorio, en estándar internacional. Predio, derecho y titular tienen la forma que la norma define, no la que le convino a un proveedor.
La geometría vive en la base, no en un fichero de un GIS propietario. Validación topológica, cálculo de superficie sobre el elipsoide y versionado de cada polígono.
La cartografía se publica en estándar abierto, y las teselas vectoriales se sirven desde la propia base por un endpoint XYZ propio, no por OGC API Tiles. Sin licencias por usuario para quien solo abre un mapa.
Row Level Security sobre 46 de las 55 tablas, con un rol de
aplicación que no es propietario del esquema: en esas 46, la
separación entre municipios no depende de que nadie olvide un
filtro. De las nueve restantes, cuatro son catálogos compartidos por
todos —roles, permisos y sus enlaces— y dos son colas de eventos.
Las tres últimas heredan la visibilidad de su padre y sí dependen de
consultarse a través de él: las etapas y transiciones cuelgan de un
tipo de trámite, que sí es municipal, y
ladm_source cuelga de su predio.
07 · Seguridad
Casi todos los sistemas dicen que separan municipios y que registran quién hizo qué. La diferencia está en si eso vive en el código de la aplicación, donde un descuido lo salta, o debajo, donde no se puede.
Row Level Security con un rol de aplicación que no es propietario del esquema. Una consulta a la que se le olvidara el filtro por municipio seguiría sin devolver filas de otro.
Cada lectura y cada escritura exige su permiso, y el menú se construye con los permisos de quien entra: nadie ve una puerta que no puede abrir. Hay un rol de administración de plataforma que los tiene todos, y está declarado como tal en el catálogo, no repartido a mano.
OIDC con cierre de sesión federado, así que la sesión se cierra de verdad y no solo en esta pestaña. Las contraseñas no viven en la plataforma.
Los historiales de titularidad, geometría y construcción son
append-only por privilegio: el rol de la aplicación
no tiene UPDATE ni DELETE
sobre ellos. La bitácora se protege de otra forma, encadenando cada
asiento con el hash del anterior, y trae una consulta que recorre la
cadena y dice en qué punto se rompió.
08 · Para quién
Decisor
«Necesito recaudar más sin subir el impuesto, y no aparecer en una auditoría.»
Ve la base gravable crecer porque el padrón se completa, y cada peso determinado tiene detrás un acto con autor y fecha.
Técnico
«No quiero que me dejen un sistema que luego no pueda mantener.»
Estándares abiertos, servicios con frontera clara, y exportación a formatos GIS. Los datos salen cuando quiera y sin pedir permiso.
Operador
«Si el sistema nuevo es más lento que el papel, volvemos al papel.»
El trámite es un flujo con sus estados y validaciones, no un formulario en blanco. Y la edición geométrica lleva bloqueo optimista: nadie pisa el trabajo de nadie.
Fiscalizador
«Tengo que poder reconstruir qué pasó, y cuándo.»
Bitácora encadenada por hash e historial de geometría append-only. Reconstruir el estado de un predio en una fecha es una consulta, no una investigación.
09 · Desempeño
Cifras de banco de pruebas sobre padrón sintético y entorno de demostración. Son las que se pueden reproducir delante de quien pregunte.
10 · Preguntas
Se migra. El diagnóstico empieza justamente por ahí: qué hay, en qué formato y cuánto es recuperable. Un padrón en hojas de cálculo o en un sistema heredado es el punto de partida normal, no una excepción.
Del municipio. Se publican en estándares abiertos y se exportan a formatos GIS cuando se quiera, sin pedir permiso y sin herramienta nuestra de por medio.
Las dos cosas. La plataforma va en contenedores sobre PostgreSQL con PostGIS, así que corre en la nube o en el centro de datos del estado según lo que exija la normativa aplicable.
Depende del tamaño del padrón y del estado de la cartografía, y eso es lo que mide el diagnóstico. No damos un número antes de verlo, porque el número que se da antes de mirar siempre está mal.
Va incluida en el despliegue, por perfil: no es lo mismo lo que necesita ventanilla que lo que necesita el área de valuación. El piloto sirve además para detectar dónde hace falta más.
El padrón sale completo en formatos abiertos y la cartografía en estándar OGC. No hay formato cautivo del que haya que rescatar nada, que es la razón de haber elegido esos estándares desde el principio.
11 · Siguiente paso
El sitio no publica precio porque no hay carrito: hay diagnóstico, comité y contrato. Lo que sí hay es una demostración sobre un municipio de ejemplo con el volumen del tuyo, y de ahí sale el alcance.
Qué padrón hay hoy, en qué formato, y cuánto se puede recuperar.
Un municipio, una zona, el ciclo completo del plano al recibo.
Migración del padrón, capacitación por perfil y puesta en operación.
Cierre de ejercicio, actualizaciones y soporte.