Ir al contenido

Mi proceso no se ejecuta, ¿qué hago?

Si has programado o intentado iniciar un proceso en Heptora y no se ha ejecutado como esperabas, es posible que se deba a uno de los siguientes motivos. Sigue estos pasos para identificar el problema y solucionarlo.

Lo primero es comprobar el estado de tu proceso en el panel de ejecuciones.

¿Está en estado “Pendiente” (Pending)?

Sección titulada «¿Está en estado “Pendiente” (Pending)?»

Esto significa que el proceso aún no se ha ejecutado. La causa más común es que el robot de Heptora (el software que ejecuta las tareas) no está conectado o no lo tienes instalado.

Solución:

  • Asegúrate de que el robot esté abierto y funcionando en tu equipo
  • Verifica que el robot muestre estado “Conectado” o “Connected”
  • Si no tienes el robot instalado, consulta la guía de instalación

Es crucial que tu robot esté siempre actualizado para garantizar la compatibilidad y el correcto funcionamiento de los procesos.

A veces, un proceso no se ejecuta si el robot que intenta correrlo es una versión antigua. Puedes comprobar la versión de tu robot en la configuración de éste y consultar la versión más reciente disponible.

Cómo verificar:

  1. Abre la aplicación del Robot de Heptora
  2. Ve a Configuración o Settings
  3. Busca la sección “Versión” o “Version”
  4. Compara con la última versión disponible en app.heptora.com

Cómo actualizar:

  1. Descarga la última versión del robot desde el portal web
  2. Cierra el robot actual
  3. Instala la nueva versión
  4. Reinicia el robot
  5. Verifica que se conecte correctamente

Cada proceso está asignado a un robot, y éste necesita una licencia activa para funcionar.

Accede a la configuración del robot para verificar que la licencia no haya caducado o que no se haya desasignado por error.

Pasos para verificar:

  1. Abre el Robot de Heptora
  2. Ve a ConfiguraciónLicencia (o SettingsLicense)
  3. Verifica el estado de la licencia:
    • Activa (Active): Todo correcto
    • ⚠️ Caducada (Expired): Necesitas renovar
    • No asignada (Not assigned): Contacta con tu administrador

Problemas comunes de licencia:

ProblemaCausaSolución
Licencia caducadaVenció la suscripciónRenueva la licencia en el portal web
Licencia desasignadaCambio en configuraciónReasigna la licencia al robot correcto
Licencia en otro robotError de configuraciónLibera la licencia y reasígnala
Límite de robots alcanzadoPlan excedidoActualiza tu plan o libera licencias no usadas

Si el proceso que no se ejecuta estaba programado, es importante revisar su configuración.

¿Ha habido algún cambio en la programación?

Sección titulada «¿Ha habido algún cambio en la programación?»

Revisa la fecha y hora de la programación. Puede que alguien la haya modificado sin querer o que haya habido un cambio en la configuración horaria del servidor.

Verificaciones importantes:

Si estás en España (GMT+1 en invierno, GMT+2 en verano) y quieres que el proceso se ejecute a las 10:00 AM hora local:

  • Invierno: Programa a las 09:00 GMT
  • Verano: Programa a las 08:00 GMT

Tabla de conversión común:

Hora local (Madrid)Hora GMT (Invierno)Hora GMT (Verano)
08:00 AM07:0006:00
10:00 AM09:0008:00
02:00 PM13:0012:00
06:00 PM17:0016:00
11:00 PM22:0021:00

Verifica que:

  • Los días de la semana seleccionados sean correctos
  • No haya excepciones o exclusiones de fechas
  • El patrón de repetición (diario, semanal, mensual) sea el esperado

¿El robot sigue configurado correctamente? Confirma que el proceso sigue asignado al robot correcto. A veces, una reconfiguración puede desvincular el robot programado.

Cómo verificar:

  1. Accede al portal web de Heptora
  2. Ve a Procesos o Processes
  3. Selecciona el proceso problemático
  4. Revisa la sección Programación o Schedule
  5. Verifica:
    • Robot asignado
    • Horario configurado (en GMT +00)
    • Días activos
    • Estado (activo/inactivo)

Usa esta lista para diagnosticar el problema de forma sistemática:

  • Estado de la tarea: ¿Aparece como “Pendiente” en el panel?
  • Robot en ejecución: ¿Está el robot abierto y conectado?
  • Versión del robot: ¿Tienes la última versión instalada?
  • Licencia activa: ¿La licencia está vigente y asignada?
  • Proceso programado: Si aplica, ¿está la programación activa?
  • Horario GMT: Si aplica, ¿está en GMT +00 correctamente?
  • Robot asignado: ¿El proceso apunta al robot correcto?
  • Red y conectividad: ¿Hay conexión a Internet?

Si después de revisar todos estos puntos el problema persiste, es posible que se trate de una incidencia técnica más específica.

Qué información recopilar antes de contactar

Sección titulada «Qué información recopilar antes de contactar»

Antes de contactar con soporte, ten preparada la siguiente información para agilizar el diagnóstico:

Información básica:

  • Nombre del proceso que no se ejecuta
  • ID del proceso (si está disponible)
  • Fecha y hora en que intentaste ejecutarlo
  • ¿Es ejecución manual o programada?

Información del robot:

  • Nombre del robot asignado
  • Versión del robot instalado
  • Estado actual del robot (conectado/desconectado)
  • Sistema operativo (Windows 10, Windows 11, Windows Server, etc.)

Información de la licencia:

  • Estado de la licencia (activa, caducada, no asignada)
  • Fecha de caducidad de la licencia

Capturas de pantalla útiles:

  • Panel de ejecuciones mostrando el estado del proceso
  • Configuración del proceso (programación, robot asignado)
  • Ventana del robot mostrando su estado y versión
  • Mensaje de error, si lo hay

Te recomendamos contactar con nuestro equipo de soporte técnico mediante:

Email: help@heptora.com

Incluye en tu correo:

  1. Toda la información recopilada del apartado anterior
  2. Descripción clara del problema
  3. Pasos que ya has intentado para solucionarlo
  4. Urgencia (si es crítico o puede esperar)

Problema: “El robot está conectado pero el proceso no arranca”

Sección titulada «Problema: “El robot está conectado pero el proceso no arranca”»

Posibles causas:

  • El proceso está asignado a otro robot diferente
  • Hay una tarea en ejecución que bloquea la nueva
  • El robot perdió la conexión momentáneamente

Soluciones:

  1. Verifica en el portal web que el proceso esté asignado al robot correcto
  2. Espera a que finalice cualquier tarea en ejecución
  3. Reinicia el robot y vuelve a intentarlo

Problema: “El proceso se ejecutó pero no a la hora programada”

Sección titulada «Problema: “El proceso se ejecutó pero no a la hora programada”»

Posibles causas:

  • Conversión de zona horaria incorrecta
  • El robot estaba apagado en el momento programado
  • Conflicto con otra tarea programada a la misma hora

Soluciones:

  1. Recalcula el horario en GMT +00
  2. Asegúrate de que el robot esté siempre encendido en horario de ejecución
  3. Revisa que no haya solapamientos de horarios

Problema: “El proceso funcionaba antes pero ahora no”

Sección titulada «Problema: “El proceso funcionaba antes pero ahora no”»

Posibles causas:

  • Actualización del robot pendiente
  • Cambio en la página web o aplicación que automatiza
  • Licencia caducada recientemente
  • Cambio en las credenciales de acceso

Soluciones:

  1. Actualiza el robot a la última versión
  2. Verifica que las páginas/aplicaciones objetivo no hayan cambiado
  3. Revisa el estado de la licencia
  4. Actualiza las credenciales en Gestión de Secretos

Buenas prácticas para evitar fallos de ejecución

Sección titulada «Buenas prácticas para evitar fallos de ejecución»

Mantenimiento regular:

  • Actualiza el robot cuando haya nuevas versiones
  • Revisa periódicamente el estado de las licencias
  • Verifica que las programaciones sigan siendo correctas

Monitorización:

  • Revisa el panel de ejecuciones diariamente
  • Configura notificaciones por email para procesos críticos
  • Mantén un log de cambios en las programaciones

Documentación:

  • Documenta las programaciones de tus procesos
  • Anota cambios en horarios (especialmente con cambios de hora estacionales)
  • Mantén actualizado el inventario de robots y sus versiones

Redundancia:

  • Para procesos críticos, considera tener un robot de respaldo
  • Configura reintentos automáticos si están disponibles
  • Mantén copias de seguridad de las configuraciones

Si esta guía no resolvió tu problema o encontraste algún error en la documentación:

  • Soporte técnico: help@heptora.com
  • Describe claramente el problema que encontraste
  • Incluye capturas de pantalla si es posible
  • Indica qué pasos de la documentación seguiste

Nuestro equipo de soporte te ayudará a resolver cualquier problema.