En esta página

Evento intermedio

Qué es un evento intermedio

Un evento intermedio BPMN 2.0 representa un evento que ocurre durante el flujo del proceso, entre los eventos de inicio y final. No inicia ni termina el proceso, pero lo modifica o influye en él a medida que avanza. Los eventos intermedios se utilizan para modelar interrupciones, retrasos o desencadenantes que afectan al flujo de un proceso empresarial.

Puntos clave sobre los eventos intermedios

  • Representación visual: Un círculo con un borde doble.
  • Tipos de eventos intermedios:
    • Evento intermedio de mensaje: Espera un mensaje o lo envía durante el proceso.
    • Evento intermedio de temporizador: Retrasa el proceso durante un tiempo determinado o hasta una fecha concreta.
    • Evento intermedio condicional: Espera a que se cumpla una condición antes de continuar.
    • Evento intermedio de señal: Recibe o lanza una señal que afecta al proceso o a otros procesos.
    • Evento intermedio de error: Gestiona los errores que se producen dentro del proceso.
    • Evento intermedio de escalamiento: Representa un escalamiento que debe atenderse antes de continuar.

Ubicación

  • Evento de recepción: Un evento intermedio que espera a que ocurra algo, como un mensaje o una señal.
  • Evento de lanzamiento: Un evento intermedio que activa algo de forma explícita, como el envío de un mensaje o una señal.

Los eventos intermedios pueden aparecer dentro del flujo normal del proceso. También pueden asociarse al límite de una actividad, lo que se denomina evento de límite, o colocarse donde sea necesario supervisar o activar condiciones específicas durante el flujo de trabajo.

Un evento intermedio se sitúa entre los puntos de inicio y final del proceso. Puede recibir información, es decir, esperar a que ocurra algo, o lanzarla, es decir, enviarla. Para distinguirlos, examine el símbolo situado dentro del círculo.

Símbolo de evento intermedio BPMN 2.0 de ProcessMind que muestra la modificación del flujo del proceso y sus desencadenantes

En el diagrama, la recepción de un mensaje activa el inicio del proceso. La siguiente tarea comprueba si el artículo está disponible y envía un enlace de confirmación en cuanto lo está. Este envío lo gestiona un evento intermedio que transmite el enlace. El proceso avanza al procesamiento del pedido solo después de recibir correctamente el enlace de confirmación, lo que da lugar a la finalización del pedido mediante el evento final.

Durante el proceso, distintos símbolos dentro de los eventos intermedios representan diferentes desencadenantes que modifican el flujo. Estos desencadenantes son mensajes, temporizadores, errores, compensaciones, flujos condicionales, señales, eventos múltiples, escalamientos y procesos paralelos. Cada uno representa un tipo específico de interacción o condición dentro del proceso.

Todos los eventos con sus símbolos correspondientes

Inicio Intermedio Fin
Type
Normal
Event Subprocess
Event Subprocess no interruptivo
Catch
Boundary
Boundary no interruptivo
Throw
Ninguno
Message
Timer
Conditional
Link
Signal
Error
Escalation
Termination
Compensation
Cancel
Multiple
Multiple Parallel

Temas relacionados