El módulo de Visitas a Terreno es una funcionalidad premium que requiere contratación específica. Si no ves la sección Visitas en tu barra de navegación, es posible que tu organización no tenga este módulo habilitado. Consulta con tu administrador o con el equipo comercial de IAegis para más información sobre su activación.
El módulo de Visitas a Terreno permite programar, ejecutar y documentar las visitas de supervisión preventiva realizadas a los distintos frentes de trabajo de tu organización.
Cada visita registra:
El módulo de Visitas se integra con el módulo de Registros. Cualquier registro de seguridad (observación, capacitación, checklist, etc.) creado mientras tienes una visita activa se vincula automáticamente a esa visita.
| Concepto | Descripción |
|---|---|
| Visita | Registro de una supervisión programada a un frente de trabajo |
| Check-in | Momento en que el usuario llega al sitio y registra su entrada (manual o por GPS) |
| Check-out | Momento en que el usuario finaliza la visita con firma digital |
| Folio | Identificador único de cada visita (formato VIS-XXXX) |
| Nodo | Contrato o proyecto al que se dirige la visita |
| Subnodo | Frente de trabajo o subcontrato específico dentro del nodo |
| Registros vinculados | Actividades de seguridad documentadas durante la visita |
| Geocerca | Área geográfica asociada a un subnodo para detección automática |
| Acción | Permiso requerido |
|---|---|
| Ver tus propias visitas | VER VISITAS PROPIAS |
| Ver todas las visitas | VER TODAS LAS VISITAS |
| Crear visitas (auto-asignadas) | CREAR VISITAS |
| Asignar visitas a otros usuarios | ASIGNAR VISITAS A OTROS |
| Cancelar visitas | CANCELAR VISITAS |
| Check-in / Check-out | Ser el usuario asignado a la visita |
| Acceder al Dashboard | VER TODAS LAS VISITAS o ser administrador |
| Configurar reglas | Ser administrador del tenant |
Si eres un usuario operativo (supervisor de terreno), generalmente tendrás los permisos VER VISITAS PROPIAS y CREAR VISITAS. Esto te permite programar tus propias visitas y gestionarlas de principio a fin.
El módulo de Visitas es accesible desde la barra de navegación inferior de la aplicación. Busca el icono de ubicación/pin etiquetado como Visitas.
La Agenda de Visitas es la pantalla principal del módulo. La interfaz se divide en dos secciones: el calendario heatmap a la izquierda y el panel de visitas del día a la derecha.
El calendario muestra un mapa de calor de tus visitas. Cada celda puede contener indicadores visuales:
| Color del indicador | Significado |
|---|---|
| Azul/Índigo | Visitas programadas o en sitio |
| Ámbar/Naranja | Visitas vencidas |
| Verde | Visitas completadas |
| Borde violeta | Fecha limite de programación (deadline) |
| Borde naranja | Día con visitas faltantes (no cumple el mínimo requerido) |
Al seleccionar una fecha en el calendario, el panel derecho muestra las visitas de ese día con tarjetas informativas que incluyen folio, estado, contrato, subnodo y usuario asignado.
Al hacer clic en una tarjeta de visita, se abre el modal "Visitas del Día" con un resumen y la opción de navegar al detalle completo.
Los administradores ven una barra de filtros con tres selectores: Contrato, Frente de Trabajo y Colaborador. Los filtros se aplican sobre el calendario y el panel lateral.
Puedes programar una nueva visita de tres formas: desde el botón "+ Nueva Visita" en la agenda, desde el botón "Programar" en el panel lateral, o navegando a /visits/new.
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
| Fecha de la visita | Fecha | Sí | Día de la visita. No puede ser anterior a hoy. |
| Nodo | Selector | Sí | Contrato o proyecto de destino. |
| Subnodo | Selector con busqueda | Sí | Frente de trabajo dentro del nodo. |
| Usuario asignado | Selector | Condicional | Solo visible con permiso ASIGNAR VISITAS A OTROS. |
Puedes editar una visita si está en estado Programada y la fecha es hoy o futura. Navega al detalle y haz clic en "Editar Visita".
No es posible editar visitas en estado "En Sitio", "Completada", "Cancelada" o "Vencida". Tampoco se pueden editar visitas con fecha pasada.
La página de detalle muestra toda la información organizada en secciones. La tarjeta principal contiene los tiles: Nodo, Subnodo, Fecha programada y Usuario asignado. Si la visita fue programada por una persona distinta del usuario asignado, también se muestra el tile Creada por.
La sección "Línea de Tiempo" muestra tres pasos del ciclo de vida:
Muestra los registros de seguridad creados durante la visita. Cada registro aparece con su folio, tipo y título, y el encabezado incluye un contador con la cantidad total.
Para poder finalizar una visita (check-out) es obligatorio haber generado al menos un registro vinculado durante la visita (observación, capacitación, charla, EPP, checklist, etc.). Mientras la visita esté "En Sitio" sin registros, el botón "Finalizar Visita" aparece deshabilitado.
Si la visita tiene datos GPS, se muestran mapas interactivos con las ubicaciones de check-in y check-out, incluyendo coordenadas y precisión.
Para visitas Completadas: firma digital y botón "Descargar PDF". Para visitas Canceladas: motivo, usuario y fecha de cancelación.
Solo el usuario asignado puede realizar el check-in. Si la visita está asignada a otra persona, no verás el botón.
Si tu administrador ha configurado geocercas, el sistema detecta automáticamente cuando llegas al sitio y te muestra una notificación ("¿Llegaste a [Subnodo]?"). Al confirmar con "Sí, registrar llegada", el check-in se registra con método geo. Esto funciona en toda la aplicación, no solo en la página de visitas.
La detección también sugiere el check-out: mientras tienes una visita "En Sitio", si el sistema detecta que llevas más de 3 minutos fuera del área de la geocerca, te muestra la notificación "¿Saliste de [Subnodo]?". Al confirmar con "Sí, finalizar", te lleva al detalle para completar el cierre con firma. El check-out automático es una sugerencia: la finalización definitiva siempre pasa por la firma digital.
Cuando tienes visitas que monitorear verás un indicador con el texto "Detección GPS activa" (punto verde pulsante) o "Detección GPS inactiva", junto a un enlace "Activar"/"Desactivar" para encender o apagar el monitoreo. El monitoreo solo opera sobre tus propias visitas asignadas.
Al hacer check-in, el sistema cambia automáticamente tu contexto operativo al contrato y subnodo de la visita. Los registros que crees se vincularán automáticamente.
La vinculación de registros es la función que conecta las actividades de seguridad que documentas en terreno (observaciones, capacitaciones, charlas, etc.) con la visita en la que se realizaron. Es una pieza central del módulo: gracias a ella cada visita queda respaldada con evidencia concreta de la gestión preventiva ejecutada.
Para poder finalizar una visita es obligatorio que tenga al menos un registro vinculado. Esa regla se explica en la sección 6.7 Check-out y aquí no la repetimos: en este apartado nos enfocamos en que es la vinculación y como funciona.
Vincular un registro significa asociarlo de forma permanente a una visita. Cuando un registro queda vinculado:
En la práctica, un registro vinculado responde a la pregunta "qué se hizo durante esta visita". Una visita sin registros vinculados es una visita sin evidencia documentada.
La vinculación es automática. No existe un botón de "vincular" que debas pulsar manualmente: el sistema enlaza los registros por ti cuando se cumplen estas condiciones:
Si las tres condiciones se cumplen, al guardar el registro este se vincula automáticamente a la visita activa y aparece de inmediato en la sección "Registros Vinculados".
La vinculación solo opera mientras la visita está En Sitio. No es posible vincular registros a una visita que aún está Programada (sin check-in), ni a una visita ya Completada, Cancelada o Vencida.
Al hacer check-in, el sistema cambia tu contexto operativo al contrato y subnodo de la visita (ver sección 6.5.3). Por eso, lo más simple es crear tus registros sin cambiar de contexto: así coinciden con el destino de la visita y se vinculan solos. Si cambias manualmente el contexto a otro contrato/subnodo, los registros que crees allí no se vincularán a la visita activa.
La vinculación automática es un proceso "en segundo plano": no interrumpe ni bloquea la creación del registro. El registro siempre se guarda, aunque por algún motivo puntual la vinculación no alcance a completarse.
Los siguientes tipos de registro se vinculan automáticamente a la visita activa cuando coinciden el contrato y el subnodo:
| Tipo de registro | Folio de ejemplo |
|---|---|
| Observación | OBS-001 |
| Checklist | CHK-001 |
| Capacitación | CAP-001 |
| Reunion de Seguridad (charla) | REU-001 |
| Entrega de EPP | EPP-001 |
| Arbol de Causas (análisis causal) | ARB-001 |
Cualquiera de estos registros sirve para cumplir el requisito de "al menos un registro vinculado" necesario para finalizar la visita.
En caso de que un registro se haya asociado por error a una visita, es posible desvincularlo. Al igual que la vinculación, la desvinculación solo opera mientras la visita está En Sitio.
Si desvinculas el único registro de una visita que aún está En Sitio, el botón "Finalizar Visita" volverá a quedar deshabilitado hasta que vincules (o crees) al menos un registro nuevo.
Cuando finalizas una visita (check-out) o esta cambia a un estado terminal (Completada, Cancelada o Vencida), los registros vinculados quedan congelados como evidencia:
Este congelamiento garantiza la trazabilidad e integridad de la visita: lo que quedó documentado al cerrar es lo que constará para siempre como gestión realizada en terreno.
Por esta razón, asegúrate de vincular (creando) todos los registros relevantes antes de finalizar la visita. Después del check-out no podrás agregar más evidencia a esa visita.
Antes de finalizar, la visita debe tener al menos un registro vinculado (observación, capacitación, charla, EPP, checklist, etc.). Sin registros, el botón "Finalizar Visita" aparece deshabilitado (en gris) con el aviso: "Para finalizar la visita debes generar al menos un registro...". Esta validación también se aplica en el servidor.
Al hacer clic en "Finalizar Visita" se abre un modal con un área de dibujo donde debes trazar tu firma (con el dedo en móvil o el ratón en escritorio), un texto declarativo y los botones Limpiar y Guardar.
La firma digital es obligatoria para finalizar una visita. No es posible hacer check-out sin firmar.
Al completar la finalización, se genera automáticamente un informe PDF con todos los datos de la visita, registros vinculados, firma digital y coordenadas GPS. El PDF queda disponible en la sección de cierre del detalle.
Puedes cancelar visitas en estado Programada o En Sitio si tienes el permiso CANCELAR VISITAS. Haz clic en "Cancelar Visita", ingresa el motivo (mínimo 10 caracteres) y confirma.
La cancelación es irreversible. Se registra quién canceló, cuándo y por qué motivo.
| Estado | Badge | Descripción |
|---|---|---|
| Programada | Programada | Pendiente de ejecución |
| En Sitio | En Sitio | Check-in realizado, cronómetro activo |
| Completada | Completada | Finalizada con firma digital y check-out |
| Cancelada | Cancelada | Cancelada por un usuario con permisos |
| Vencida | Vencida | Fecha paso sin check-in (automático) |
El paso En Sitio → Completada requiere al menos un registro vinculado.
Cuando tienes una visita En Sitio, aparece un banner verde en la parte superior de todas las paginas mostrando: indicador pulsante, nombre del contrato/subnodo, cronómetro en tiempo real y botón "Ver detalle".
El banner es visible en toda la aplicación. Haz clic en "Ver detalle" para acceder rápidamente a tu visita activa desde cualquier página.
El Dashboard de Visitas está disponible solo para usuarios con el permiso VER TODAS LAS VISITAS o para administradores.
Desde la Agenda de Visitas, haz clic en el botón "Dashboard" (visible solo para administradores). El selector de periodo permite filtrar por rango temporal.
| KPI | Descripción | Meta |
|---|---|---|
| Total Visitas | Programadas y ejecutadas (excluye canceladas) | - |
| Cumplimiento | Completadas / (Completadas + Vencidas) x 100 | ≥ 90% |
| Reg. por Visita | Promedio de registros por visita completada | 2-3 |
| Tiempo Prom. | Tiempo promedio entre check-in y check-out | 15 min - 4 hrs |
Dos tablas comparativas: Top 8 contratos por volumen y productividad por usuario (visitas completadas, registros, tiempo total).
Todas las tarjetas y gráficos son interactivas. Haz clic en cualquier elemento para abrir un modal drill-down con la lista detallada de visitas correspondientes.
La configuración de reglas está disponible solo para administradores del tenant.
| Parámetro | Descripción | Default |
|---|---|---|
| Mínimo por día | Cantidad mínima de visitas diarias | 2 |
| Subnodos diferentes | Exigir visitas a subnodos distintos | Sí |
| Días aplicables | Días de la semana donde aplica | Lunes a Jueves |
| Parámetro | Descripción | Default |
|---|---|---|
| Día limite de la semana | Día tope para programar | Viernes |
| Semanas de anticipación | Cuantas semanas antes se debe programar | 1 semana |
Los indicadores de advertencia (borde naranja para días faltantes, borde violeta para deadlines) son visibles solo para usuarios operativos, no para administradores.
| Problema | Causa probable | Solución |
|---|---|---|
| No veo el icono de Visitas | Módulo no habilitado | Contacta a tu administrador |
| No puedo crear visitas | Falta permiso CREAR VISITAS | Solicita el permiso |
| "Registrar Llegada" no aparece | Fecha no es hoy o no eres el asignado | Verifica fecha y usuario |
| "Finalizar Visita" está en gris (deshabilitado) | La visita no tiene registros vinculados | Genera al menos un registro durante la visita; se vinculará y habilitara el cierre |
| Error de ubicación GPS | Permisos de geolocalización denegados | Habilita permisos en el navegador |
| Visita aparece "Vencida" | Paso la fecha sin check-in | Programa una nueva visita |
| No puedo cancelar | Falta permiso CANCELAR VISITAS | Solicita el permiso |
| No puedo editar | Estado no es "Programada" o fecha pasada | Solo editables si están programadas con fecha futura |
| No veo el Dashboard | Falta permiso VER TODAS LAS VISITAS | Solicita acceso al administrador |
| Check-in automático no se activa | Geocercas no configuradas o GPS deshabilitado | Verifica configuración con tu administrador |
| PDF de cierre no se generó | Error temporal de conexión | El cierre continúa sin PDF. Contacta soporte |