Contenidos
Según BPMN, un «evento» es algo que «sucede» durante el curso de un proceso. Los «eventos» afectan el flujo del proceso y generalmente tienen una causa o un impacto y, en general, requieren o permiten una reacción.
En bpm’online, vemos los «eventos» como elementos que inician, detienen o terminan el flujo del proceso. A diferencia de las acciones de proceso, los eventos no realizan ninguna tarea real por sí mismos.
Hay tres tipos de elementos de evento en Business Process Designer:
INICIAR EVENTOS
Los eventos de inicio activan los procesos de negocio. Normalmente ocurren fuera de los procesos correspondientes. Estos eventos inician una nueva instancia de proceso de negocios y permiten la ejecución de todos los demás elementos en el diagrama del proceso. Ningún elemento de proceso (por ejemplo, señales intermedias o temporizadores) puede activarse antes de que se ejecute el elemento de inicio del proceso correspondiente.
Los siguientes eventos de inicio están disponibles en bpm’online:
Evento [simple] : se utiliza para iniciar procesos manualmente (por un usuario) o ejecutar subprocesos como parte de un proceso principal.
Evento [Signal] : se utiliza para ejecutar procesos automáticamente, desencadenado por cambios en registros o eventos de bpm’online en otros procesos.
[Mensaje] evento : se utiliza para ejecutar subprocesos de eventos .
Evento [Temporizador de inicio] : se utiliza para ejecutar procesos automáticamente a una hora específica o según un programa específico.
EVENTOS INTERMEDIOS
Los eventos intermedios ocurren durante el flujo del proceso. Los eventos intermedios en un proceso empresarial realizan dos funciones principales: lanzar y atrapar.
Los eventos de lanzamiento generan o emiten señales:
Evento [Mensaje de lanzamiento] : genera un evento que se puede procesar solo en el proceso de negocio actual.
Evento [señal de lanzamiento] : genera un evento que se puede procesar en cualquier proceso de negocio activo. Las señales también pueden ejecutar otros procesos.
Los eventos de captura esperan hasta que el evento correspondiente (como las señales o mensajes) sea generado por otros elementos:
Evento [Esperar mensaje] : se usa para reanudar el flujo del proceso por un evento generado dentro del mismo proceso de negocios.
Evento [Esperar la señal] : se utiliza para reanudar el flujo del proceso tras los cambios en los registros de bpm’online o un evento generado en un proceso diferente.
Evento [Espere el temporizador] : se utiliza para reanudar el flujo del proceso después de un cierto período de tiempo.
EVENTOS FINALES
[Terminar] evento termina inmediatamente la ejecución del proceso. Ningún otro elemento en el diagrama de proceso puede ejecutarse después de que se desencadena un evento final.