Skip to main content

Definição dos critérios de entrada em um estágio

Logotipo da Pega Community

Note: The following content, referenced from Pega Community, is included here to help you better achieve the module learning objectives.

Valide as propriedades do caso, os anexos e as condições para determinar se um caso pode entrar em um estágio específico durante seu ciclo de vida.

Por exemplo, você pode verificar se um caso de empréstimo para aquisição de veículo tem um score de crédito associado antes de enviá-lo para um gerente financeiro para aprovação.

Use as seguintes técnicas para definir os critérios de entrada de um estágio:

Definição dos anexos necessários para entrada em um estágio

Maximize a eficiência e acelere o processo de resolução de casos verificando se o usuário forneceu informações necessárias e relevantes, como a documentação e a correspondência, antes que um caso entre no próximo estágio.

Por exemplo, em um caso de sinistro de seguro automotivo, você pode confirmar se o segurado anexou fotos do veículo avariado antes do caso entrar no estágio em que a seguradora valida o pedido de indenização do segurado.

Antes de começar: adicione categorias de anexos que reflitam suas necessidades de negócios, para o tipo de caso em questão e certifique-se de que você marcou a checkbox Requisitado para a resolução (Required for resolution) na etapa 5 em Categorização de anexos de casos.Observação: não é possível definir os critérios de entrada do estágio Criar (Create). Para obter mais informações, consulte O estágio Criar.
  1. No painel de navegação do Dev Studio, clique em Tipos de caso (Case types) e, em seguida, no tipo de caso que você deseja abrir.
  2. Na guia Fluxo de trabalho (Workflow), clique no nome de um estágio.
  3. No painel de propriedades do Estágio (Stage), clique em Validação (Validation).
  4. Na seção Anexos requisitados para entrada no estágio (Attachments required for stage entry), clique em Adicionar anexo requisitado (Add required attachment) para exibir a lista de categorias de anexos com a qual o seu tipo de caso é compatível.
  5. Seleciona uma categoria de anexos na lista. Por exemplo: a figura abaixo ilustra uma configuração de projeto-tempo de um estágio com um anexo requisitado. Os usuários que processam um caso devem fornecer um anexo da categoria selecionada para apresentar o caso.
    Definição de um anexo requisitado para entrada em um estágio
    Painel de propriedades do estágio com um anexo requisitado do tipo Arquivo (File) selecionado para entrada em um estágio.
    Painel de propriedades do estágio com um anexo requisitado do tipo Arquivo (File) selecionado para entrada em um estágio.
  6. Clique em Salvar (Save).
Resultado: no tempo de execução, os usuários devem fornecer pelo menos um anexo em cada categoria de anexo requisitado, caso contrário o aplicativo exibe uma mensagem de erro.

Validação dos valores dos campos para entrada em um estágio

Certifique-se de que o caso contenha dados relevante, antes de entrar em um estágio específico, validando os valores dos campos fornecidos pelos usuários. Ao validar os valores dos campos para entrada em um estágio, você impede que o caso prossiga para o próximo estágio sem as informações necessárias. Se o valor inserido pelo usuário em um formulário no tempo de execução atender à condição da regra de validação, o aplicativo exibirá uma mensagem de erro.

Por exemplo, você pode se certificar de que um candidato a uma vaga tenha informado seu histórico profissional antes que o caso da candidatura a emprego entre em um estágio Decisão (Decision), no qual um gerente aprovará ou recusará o candidato. Se os campos de histórico profissional estiverem em branco quando o caso chegar ao estágio Decisão, o aplicativo exibirá uma mensagem de erro e o caso continuará no estágio atual até que o candidato preencha os campos obrigatórios.
Antes de começar: abra um tipo de caso e defina um ciclo de vida para o caso que contenha os estágios e os processos com atribuições. Adicione os campos que você quiser validar aos formulários em suas atribuições. Para obter mais informações, consulte Automação do trabalho com a criação de tipos de casoObservação: não é possível definir os critérios de entrada do estágio Criar (Create). Para obter mais informações, consulte O estágio Criar.
  1. No painel de navegação do App Studio, clique em Tipos de casos (Case types) e depois clique no tipo de caso que você deseja abrir.
  2. Na guia Modelo de dados (Data model), clique em Validações (Validations).
  3. Selecione a célula que corresponde à linha do campo e à coluna do estágio em que você deseja executar a validação:
    • Para definir a validação de um campo de valor único, clique em Adicionar validação de entrada (Add entry validation).
    • Para definir a validação de um campo de relacionamento de dados, clique em Clicar para configurar (Click to configure) e, em seguida, em Adicionar validação de entrada (Add entry validation).
  4. Na caixa de diálogo Validação de entrada em estágio (Stage entry validation), defina as condições de validação:
    Opções Ações
    Defina uma condição de validação para um campo
    1. Na lista de valores, selecione Campos (Fields) e, em seguida, selecione o nome do campo que você quer validar.
      Por padrão, o sistema fornece o campo que você selecionar na etapa 3.
    2. Na lista do comparador, selecione o teste que você deseja executar no campo.
    3. No campo de valor, insira ou selecione um valor para comparar à entrada do usuário.
    Aplicar uma condição simples existente como condição para validação
    1. Na lista de valores, selecione Condições simples (When conditions) e, em seguida selecione o nome da condição que você quer aplicar.
    2. Na lista de comparativos, selecione o teste para executar na condição.
    Por exemplo: para assegurar que a data de nascimento não seja uma data futura, selecione o campo da data de nascimento na lista, defina o comparador é depois de (is after) e, em seguida, selecione Hoje (Today) no controle de calendário. Se o usuário tentar enviar o formulário com uma data de nascimento futura, o aplicativo exibirá uma mensagem de erro.
  5. Opcional: para criar uma condição com vários parâmetros de validação, adicione um operador lógico à condição:
    Opções Ações
    Certifique-se de que a condição seja aprovada quando todas as propriedades atenderem aos critérios
    1. Clique em Adicionar uma linha (Add a row).
    2. Na lista de operadores, selecione and.
    3. Na lista de campos, selecione o nome do campo que você deseja validar ou o nome da condição simples que deseja aplicar.
    4. Na lista do comparador, selecione o teste que você deseja executar no campo ou na condição simples.
    5. No campo de valor, insira ou selecione um valor para comparar à entrada do usuário.
      A opção Selecionar valores (Select values) contém uma lista de campos e valores que você pode utilizar na condição.
    Certifique-se de que a condição seja aprovada quando qualquer das propriedades atender aos critérios
    1. Clique em Adicionar uma linha (Add a row).
    2. Na lista de operadores, selecione or.
    3. Na lista de campos, selecione o nome do campo que você quiser validar.
    4. Na lista do comparador, selecione o teste que você deseja executar no campo ou na condição simples.
    5. No campo de valor, insira ou selecione um valor para comparar à entrada do usuário.
      A opção Selecionar valores (Select values) contém uma lista de campos e valores que você pode utilizar na condição.
    Por exemplo: em um formulário de seleção, o usuário indica o tempo de permanência em uma empresa específica inserindo as datas nos campos de tipo de data De (From) e Até (To). Para assegurar que a data de início seja antes da data de término e que a data de término seja depois da data de início, você pode configurar uma condição para validar com o operador lógico AND.
  6. Na janela Validação de entrada em estágio (Stage entry validation), no campo Nesse caso exibir a mensagem de erro como (Then display error message as), digite o texto a ser exibido quando os valores digitados pelo usuário atenderem às condições de validação no tempo de execução.
  7. Opcional: para selecionar estágios adicionais em que queira realizar a validação, no parâmetro Para validar a entrada nos estágios (To validate stage entry for the stages), selecione os estágios.
    Por padrão, o sistema seleciona a checkbox do mesmo estágio selecionado na etapa 3.
  8. Clique em Enviar (Submit).
  9. Opcional: para definir mais condições de validação, na célula em que você quiser adicionar mais condições, clique em Adicionar outra validação (Add another validation) e repita as etapas 4 a 8.
  10. Clique em Salvar (Save).
Resultado: se você configurar a validação de um campo de valor único, a célula exibirá uma mensagem para a condição. Se você configurar uma validação para um campo de relacionamento de dados, a célula-matriz de validação exibirá a mensagem Validado: clique para visualizar (Validated: Click to view) no campo de nível superior e uma mensagem para a condição nos campos incorporados.Por exemplo:

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

Este conteúdo foi útil?

50% acharam esse conteúdo útil

Quer nos ajudar a melhorar esse conteúdo?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice