Implementación de una actividad condicional

Una actividad conectada se ejecuta o se omite en función del flujo de proceso. Puede optar por realizar la actividad condicional de forma que un usuario pueda decidir en tiempo de ejecución si va a ejecutar la actividad, o se puede utilizar un script para tomar la decisión.

Procedimiento

Realice los pasos siguientes para implementar una actividad condicional.

  1. Abrir un proceso.
  2. Seleccione la actividad que desee hacer condicional.
  3. En Condiciones en la sección de propiedades, seleccione la opción Condicional .
    Restricción: la pestaña Condiciones está inhabilitada para actividades ad hoc (actividades no conectadas). Si una actividad condicional conectada se convierte en una actividad ad hoc al eliminar las conexiones hacia y desde la actividad, la opción Conditional queda inhabilitada. Para establecer condiciones para una actividad ad hoc, utilice condiciones previas. Consulte Creación de una actividad no estructurada (ad hoc)
    La actividad del diagrama de proceso incluye un icono con forma de rombo para indicar que es condicional. El icono con forma de rombo en una actividad ad hoc indica que la actividad tiene una condición previa.
  4. Seleccione la actividad condicional para su ejecución utilizando una de las siguientes opciones:
    Opción Descripción
    JavaScript Especifique JavaScript en el recuadro disponible. Devuelve un valor de booleano válido (true o false). Si el valor de retorno de tiempo de ejecución del script proporcionado es true, se lleva a cabo la actividad.
    Nota: Si un script está presente en el recuadro, altera temporalmente cualquier decisión humana en tiempo de ejecución para llevar a cabo u omitir la actividad.
    Establecer las actividades condicionales seleccionadas Si la opción Condicional está habilitada y no se especifica JavaScript en el recuadro disponible, la actividad se realiza sólo si se ha seleccionado anteriormente. Utilice la propiedad tw.system.process.selectedConditionalActivities para establecer las actividades condicionales seleccionadas.
  5. Pulse Guardar o Finalizar edición.
    Para más información sobre la declaración de variables para los servicios humanos del lado del cliente, véase Declaración de variables