Configurar expresión condicional
Prerrequisitos
- Acceso al menú Proceso (PM063).
- Proceso registrado y modelado.
- Actividad del usuario, actividad del sistema o decisión incluida en el diagrama de flujo del proceso.
Introducción
Una expresión condicional es una regla lógica utilizada para evaluar una condición dentro del proceso y, con base en el resultado de esa evaluación, determinar el comportamiento del flujo.
La expresión condicional se puede utilizar en los siguientes casos:
En la acción de una actividad de usuario o decisión configurada con ruta variable, por medio de la pantalla de datos de la acción, pestaña Expresión condicional:

En el objetivo de una actividad de sistema, por medio de la pantalla de configuración del objetivo:

Configurar expresión condicional
1. En la pantalla de datos del objeto para el cual será configurada la expresión condicional, haga clic en el botón
.
2. Se abrirá la pantalla de configuración de la expresión condicional.
3. En el campo Orden, introduzca el número que indica la secuencia de verificación de la expresión condicional. Por ejemplo, la expresión de orden 1 será la primera en verificarse.
4. Informe el nombre que identificará la expresión condicional en la acción.
5. Seleccione un objetivo para la expresión condicional.
Cada expresión condicional tiene su propio objetivo, que es uno de los ítems destino de los flujos de salida de la actividad/decisión en ejecución. Si no se cumple ninguna expresión condicional, será válida la que fue seleccionada previamente en la pestaña General. Recuerde que solo aparecerán listados para selección los ítems de destino del flujo de salida de la actividad/decisión en la que se está registrando la acción.
6. En la pestaña Descripción, registre información adicional sobre la expresión condicional.
7. Haga clic en
.
8. En la pestaña Ítems, registre los elementos que componen la expresión condicional. Para eso, haga clic en el botón
.
9. Seleccione el atributo deseado en la pantalla de selección. Solo se mostrarán los atributos asociados con el proceso que se está editando.
Una expresión condicional puede hacer que se ejecute una determinada acción en función del valor introducido en el atributo, durante la ejecución del proceso.
10. Haga clic en
.
11. Después de guardar la selección, el atributo aparecerá en la lista y se podrá llenar la información restante:
- Abre paréntesis: paréntesis de apertura del ítem.
- Atributo: en esta columna se presentará el atributo seleccionado anteriormente.
- Operador: seleccione el operador de comparación para el ítem de la expresión. Por ejemplo: VALOR > QUE $100,00.
- Cierra paréntesis: paréntesis de cierre del ítem.
- Valor: informe o seleccione el valor del atributo, para comparación del ítem de la expresión.
- Y/O: seleccione el operador lógico, si el ítem tiene más de un atributo anidado. Por ejemplo: VALOR > QUE R$100,00 Y CIUDAD = Buenos Aires.
12. Haga clic en
.
Repita este procedimiento para los demás elementos que compondrán la expresión condicional. Utilice los botones
y
para modificar el orden de verificación de cada ítem de la expresión condicional.
13. Cuando haya terminado de registrar todos los elementos deseados, haga clic en el botón
de la pantalla de configuración de la expresión condicional.
Conclusión
¡De esta manera, ha configurado correctamente las expresiones condicionales en los objetos deseados!