- Introducción
- Primeros pasos
- Modelado de procesos con BPMN
- Comprender el modelado del proceso
- Abrir el lienzo de modelado
- Modelar tu proceso
- Alinear y conectar elementos BPMN
- Autopilot para Maestro (vista previa)
- Repositorio de procesos
- Modelado de procesos con gestión de casos
- Diseñar un esquema de entidad de caso persistente
- Definir claves de caso (de sistema o externo)
- Establecer contratos de entrada/salida y de escritura diferida de tareas
- Reglas de salida y terminación temprana de etapas
- Modelar las etapas principal y secundaria
- Iniciar un caso desde Data Fabric
- Implementar perfiles y permisos a nivel de etapa
- Establecer SLA y reglas de escalado automatizadas
- Configurar un bucle de reprocesamiento (reingreso)
- Gestionar instancias de casos en ejecución: pausar, migrar y reintentar
- Diccionario de componentes de la gestión de casos de Maestro
- Modelado de procesos con Flow
- Implementación del proceso
- Depuración
- Simular
- Publicar y actualizar procesos de agente
- Escenarios de implementación comunes
- Extracción y validación de documentos
- Operaciones de proceso
- Supervisión de procesos
- Optimización de procesos
- Información de referencia
Salir de una rama y devolver la salida mientras otras ramas paralelas continúan ejecutándose.
Devuelve datos como salida del flujo sin afectar a otras ramas activas. Utiliza Finalizar cuando quieras devolver un resultado de una rama de un flujo de trabajo paralelo mientras otras ramas siguen ejecutándose.
En qué se diferencia Finalizar de Terminar
Tanto Finalizar como Terminar detienen la ejecución en la rama en la que se encuentran. La diferencia es lo que sucede con el resto del flujo:
| Nodo | Efecto en la rama actual | Efecto en otras ramas |
|---|---|---|
| Finalizar | Detiene y devuelve la salida | Otras ramas siguen ejecutándose |
| Terminate | Se detiene inmediatamente | Todas las demás ramas activas se cancelan |
Usa Finalizar cuando el flujo tenga ramas paralelas y quieras que una rama devuelva la salida mientras otras se completan. Usa Terminar cuando quieras detener todo el flujo inmediatamente, independientemente de lo que se esté ejecutando.
Configuración
| Campo | Obligatorio | Descripción |
|---|---|---|
| Salida | No | El valor que se devolverá como salida del flujo. Puede ser un valor literal, una referencia de variable o una expresión. |
Salida
El valor configurado en el campo Salida se convierte en el valor devuelto del flujo. Los nodos posteriores en la misma rama no pueden hacer referencia a esto: el final es un nodo terminal.
Ejemplos
Devuelve un resultado de éxito de una rama mientras se completa una rama de auditoría:
En un flujo en el que una rama maneja la respuesta principal y otra registra un registro de auditoría, coloca un Nodo final al final de la rama de respuesta principal. La rama de auditoría continúa ejecutándose de forma independiente.
Devolver un resultado de error antes de tiempo:
En una rama de error, utiliza un nodo Final para devolver un objeto de error estructurado como salida del flujo sin cancelar ningún otro procesamiento que pueda estar aún en curso.