El cuarto paso en la definición de una subscripción a flujo de trabajo es definir condiciones basadas en propiedades para el lanzamiento del flujo de trabajo. Por ejemplo, puede lanzar un flujo de trabajo si el documento lo ha creado un usuario específico y se establece una propiedad específica en un valor específico. Puede lanzar un flujo de trabajo con aprobación para documentos de una clase seleccionada añada por Tammy Roberts (troberts) con un valor mayor que 150.000 en la propiedad llamada Loan Amount. Si Tammy añade un documento a la clase y el valor establecido para Loan Amount es menor que 150.000, el flujo de trabajo no se lanza.
Puede crear criterios simples o complejos. Utilice los campos de propiedad, operador y valor para definir los criterios de propiedad deseados. Cuando pulse el icono Añadir línea a expresión, la expresión matemática se añade a la visualización de la expresión. La expresión debe ser una expresión SQL válida.
El nombre visualizado en el campo de propiedad es la etiqueta de la propiedad, tal como define el administrador para el almacén de objetos. Cuando se añade la propiedad al campo de expresión, se visualiza el nombre simbólico (programático) de la propiedad. La etiqueta de la propiedad suele ser un nombre más legible que el nombre simbólico.
Expresiones de sucesos
Las expresiones de sucesos son las predeterminadas y se utilizan para determinar si se ha lanzado el flujo de trabajo. Las condiciones de la expresión se evalúan antes de enviar el flujo de trabajo a Process Engine para que lo coloque en una cola.
Directrices de expresión
Para seguir sin definir una expresión:
Para definir una expresión: