Definir expressão

Sobre Esta Tarefa

A quarta etapa na definição de uma inscrição de fluxo de trabalho é definir condições baseadas na propriedade para ativação do fluxo de trabalho. Por exemplo, você poderia ativar um fluxo de trabalho se o documento fosse criado por um usuário específico e uma propriedade específica fosse configurada com um valor específico. Você poderia ativar um fluxo de trabalho de aprovação para documentos na classe selecionada incluída por Tammy Roberts (troberts) com o valor superior a 150.000 para a propriedade chamada Quantia de Empréstimo. Se Tammy incluir um documento na classe e o valor configurado para Quantia de Empréstimo for inferior a 150.000, o fluxo de trabalho não será ativado.

É possível criar critérios simples ou complexos. Use os campos de propriedade, de operador e de valor para definir os critérios de propriedade desejados. Ao clicar no ícone Incluir Linha na Expressão, a expressão matemática será incluída na exibição da expressão. Sua expressão deverá ser uma expressão SQL válida.

O nome exibido no campo de propriedade é o rótulo da propriedade, conforme definido pelo administrador para o armazenamento de objeto. Quando a propriedade for incluída no campo de expressão, o nome simbólico da propriedade (programático) será exibido. O rótulo da propriedade é sempre um nome mais fácil de ler do que o nome simbólico.

Expressões de Eventos

As expressões de eventos são o padrão e são usadas para determinar se o fluxo de trabalho será ativado. As condições na expressão são avaliadas antes de o fluxo de trabalho ser enviado para o Process Engine para ser colocado em uma fila.

Diretrizes da Expressão

Para continuar sem definir uma expressão:

Para definir uma expressão:

Procedimento

  1. Selecione uma propriedade na lista.
  2. Selecione um operador na lista. Apenas operadores válidos do tipo de dado selecionado da propriedade são exibidos.
  3. Insira um valor válido para a propriedade. Se a propriedade tiver uma lista definida de opções, outra lista suspensa contendo valores válidos será exibida a você para escolher um valor.
    1. Se você selecionar uma propriedade que use um nome de usuário como valor, como a propriedade Criador, clique em Selecionar Usuário para configurar o valor do nome de usuário. A página Selecionar Usuário é aberta.
    2. Digite um ou mais caracteres do início do nome a ser procurado. Por exemplo, para localizar o usuário chamado troberts, digite t. Todos os nomes de usuários começados por "t" serão retornados. Você pode restringir a procura informando mais caracteres. Por exemplo, tro retornaria troberts e tross, mas não tallen ou tlemon.
    3. Clique em Procurar. Após um pequeno atraso, os nomes correspondidos serão exibidos.
    4. Selecione o nome que deseja. Clique em Aceitar.
  4. Clique no ícone Incluir Linha na Expressão.
  5. Para incluir condições adicionais, clique em E ou Ou e, em seguida, configure os critérios dessa parte da expressão.
  6. Para remover uma condição, selecione a condição na lista de Expressões e clique no ícone Remover Linha da Expressão.
  7. Para alterar a ordem de uma condição, selecione a condição na lista de Expressões e, em seguida, clique no ícone Mover para Cima ou Mover para Baixo para mover a condição.
  8. Quando terminar de construir a expressão, continue com Configurar Mapa de Propriedade.