El simulador sirve para probar un flujo como si hubiera ocurrido un evento real (un registro nuevo de formulario, una marcación de asistencia, una asignación realizada, un punto de ronda marcado, etc.), pero sin que ese evento haya pasado de verdad y sin que se descuente una ejecución de tu cuenta.
Así puedes comprobar que el flujo hace lo que esperas antes de dar de alta la automatización en Gestionar automatizaciones.
El enlace del simulador caduca a los 30 minutos. Si pasado ese tiempo intentas cargar la página de nuevo o pulsar Ejecutar simulación, verás un mensaje indicando que la sesión ha caducado.
Qué hacer: Actualiza la página (F5 o el botón de recargar del navegador). Si sigue sin funcionar, cierra la pestaña y vuelve a abrir el Simulador de eventos desde el menú de inData; así se generará un enlace nuevo.
Workflow (obligatorio)
Lista desplegable con los flujos que tienes en inData Workflow. Elige el flujo que quieres probar. Solo se muestran flujos activos. Si no ves ninguno, asegúrate de tener al menos un flujo creado y habilitado.
Módulo (obligatorio)
De qué parte de inData quieres simular el evento:
Acción (obligatorio)
Qué momento concreto quieres simular. Las opciones cambian según el módulo que hayas elegido. Primero elige el módulo y después se habilitará la lista de acciones (por ejemplo: Al crear un registro, Hora entrada tardía, Al realizar una asignación, Al marcar un punto con fraude de umbral, etc.).
A partir de aquí, el formulario puede mostrar más campos según el Módulo y la Acción que hayas elegido. A continuación se explica qué es cada uno y cuándo conviene rellenarlo.
Formulario (opcional)
Lista con los formularios de tu cuenta. Indica de qué formulario es el registro que estás simulando. Si no lo eliges, el flujo recibirá el evento pero sin datos concretos de un formulario.
Local ID del registro (opcional)
Es el identificador único del registro que quieres simular. Lo puedes ver en la URL cuando abres ese registro en inData, o en el detalle del registro. Si lo rellenas (y has elegido antes el Formulario), el flujo recibirá en la prueba los mismos datos que tendría ese registro: respuestas, fechas, sucursal, etc.
Si lo dejas vacío, el flujo se ejecuta pero sin el contenido de un registro real.
ID del registro reporte (obligatorio en este módulo)
Es el número del reporte de horas del día para el que quieres simular el evento. Ese reporte es el que resume la entrada y salida de un empleado en un puesto en una fecha.
Si rellenas este campo, el flujo recibirá en la prueba los datos de esa marcación: empleado, puesto, cliente, sede, zona, horarios, etc. Sin este número, el sistema no puede armar los datos de la asistencia para la prueba.
Dónde encontrar el número: en la pantalla de reportes de asistencia o en el detalle del reporte de horas del empleado para ese día.
ID de la asignación (opcional)
Es el identificador de la asignación concreta que quieres simular. Suele ser un código alfanumérico largo (por ejemplo el que ves en la lista de asignaciones al pasar el ratón o en el detalle).
Si lo rellenas, el flujo recibirá en la prueba los datos de esa asignación: cliente, sede, zona, nombre de la actividad o formulario, jornada, usuario asignado, si está realizada o no, etc.
Si lo dejas vacío, el flujo se ejecuta igual pero sin datos de una asignación concreta (como una regla “general”).
En Rondas Interna hay dos tipos de acciones, y los campos que verás dependen de la Acción que elijas.
Acciones que son “por marcación”
Por ejemplo: Al marcar un punto de marcación, Al marcar un punto con fraude de geocerca del cliente, Al marcar un punto con fraude de umbral, Al marcar un punto con fraude de altitud, Al marcar un punto con fraude de desplazamiento, Al marcar un tag no conocido.
En ese caso verás:
Acciones que son “por ronda completa”
Por ejemplo: Al marcar un punto con fraude de desplazamiento (en su variante de ronda completa), Al completar una ronda, Al vencimiento de una ronda, Al terminar una ronda incompleta, Al superar el inicio de la hora de la ronda.
En ese caso verás:
Cuando tengas elegido el Workflow, el Módulo, la Acción y, si aplica, los campos opcionales anteriores, pulsa el botón Ejecutar simulación.
El sistema enviará un evento de prueba al flujo que elegiste. Ese flujo se ejecutará en modo prueba (no se descuenta una ejecución). En la pantalla del simulador verás si la operación fue correcta o si hubo algún error.
Para comprobar que todo fue bien, abre el flujo en el diseñador de inData Workflow y revisa si aparece la ejecución de prueba y si los datos que recibió el flujo son los esperados.
Dice que la sesión ha caducado o que el enlace expiró.
El enlace del simulador dura 30 minutos. Actualiza la página (F5) o cierra y vuelve a abrir el Simulador de eventos desde el menú de inData.
Dice que el enlace no es válido.
No cambies la dirección a mano. Sal de esa pantalla y abre de nuevo el Simulador de eventos desde inData.
No aparece ningún workflow en la lista.
Comprueba que tengas al menos un flujo creado en inData Workflow y que esté activo o habilitado.
Al pulsar Ejecutar simulación sale un error.
Comprueba que no haya caducado el enlace (prueba a actualizar la página y, si hace falta, a abrir de nuevo el simulador). Si tienes conexión a internet y el enlace es reciente y sigue fallando, inténtalo de nuevo pasados unos segundos.