Condiciones de Split y Merge

Para automatizar procesos grandes y complejos, puede utilizar Split y Merge para dividir una serie de tareas o procesos lógicos en múltiples ramas que pueden ejecutarse en paralelo y luego reunir esas ramas en un solo flujo unificado.

En la automatización de los procesos de negocio, dividir un proceso (también conocido como ejecución paralela, procesamiento paralelo o un gateway paralelo) permite que varias tareas o ramas del proceso se ejecuten al mismo tiempo en lugar de hacerlo de manera secuencial. Esta capacidad es esencial cuando las tareas son independientes y no dependen de los resultados de las demás. Ejecutar los pasos de manera simultánea reduce el tiempo total de ejecución y aumenta la eficiencia del proceso.

Dentro de Process Composer, puede utilizar los siguientes nodos:
  • Dividir nodos para ramificar un flujo de proceso en múltiples rutas paralelas.
  • Combinar nodos para sincronizar estas ramas paralelas de nuevo en un solo flujo unificado.

Disponibilidad

Se requiere una licencia de Enterprise Platform para habilitar la capacidad de Split y Merge. Una licencia está disponible para todas las regiones de Cloud. Cuando se asigna la licencia, la capacidad está disponible para todos los usuarios asignados con cada uno de estos roles y una licencia de dispositivo.

  • Rol: AAE_Basic y AAE_Bot Developer
  • Licencia de dispositivo: Bot Creator o Citizen Developer
Nota: La función Split y Merge no está disponible actualmente en el entorno On-Premises.

Ventajas

  • Procesamiento en paralelo con ejecución más rápida: Split permite que tareas grandes o complejas se ejecuten simultáneamente, lo que reduce el tiempo total del proceso y aumenta la eficiencia.
  • Mayor productividad y flexibilidad: los nodos de Split permiten flujos de trabajo que requieren que varias acciones independientes se realicen al mismo tiempo, lo que facilita el diseño de procesos para escenarios empresariales complejos. Por ejemplo, al gestionar varias actividades de manera simultánea, como enviar notificaciones, actualizar bases de datos y generar informes, los equipos pueden realizar más tareas en menos tiempo.
  • Mejor utilización de los recursos: Los recursos pueden asignarse a tareas paralelas según la prioridad o la disponibilidad, optimizando la distribución de la carga de trabajo.
  • La sincronización con fusión: Merge garantiza que todas las tareas paralelas se completen antes de avanzar, lo que mantiene la precisión del proceso y evita que se omitan pasos.
  • Escalabilidad: Los procesos diseñados con divisiones y fusiones pueden escalarse fácilmente para manejar mayores volúmenes o actividades paralelas adicionales a medida que crecen las necesidades de la empresa.

Optimización de los flujos de procesos empresariales con split y merge

En un proceso de cumplimiento de pedidos, cuando se confirma un pedido, el sistema podría necesitar realizar los siguientes pasos:
  • Actualizar el inventario.
  • Enviar la factura.
  • Notificar al Departamento de Envíos.
Usando Split y Merge, estas tareas pueden ejecutarse en paralelo en lugar de secuencialmente, lo que permite acelerar significativamente el ciclo de cumplimiento.

El siguiente diagrama explica un flujo de proceso empresarial que incluye tanto nodos split como merge:

Flujo de trabajo de división y fusión

Esta estructura es especialmente útil en la manufactura, las operaciones de la cadena de suministro y la automatización de los procesos de negocio, donde es necesario que múltiples acciones se realicen en paralelo para mantener la eficiencia y la productividad. Los flujos de trabajo simples pueden seguir siendo lineales, pero los escenarios más complejos se benefician enormemente de la flexibilidad de la ejecución en paralelo.

Cómo agregar nodos split y merge

En Process Composer, puede agregar nodos split y merge utilizando los siguientes métodos:
  • Arrastrar y soltar: Arrastre el nodo (split y merge) del panel izquierdo al lienzo de flujo de trabajo y colóquelo en el punto requerido de su proceso.
    Nota: Split y Merge se agregan como un par, con dos ramas creadas por defecto. Tiene la opción de agregar nuevas ramas según sea necesario.
  • Agregar rápido: Puede utilizar la función Agregar rápido, que ofrece sugerencias de tareas relevantes para su flujo de trabajo. Esto le permite insertar nodos de split y merge en el lugar adecuado mientras diseña su proceso.