{{ config.NOMBRE_PROGRAMA || config.NOMBRE_EDICION || 'Isleña de Corazón 2027' }}

{{ config.SUBTITULO_PROGRAMA || 'Acceso al Sistema de Registro y Selección' }}

¿Deseas postularte al programa desde casa?

how_to_reg Portal Público de Preinscripción 2027

{{ config.NOMBRE_PROGRAMA || config.NOMBRE_EDICION || config.APP_NAME || 'Sistema IC27' }}

person {{ usuario.nombre }}
Cargando...

bar_chart Metas de Beneficiarias Aprobadas vs Total Autorizado por Zona

Distribución oficial de cupos para el ciclo 2027 y avance de dictamen del Jurado Evaluador.

Cupo Global Autorizado
{{ stats.metasZonas ? stats.metasZonas.GLOBAL.aprobadas : 0 }} / {{ stats.metasZonas ? stats.metasZonas.GLOBAL.meta : 3850 }} ({{ stats.metasZonas ? stats.metasZonas.GLOBAL.porcentaje : 0 }}%)
ZONA INSULAR
{{ stats.metasZonas ? stats.metasZonas.INSULAR.aprobadas : 0 }} / {{ stats.metasZonas ? stats.metasZonas.INSULAR.meta : 2000 }}
{{ stats.metasZonas ? stats.metasZonas.INSULAR.porcentaje : 0 }}% cubierto
CONTINENTAL URBANA
{{ stats.metasZonas ? stats.metasZonas.CONTINENTAL.aprobadas : 0 }} / {{ stats.metasZonas ? stats.metasZonas.CONTINENTAL.meta : 1800 }}
{{ stats.metasZonas ? stats.metasZonas.CONTINENTAL.porcentaje : 0 }}% cubierto
FRANCISCO MAY
{{ stats.metasZonas ? stats.metasZonas.FRANCISCO_MAY.aprobadas : 0 }} / {{ stats.metasZonas ? stats.metasZonas.FRANCISCO_MAY.meta : 35 }}
{{ stats.metasZonas ? stats.metasZonas.FRANCISCO_MAY.porcentaje : 0 }}% cubierto
ZONA AGRÍCOLA
{{ stats.metasZonas ? stats.metasZonas.AGRICOLA.aprobadas : 0 }} / {{ stats.metasZonas ? stats.metasZonas.AGRICOLA.meta : 15 }}
{{ stats.metasZonas ? stats.metasZonas.AGRICOLA.porcentaje : 0 }}% cubierto

how_to_reg Fase 1: Preinscripciones

Total: {{ stats.fase1Preinscripciones ? stats.fase1Preinscripciones.total : 0 }}
Insular: {{ stats.fase1Preinscripciones ? stats.fase1Preinscripciones.porZona.INSULAR || 0 : 0 }}
Continental: {{ stats.fase1Preinscripciones ? stats.fase1Preinscripciones.porZona.CONTINENTAL || 0 : 0 }}
Fco. May: {{ stats.fase1Preinscripciones ? stats.fase1Preinscripciones.porZona.FRANCISCO_MAY || 0 : 0 }}
Agrícola: {{ stats.fase1Preinscripciones ? stats.fase1Preinscripciones.porZona.AGRICOLA || 0 : 0 }}

verified Fase 2: Refrendos en Mesa

{{ stats.fase2Refrendos ? stats.fase2Refrendos.porcentajeAsistencia : 0 }}% Asistencia
Acudieron a Refrendar: {{ stats.fase2Refrendos ? stats.fase2Refrendos.refrendadas : 0 }} de {{ stats.fase2Refrendos ? stats.fase2Refrendos.preinscritasTotal : 0 }}

Auditoría y Dictamen

Solicitantes
{{ stats.fase3Dictamen ? stats.fase3Dictamen.solicitantes : 0 }}
En Revisión
{{ stats.fase3Dictamen ? stats.fase3Dictamen.revision : 0 }}
Aprobadas
{{ stats.fase3Dictamen ? stats.fase3Dictamen.aprobadas : 0 }}
Beneficiarias
{{ stats.fase3Dictamen ? stats.fase3Dictamen.beneficiarias : 0 }}

location_city Ranking de Preinscripciones por Colonia (Universo Municipal)

Distribución por colonia clasificada por Zona Insular, Continental Urbana, Francisco May y Zona Agrícola.
Insular Continental Urbana Francisco May Zona Agrícola

Historial Diario de Actividad

Procedencia

Iniciales

Top Capturistas en Jornada

Corazón

{{ config.PROGRAM_NAME || config.NOMBRE_EDICION || 'Sistema IC27' }}

sync {{ ultimaSincronizacion }}
person {{ usuario.nombre }}
Cargando registros del padrón...
Acción{{ col.label }} {{ sortOrder===1?'▲':'▼' }}Ver.
{{ generarNombreCompleto(fila) }} {{ fila.ESTATUS || 'PENDIENTE' }} {{ fila[col.key] }} {{ fila.VERSION || 0 }}
Cargando registros del padrón...
{{ fila.F_INSC || fila.F_BENEF || fila.folio_ic26 || 'S/F' }}
{{ fila.ZONA || 'N/A' }} {{ fila.ESTATUS }}
{{ generarNombreCompleto(fila) }}
{{ fila.CURP }}
{{ indiceInicio + 1 }} - {{ Math.min(indiceFin, registrosFiltrados.length) }} / {{ registrosFiltrados.length }}
Corazón

{{ config.NOMBRE_EDICION || 'Selección de Beneficiarias 2027' }}

person {{ usuario.nombre }} ({{ usuario.zona }})
CUPOS:
🏝️ INSULAR: {{ (tablero.limites && tablero.limites.conteoActual && tablero.limites.conteoActual.INSULAR) || 0 }} / {{ (tablero.limites && tablero.limites.INSULAR) || 2000 }}
🏛️ CONTINENTAL: {{ (tablero.limites && tablero.limites.conteoActual && tablero.limites.conteoActual.CONTINENTAL) || 0 }} / {{ (tablero.limites && tablero.limites.CONTINENTAL) || 1800 }}
🌱 FCO. MAY: {{ (tablero.limites && tablero.limites.conteoActual && tablero.limites.conteoActual['FRANCISCO MAY']) || 0 }} / {{ (tablero.limites && tablero.limites.FRANCISCO_MAY) || 35 }}
🚜 AGRÍCOLA: {{ (tablero.limites && tablero.limites.conteoActual && (tablero.limites.conteoActual['AGRICOLA'] || tablero.limites.conteoActual['AGRÍCOLA'])) || 0 }} / {{ (tablero.limites && tablero.limites.AGRICOLA) || 15 }}

Cargando Tablero...

EN REVISIÓN {{ (tarjetasFiltradas('REVISION') || []).length }}
{{ c.F_INSC || 'S/F' }} {{ c.ZONA }}
{{ c.NOMBRE }} {{ c.NOMBRE2 ? c.NOMBRE2 + ' ' : '' }}{{ c.PATERNO }} {{ c.MATERNO }}
{{ c.CURP }}
Edad: {{ c.EDAD || '—' }} | Secc: {{ c.SECC || '—' }}
Col: {{ c.COLONIA || '—' }}
⭐ 3 Años (2024-2026) 🔄 {{ c.HISTORIAL_PROGRAMA || c.historial_programa }} ({{ c.FBEN_ANTERIOR || c.folio_anterior }}) 🔁 Reingreso 🌱 Nueva Solicitante
error INE Vencida ({{ c.VIGENCIA_INE }})
announcement Obs: {{ c.OBSERVACIONES_AUDITORIA }}
block Baja 2026 (No Renueva)
warning {{ c.alertas[0] }}
person {{ p }}
APROBADAS {{ tarjetasFiltradas('APROBADA').length }}
{{ c.F_INSC || 'S/F' }} {{ c.ZONA }}
{{ c.NOMBRE }} {{ c.NOMBRE2 ? c.NOMBRE2 + ' ' : '' }}{{ c.PATERNO }} {{ c.MATERNO }}
{{ c.CURP }}
Edad: {{ c.EDAD || '—' }} | Secc: {{ c.SECC || '—' }}
Col: {{ c.COLONIA || '—' }}
⭐ 3 Años (2024-2026) 🔄 {{ c.HISTORIAL_PROGRAMA || c.historial_programa }} ({{ c.FBEN_ANTERIOR || c.folio_anterior }}) 🔁 Reingreso 🌱 Nueva Solicitante
error INE Vencida ({{ c.VIGENCIA_INE }})
announcement Obs: {{ c.OBSERVACIONES_AUDITORIA }}
block Baja 2026 (No Renueva)
person {{ p }}
BENEFICIARIAS {{ tarjetasFiltradas('BENEFICIARIA').length }}
verified {{ c.FBEN || 'ICI/ICC' }} Insc: {{ c.F_INSC }}
{{ c.NOMBRE }} {{ c.NOMBRE2 ? c.NOMBRE2 + ' ' : '' }}{{ c.PATERNO }} {{ c.MATERNO }}
{{ c.CURP }}
{{ c.ZONA }} | Secc: {{ c.SECC || '—' }} | Col: {{ c.COLONIA || '—' }}
⭐ 3 Años (2024-2026) 🔄 {{ c.HISTORIAL_PROGRAMA || c.historial_programa }} ({{ c.FBEN_ANTERIOR || c.folio_anterior }}) 🔁 Reingreso 🌱 Nueva Solicitante
Promotor: {{ c.PROMOTORES_ASIGNADOS }}
"{{ c.MOTIVO_SELECCION }}"
announcement Obs: {{ c.OBSERVACIONES_AUDITORIA }}
Corazón

Promoción Social - Isleña de Corazón

person {{ usuario.nombre }} ({{ usuario.zona }})
search Buscar y Promover
fact_check Mis Promovidas ({{ misPromovidasLista.length }})
* Ingrese al menos 4 caracteres de nombre/CURP o exactamente 10 dígitos si busca por teléfono.
No se encontraron solicitantes elegibles en su zona con ese criterio.
{{ cand.NOMBRE }} {{ cand.PATERNO }} {{ cand.MATERNO }}
CURP: {{ cand.CURP }}
📍 {{ cand.DIRECCION }}
Zona: {{ cand.ZONA }} Secc: {{ cand.SECC || '—' }} Estado: {{ cand.ESTADO_SELECCION }}
✔ Promovida por ti

Mis Promovidas Activas

No has promovido a ninguna solicitante todavía.
Nombre CURP Zona / Secc Estado Actual Fecha Acción
{{ p.nombre }} {{ p.curp }} {{ p.zona }} ({{ p.seccion || '—' }}) {{ p.estadoSeleccion }} {{ p.fechaHora }} Beneficiaria
Corazón

Admin - Configuración

General
Usuarios
Listas
Auditoría y Estructura
Base de Datos

palette Identidad Visual y Logotipos del Programa (Marca Blanca)

Logo Principal
Isotipo

settings Sistema y Cuotas de Selección

link Portal Ciudadano & Difusión de Preinscripción

Si se deja en blanco, el sistema utiliza automáticamente el origen web detectado en el navegador.

badge Personalización Institucional de Credenciales ID-1

notifications Mensajería Global y Soporte

UserRolPerfilCategoríaZonaListaAcciones
{{u.usuario}}{{u.rol}}{{u.perfil}}{{u.categoria}}{{u.zona || 'GLOBAL'}}{{u.listaRef || '—'}}
  • {{ k }}

Editando: {{ listaSeleccionada }}

storage Estructura de Base de Datos PostgreSQL 16 (Tablas y Esquema)

El sistema opera sobre PostgreSQL 16 Relacional en contenedor local Docker con verificación de integridad de tablas, columnas e índices.
{{ reporteEstructura.hojasOk ? 'Íntegra (100%)' : 'Requiere Reparación' }}
Estado General
{{ reporteEstructura.totalFaltantes }}
Columnas Faltantes
Tabla Relacional (SQL) Estado Columnas Verificadas Columnas Faltantes
{{ hoja }} {{ det.estado || 'OK' }} {{ (det.columnasPresentes || []).length }} columna(s) activas ✔ Todas presentes
+ {{ col }}
Nota de seguridad: El esquema audita las tablas oficiales de PostgreSQL 16 y asegura que todas las columnas de padrón, promotores y movimientos estén disponibles sin alterar datos existentes.

fingerprint Auditoría de Integridad del Padrón (Datos y CURPs)

{{ auditResultado.totalFilas || 0 }}
Registros
{{ (auditResultado.curpsDuplicadas || []).length }}
CURP Duplicadas
{{ (auditResultado.curpsVacias || []).length }}
CURP Vacías
{{ (auditResultado.zonasInvalidas || []).length }}
Zonas Inválidas
CURPs Duplicadas detectadas en la base de datos:
CURPRegistroRegistro Original
{{ d.curp }}Fila {{ d.fila }}Fila {{ d.filaOriginal }}
Registros sin CURP:
FilaNombreUUID
Fila {{ v.fila }}{{ v.nombre || '—' }}{{ v.uuid }}
Zonas no reconocidas:
FilaZona CapturadaUUID
Fila {{ z.fila }}{{ z.zona }}{{ z.uuid }}
✔ No se encontraron inconsistencias en la base de datos.

storage Base de Datos SQL On-Premise (PostgreSQL 16)

El sistema opera con un motor PostgreSQL 16 Relacional en contenedor local Docker en tu Dell OptiPlex, optimizado para hasta 50 usuarios concurrentes sin restricciones de Google.

Motor: PostgreSQL 16 (SQL)
Instancia: ic27-postgres:5432
Conexiones Pool: Activo (30 max)
Almacenamiento: Disco Local NVMe / SSD

cloud_upload Importar Base de Datos Población (DATA_POBLACION)

file_download Descargar Plantilla (.xlsx)

Cargue un archivo Excel (.xlsx) o CSV con el padrón histórico o base de datos de población.

✔ Normalización automática: Todo texto se convertirá a MAYÚSCULAS para evitar inconsistencias.
✔ Identificador cronológico: A cada registro se le asignará automáticamente un UUIDv7 estándar (RFC 9562) si no cuenta con uno.
✔ Mapeo dinámico: Las columnas se mapean por nombre de encabezado sin importar el orden.
✔ Plantilla recomendada: Usa el botón "Descargar Plantilla (.xlsx)" para rellenar con las columnas y formatos exactos reconocidos por el sistema.
{{ importacion.totalLeidos }} registros detectados en el archivo {{ importacion.nombreArchivo }}

{{ importacion.progreso }}% completado

check_circle

¡Importación a Base de Datos Completada!

Se han procesado, normalizado e indexado {{ importacion.resultado.totalImportados }} registros exitosamente en PostgreSQL 16 con UUIDv7 (RFC 9562).

Corazón

Centro de Digitalización y Expedientes IC27

person_search Buscar Solicitante para Digitalizar Expediente

Localiza a la solicitante por Folio (ej. ZI1520 o ZC0345), CURP o Nombre para vincular su expediente escaneado.

Coincidencias encontradas:
Folio Nombre Completo CURP Zona Expediente Acción
{{ s.F_INSC || s.FBEN || s.folio_ic26 || 'S/F' }} {{ s.NOMBRE }} {{ s.NOMBRE2 ? s.NOMBRE2 + ' ' : '' }}{{ s.PATERNO }} {{ s.MATERNO }} {{ s.CURP }} {{ s.ZONA }} {{ s.ESTADO_EXPEDIENTE || 'PENDIENTE' }}

{{ solicitanteDigitSeleccionada.NOMBRE }} {{ solicitanteDigitSeleccionada.NOMBRE2 ? solicitanteDigitSeleccionada.NOMBRE2 + ' ' : '' }}{{ solicitanteDigitSeleccionada.PATERNO }} {{ solicitanteDigitSeleccionada.MATERNO }}

Folio: {{ solicitanteDigitSeleccionada.F_INSC || solicitanteDigitSeleccionada.FBEN || solicitanteDigitSeleccionada.folio_ic26 || 'S/F' }} | CURP: {{ solicitanteDigitSeleccionada.CURP }} | Zona: {{ solicitanteDigitSeleccionada.ZONA }}
✔ Expediente digital existente en Google Drive
Puedes abrir la carpeta oficial o cargar una nueva versión escaneada.
folder_open Abrir en Google Drive
cloud_upload

Compendio Escaneado del Expediente (PDF)

Selecciona el archivo PDF continuo que contiene INE, CURP, Comprobante de Domicilio y Anexos.

📄 {{ pdfSeleccionado.name }} ({{ (pdfSeleccionado.size / 1024 / 1024).toFixed(2) }} MB)
Corazón

Asistente de Inicialización - Sistema IC27

Configuración y vinculación inicial de la base de datos Google Spreadsheet

Bienvenido. El sistema no detecta un Spreadsheet oficial vinculado o es la primera ejecución. Para comenzar, elija una de las siguientes opciones:
add_box

Opción 1: Crear Nuevo

Crea automáticamente en su Google Drive una hoja oficial con las 6 pestañas reglamentarias (DATA_POBLACION, USUARIOS, LISTAS, PROMOCIONES, MOVIMIENTOS_SELECCION, CONFIG_APP) y su usuario administrador.

link

Opción 2: Vincular Existente

Si ya cuenta con una hoja de cálculo con la base de datos o estructura previa, ingrese su enlace o identificador para conectarla al sistema.

check_circle

¡Configuración Inicial Completada con Éxito!

La hoja de cálculo oficial ha sido vinculada correctamente. Ya puede ingresar al sistema para capturar solicitudes o importar la base de datos de población histórica.

open_in_new Ver Hoja en Google Drive
Corazón

Preinscripciones Ciudadanas 2027

open_in_new Portal
link Enlace Oficial de Preinscripción Ciudadana:
{{ obtenerUrlPreinscripcion() }}
open_in_new Abrir Portal
groups
Total Recibidas
{{ preinscripciones.length }}
verified_user
Biometría Aprobada
{{ preinscripciones.filter(p => p.estatus_biometrico === 'APROBADO').length }}
wrong_location
Alerta GPS Fuera Mpio
{{ preinscripciones.filter(p => p.alerta_fuera_municipio).length }}
report_problem
Con Observación Auditoría
{{ preinscripciones.filter(p => p.observaciones_auditoria).length }}
search
Mostrando: {{ preinscripcionesFiltradas.length }} de {{ preinscripciones.length }}

Cargando solicitudes de preinscripción...

inbox

No se encontraron registros de preinscripción.

Folio / Fecha Ciudadana CURP / Edad Zona / Secc Biometría Facial Geolocalización Auditoría Interna Acciones
{{ p.folio_preinscripcion }} {{ p.created_at ? new Date(p.created_at).toLocaleString('es-MX', { dateStyle:'short', timeStyle:'short' }) : 'Reciente' }}
{{ p.nombre }} {{ p.paterno }} {{ p.materno }}
📞 {{ p.telefono || 'Sin teléfono' }}
📍 {{ p.colonia || 'Sin colonia' }}
{{ p.curp }}
{{ p.edad }} años ({{ p.sexo }})
{{ p.zona }}
Secc: {{ p.seccion_electoral }}
verified {{ p.score_similitud ? (p.score_similitud * 100).toFixed(0) + '%' : 'Aprobado' }} {{ p.estatus_biometrico }}
{{ p.intentos_biometria }} intento(s)
warning Alerta Fuera Mpio ({{ p.distancia_km ? Number(p.distancia_km).toFixed(1) + ' km' : '' }})
check_circle En Municipio
⚠️ Obs: {{ p.observaciones_auditoria }}
Sin observaciones
check_circle Refrendada description chat
Corazón

Padrón de Beneficiarias y Credenciales ID-1

Beneficiarias: {{ beneficiariasCredencialesFiltradas.length }} de {{ beneficiariasCredenciales.length }}
Foto Folio FBEN Beneficiaria CURP Zona / Subzona Acciones
Foto {{ b.folio_beneficiaria }} {{ b.nombre_completo }} {{ b.curp }} {{ b.zona }} {{ b.subzona }}
qr_code_scanner

Mesa de Entregas & Escáner QR

{{ esMesDespensa(entregaPeriodoMes) ? '📦 Entrega de Despensa Física' : '💳 Apoyo Económico / Monedero Electrónico' }}

camera_alt Lector de Credencial QR

search Búsqueda Manual / Código

Ingresa el Folio de Beneficiaria (ej. FBEN-0001) o la CURP si la credencial no puede ser escaneada:

error

⚠️ ENTREGA YA REGISTRADA ANTERIORMENTE

Esta beneficiaria ya recibió su apoyo del periodo {{ entregaPeriodoMes }}.

Registrado el: {{ new Date(resultadoVerificacionEntrega.entregaPrevia.creado_en).toLocaleString('es-MX') }} por {{ resultadoVerificacionEntrega.entregaPrevia.usuario_entrega }}
check_circle

✔ BENEFICIARIA ELEGIBLE - PENDIENTE DE ENTREGA

Periodo actual: {{ entregaPeriodoMes }} ({{ resultadoVerificacionEntrega.tipoApoyoProgramado }})
Foto
{{ resultadoVerificacionEntrega.beneficiaria.folio_beneficiaria }}

{{ resultadoVerificacionEntrega.beneficiaria.nombre_completo }}

CURP: {{ resultadoVerificacionEntrega.beneficiaria.curp }}
Zona: {{ resultadoVerificacionEntrega.beneficiaria.zona }} ({{ resultadoVerificacionEntrega.beneficiaria.subzona }})
Corazón

Auditoría Anual de Comprobantes

dashboard Panel y Carga
fact_check Resultados de Auditoría ({{ auditoriaData.items.length }})
tune Gestión de Periodos ({{ auditoriaData.periodos.length }})
{{ auditoriaData.periodoActivo.programa }} {{ auditoriaData.periodoActivo.ano }} Monto: ${{ auditoriaData.periodoActivo.monto_unitario || auditoriaData.periodoActivo.montoUnitario || 0 }}
TECHO AUTORIZADO
{{ auditoriaData.periodoActivo.meta_autorizada_mes || auditoriaData.periodoActivo.metaAutorizadaMes }}
{{ auditoriaData.auditoriaMetas.alerta }}
PADRÓN ENTREGADO
{{ auditoriaData.resumen.totalPadron || 0 }}
Beneficiarias en lista oficial
CONCILIADAS EN ORDEN
{{ auditoriaData.resumen.conciliados || 0 }}
Comprobantes en regla
TRASPAPELADAS
{{ auditoriaData.resumen.traspapelados || 0 }}
Fuera de orden en compendio
FALTANTES
{{ auditoriaData.resumen.faltantes || 0 }}
Sin comprobante físico
fact_check

Flujo de Trabajo: Auditoría Anual de Comprobantes

Concilia los comprobantes físicos escaneados contra las listas oficiales mensuales, verifica el límite anual de beneficiarias y detecta hojas traspapeladas.

add_circle_outline 1. Crear Periodo

Define el año (ej. 2025), mes, bimestre, tipo de entrega (Económico o Despensa) y la meta autorizada (2,500 / 3,200 / 3,500 / 4,000).

table_view 2. Cargar Padrón

Sube tu archivo Excel (ej. AUDITORIA 2025 old.xlsx) con su orden de zonas (Agrícola, Francisco May, Continental e Insular).

picture_as_pdf 3. Compendios PDF

Sube los formatos escaneados en alta velocidad (lotes de 100+ fojas). El OCR Indra indexa folios, nombres, montos y fechas oficiales.

verified 4. Cruce y Dictamen

El sistema concilia de inmediato, alerta si hay formatos fuera de su lugar físico y exporta el Dictamen Oficial en Excel para la OIC.

table_view 1. Padrón Oficial (Excel / CSV)

Sube el archivo mensual ordenado por zonas y alfabéticamente (ej. AUDITORIA 2025.xlsx).

Secuencia de Zonas Detectada:
{{ auditoriaData.ordenZonasDetectado.join(' ➔ ') }}

picture_as_pdf 2. Compendios Escaneados (PDFs)

Formatos físicos escaneados en alta velocidad (compendios de 100+ páginas c/u).

⚡ Motor Indra OCR Integrado: Lee el primer párrafo (nombre y folio), tabla central (bimestre, fecha, monto) y folio en pie de página.
Cédula de Conciliación Generada
{{ auditoriaData.items.length }} beneficiarias analizadas con el OCR Indra.
Periodo en Revisión: {{ auditoriaData.periodoActivo.ano }} • {{ auditoriaData.periodoActivo.periodo_mes || auditoriaData.periodoActivo.periodoMes }} ({{ auditoriaData.periodoActivo.bimestre }}) (Ningún periodo seleccionado)
# Folio Beneficiaria Zona Diagnóstico Soporte PDF Acciones / Subsanación
No hay registros que coincidan con los filtros seleccionados.
{{ it.ordenPadron < 900000 ? it.ordenPadron : '-' }} {{ it.folio }} {{ it.nombrePadron }}
{{ it.curp }}
{{ it.zona }} {{ it.estatus }} {{ it.compendioPdf }}
Pág. {{ it.numeroPagina }}
No Localizado
🛠️ Subsanación: {{ it.subsanacionSugerida }}
info

No hay periodo seleccionado

Selecciona o crea un periodo en la pestaña de "Panel y Carga" para ver sus resultados.

tune Catálogo y Gestión de Periodos de Auditoría

Consulta todos los periodos dados de alta, corrige sus metas o montos, o elimina periodos erróneos.

Año Mes / Bimestre Tipo de Apoyo Meta Techo Monto Unitario Fecha Entrega Estatus Acciones
No hay periodos creados actualmente. Presiona "+ Nuevo Periodo" para registrar uno.
{{ p.ano }} {{ p.periodo_mes || p.periodoMes }}
{{ p.bimestre }}
{{ p.tipo_apoyo || p.tipoApoyo }} {{ p.meta_autorizada_mes || p.metaAutorizadaMes }} ${{ p.monto_unitario || p.montoUnitario || 0 }} {{ (p.fecha_entrega_oficial || p.fechaEntregaOficial || '—').substring(0, 10) }} {{ p.id === auditoriaData.periodoSeleccionadoId ? 'SELECCIONADO' : 'DISPONIBLE' }}
{{ t.mensaje }}