Incluindo Condições em um Grupo de Modificação de Status

A janela Detalhe da Condição permite criar uma nova condição para o grupo de modificação de status.

Sobre esta tarefa

A janela Detalhe da Condição é aberta quando o ícone Criar Novo é clicado, ao lado do campo Condição, na janela Detalhes do Grupo de Modificação de Status.

Para criar uma condição para o grupo de modificação de status:

Procedimento

Na janela Detalhe da Condição, insira informações nos seguintes campos:
Opção Descrição
ID da Condição Insira o ID da condição.
Nome da Condição Insira o nome da condição para o grupo de modificação de status.
Grupo de Condição Insira o nome do grupo de condição, caso seja aplicável. O Grupo de Condição permite agrupar condições relacionadas na árvore de condição.
Estático Se estiver marcado, você deverá inserir um valor de condição para a condição estática.
Dinâmico Se isso for marcado, você deverá inserir um nome de classe Java™ que avalia a condição no tempo de execução.
XML Avançado Se você estiver criando uma nova condição, essa opção será desativada, pois uma nova condição do tipo XML avançado deverá ser criada usando a ferramenta IDE IBM® Greex Editor.

Essa opção é selecionada automaticamente sempre que uma condição do tipo XML avançado é modificada.

Valor de Condição (se Estática estiver marcada) Clique no ícone Construtor de Condição para usar o construtor de condição que é usado para configurar o valor condicional para o grupo de modificação de status. É possível configurá-lo em um mostrador de fórmula usando os símbolos disponíveis. Será possível inserir seu próprio atributo ou um atributo estendido se a condição Estática estiver marcada. Por exemplo, se você estiver configurando um grupo de modificação de status para o Grupo de Representante de Vendas de Campo, use a opção {Inserir Seu Próprio Atributo] no Construtor de Condição para configurar o atributo CurrentUserGroup igual ao ID do grupo de usuário principal para vendas de campo.
Nome da Classe (se Dinâmico estiver marcado) Insira o nome de classe que implementa a seguinte interface Java: com.yantra.ycp.japi.YCPDynamicCondition
Observação: para usar atributos estendidos para uma condição, implemente a interface YCPDynamicConditionEx.
Propriedades da Condição (se Dinâmico estiver marcado) Especifique o nome customizado ou propriedades de valor que são configuradas na condição que avalia o arquivo de classe Java antes de avaliar a condição.