Skip to main content

Ignorar um processo com base no contexto para Business Architects (BAs)

2 Tarefas

10 min

Visível para: All users Applies to: Pega Platform '25
Beginner
Gerenciamento de casos
Experiência do usuário
Constellation
Português Brasileiro

Scenario

Os pagamentos de solicitações de assistência rodoviária são cobertos para clientes que optaram pelo nível mais alto de cobertura, o Gold. Clientes com cobertura Gold não precisam informar dados de pagamento ao agente de atendimento ao cliente ao iniciar uma solicitação de assistência. Além disso, os clientes com o nível Gold de cobertura não recebem uma fatura pelos serviços prestados.

Para cumprir esse requisito comercial, a equipe do projeto usa condições para configurar o processo Enter payment information e o processo Invoice customer para serem iniciados somente quando o nível de cobertura do cliente não for Gold.

Na Pega, as condições são usadas para controlar o caminho que um caso percorre em direção à resolução. As condições são definidas por critérios ou lógicas relevantes para o caso de negócios e o fluxo de trabalho. No ciclo de vida do caso, as condições também são usadas para definir quando ignorar um estágio ou um processo.

História de usuário

Como agente de atendimento ao cliente da GoGoRoad, quero pular o processo de inserir informações de pagamento para clientes com cobertura Gold, acelerando o despacho da assistência.

Como agente de atendimento ao cliente da GoGoRoad, quero pular o processo de envio de fatura para clientes com cobertura Gold, resolvendo o caso segundo os termos do contrato de associação.

Notas técnicas documentadas pelo System Architect

  • O processo Enter payment information só é iniciado quando o nível de cobertura do cliente não é Gold.
  • Se o nível de cobertura do cliente for Gold, o fluxo de trabalho prossegue para o estágio de validação.
  • O processo Invoice customer só é iniciado quando o nível de cobertura do cliente não é Gold.
  • Se o nível de cobertura do cliente for Gold, o status do Caso de Assistance Request será atualizado para Resolved-Completed após o processo de Review service.

A tabela a seguir apresenta as credenciais necessárias para concluir o desafio:

Função Nome de usuário Senha
Business Architect author@gogoroad pega123!
Nota: Seu ambiente de prática pode oferecer suporte para a conclusão de múltiplos desafios. Como resultado, a configuração exibida na apresentação do desafio pode não corresponder exatamente ao seu ambiente.

Você deve iniciar sua própria instância da Pega para concluir este Challenge.

A inicialização pode leva até cinco minutos, portanto tenha paciência.

Challenge Walkthrough

Detailed Tasks

1 Adicionar uma condição inicial ao processo Inserir dados de pagamento

  1. Na instância da Pega para o desafio, insira as seguintes credenciais:
    1. No campo User name, insira author@gogoroad.
    2. No campo Password , insira pega123!.
  2. No painel de navegação do App Studio, clique em Case Types > Assistance Request para abrir o ciclo de vida do caso Assistance Request.
  3. No estágio Create, clique no processo Enter payment information.
  4. No painel de propriedades contextuais à direita, na lista Start process (otherwise skip), selecione Custom condition.
    process configuration pane start process (otherwise skip) custom condition
  5. Clique no ícone Configure para exibir a janela Configure condition.
  6. Na janela Configure condition, na lista Field or When condition (Campo ou Condição Quando), selecione Fields > Customer (AR) > Coverage level (Campos > Cliente (AR) > Nível de cobertura).
    coverage-level
    Nota: Você pode pesquisar o campo Coverage level usando o campo de pesquisa ou clicando em Fields > Customer (AR) para exibir a lista de campos no objeto de dados Cliente.
  7. Na lista Comparator, selecione is not equal to.
  8. No campo Value, insira Gold para testar se o cliente selecionou o nível de cobertura Gold.
    Coverage level is not equal to Gold
  9. Clique em Submit para finalizar a configuração da condição e voltar ao ciclo de vida do caso.

2 Adicionar uma condição inicial ao processo Invoice customer

  1. Na etapa de resolução do tipo de caso de Assistance Request, clique no processo Invoice customer.
  2. No painel de propriedades contextuais à direita, na lista Start process (otherwise skip), selecione Custom condition.
    process configuration pane start process (otherwise skip) custom condition
  3. Clique no ícone de engrenagem para exibir a janela Configure condition.
  4. Na janela Configure condition, na lista Fields, selecione Fields > Customer (AR) > Coverage level.
  5. Na lista Comparator, selecione is not equal to.
  6. No campo Value, insira Gold para testar se o cliente selecionou o nível de cobertura Gold.
    The Coverage level is not equal to Gold
  7. Clique em Submit.
  8. No canto superior direito, clique em Save.

Este Desafio serve para praticar o que você aprendeu nos seguintes Módulo:


Disponível na seguinte missão:

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

Este conteúdo foi ú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