Error Event Sub-Process Start (interrupting)
Inicia un Subproceso de Evento que gestiona un error lanzado en cualquier punto del ámbito circundante; siempre interruptivo — el flujo normal se aborta. Se dibuja como un círculo de borde fino con el icono de error, dentro del subproceso de evento.
Colocar un Evento de Inicio Error dentro de un Subproceso de Evento convierte a ese subproceso en el gestor de errores del ámbito: cada vez que se lanza un error correspondiente en el proceso circundante, el gestor se inicia y el flujo normal de ese ámbito se interrumpe (la gestión de errores siempre es interruptiva — un ámbito no puede continuar como si nada hubiera pasado).
Esto centraliza una gestión de errores que de otro modo requeriría eventos de borde en muchas actividades individuales.
Cuándo usar y evitar
Cuándo usar
Para gestionar el mismo error de manera uniforme dondequiera que ocurra en el ámbito.
Para mantener limpio el camino feliz, desplazando la gestión de errores a un lado.
Para una limpieza de fin de ámbito que debe ejecutarse cuando el procesamiento falla.
Cuándo NO usar
Cuando el error concierne a una actividad específica — un Evento de Error en el Borde de esa actividad es más preciso.
Para situaciones recuperables donde el flujo normal debe continuar — los errores siempre interrumpen; considere la Escalada para una gravedad no interruptiva.
Como sustituto de la corrección de pasos que fallan sistemáticamente.
Ejemplo de negocio
Gestor centralizado de errores de validación

Abra este ejemplo en el editor de procesos de HEFLO y explore el diagrama por dentro.
Abrir en el editor HEFLO →Paso a paso
- El flujo principal procesa un pedido normalmente.
- Si algún paso lanza un error de validación, se dispara el Evento de Inicio Error (resaltado) del subproceso de evento.
- El gestor notifica al cliente; el flujo principal interrumpido no se reanuda.
El subproceso de borde punteado es el subproceso de evento; no tiene flujos de secuencia entrantes ni salientes.
Diferencias
Subproceso de Evento Error vs Evento de Error en el Borde
El borde capta los errores de *una sola* actividad; el subproceso de evento capta los errores de *todo el ámbito* en el que se encuentra. Prefiera el borde para una recuperación específica de un paso, el subproceso de evento para políticas de todo el ámbito.
Preguntas frecuentes
¿Puede un subproceso de evento de error ser no interruptivo?
No. La gestión de errores siempre interrumpe el ámbito — la especificación prohíbe un inicio de error no interruptivo. Para una señalización de gravedad no interruptiva, use la Escalada.
¿Adónde va el flujo una vez que el gestor termina?
A ningún sitio dentro del ámbito interrumpido — este terminó con el error. El fin del gestor completa el ámbito (habitualmente seguido de una reacción del padre).