Skip to main content

Roteamento de trabalho para os usuários

2 Tarefas

10 min

Visível para: All users Applies to: Pega Platform 8.7
Beginner
Gerenciamento de casos
Português Brasileiro

Scenario

Membros específicos do governo municipal realizam atribuições em casos de solicitação de serviço. O coordenador de serviços identifica três atribuições que devem ser roteadas durante o processamento do caso: Agendar reparo (Schedule repair), Revisar reparo (Review repair) e Executar reparo (Perform repair). As atribuições Agendar reparo (Schedule repair) e Revisar reparo (Review repair) são roteadas para o coordenador de serviços municipais. A atribuição Executar reparo (Perform repair) é roteada para o operador apropriado com base no departamento responsável pelo problema informado.

O coordenador de serviços fornece a tabela a seguir com as condições que determinam como rotear a atribuição Executar reparo (Perform repair).

Rotear para (Route to) Valor Campo (Field) Comparador Valor
Operador (Operator) parksmgr@mytown Departamento (Department) é igual a (is equal to) Parques e lazer ("Parks and Recreation”)
Operador (Operator) dpwmgr@mytown Departamento (Department) é igual a (is equal to) Obras públicas ("Public Works")
Operador (Operator) trafficmgr@mytown Departamento (Department) é igual a (is equal to) Gestão de tráfego ("Traffic Management")

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

Papel (Role) Nome do usuário Senha
Desenvolvedor de aplicativo author@mytown pega123!

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 Roteie as etapas Agendar reparo (Schedule repair) e Revisar reparo (Review repair) para um usuário especificado

  1. No painel de navegação do App Studio, clique em Tipos de caso > Solicitação de serviço (Case types > Service Request) para exibir o ciclo de vida do caso. 
  2. No ciclo de vida do caso de solicitação de serviço, clique na etapa Agendar reparo (Schedule repair) para exibir o painel de configuração à direita.
  3. Na guia Geral (General) do painel de configuração, no menu suspenso Rotear para (Route to), selecione Usuário específico (Specific user).
  4. No drop-down em Usuário específico (Specific user), verifique se o valor padrão é Nome de usuário (User name).
  5. No campo em Nome do usuário (User name), insira ou selecione servicecoordinator@mytown para rotear a tarefa Agendar reparo (Schedule repair) para o usuário específico.
    Nota: Pressione a seta para baixo neste campo para revelar a lista de usuários disponíveis para trabalhar no aplicativo.
    Routing configuration for the Schedule repair step.
     
  6. Clique na etapa Revisar reparo (Review repair) para exibir o painel de configuração à direita.
  7. Na guia Geral (General), verifique se o menu suspenso Rotear para (Route to) tem como padrão Usuário específico (Specific user). 
  8. No drop-down em Usuário específico (Specific user), verifique se o valor padrão é Nome de usuário (User name).
  9. No campo em Nome do usuário (User name), insira ou selecione servicecoordinator@mytown para rotear a tarefa Revisar reparo (Review repair) para o usuário específico.
    Routing the Repair approval step to a specific user.

2 Rotear a etapa Executar reparo (Perform repair) usando a lógica de negócio

  1. Clique na etapa Executar reparo (Perform repair) para exibir o painel de configuração à direita.
  2. Na guia Geral (General) do painel de configuração, no menu suspenso Rotear para (Route to), selecione Usar lógica de negócio (Use business logic).
    Rouing the Perform repair step using business logic.
  3. À direita do menu suspenso Rotear para (Route to), clique no ícone de engrenagem para exibir a janela Lógica de negócio (Business logic).
  4. Na janela Lógica de negócio (Business logic), à direita do rótulo 1, verifique se o drop-down Rotear para (Route to) está definido como Operador (Operator).
    The default state of the business logic configuration overlay for routing.
    Nota: O padrão do drop-down Rotear para (Route to) é Operador (Operator). Para este exercício, verifique se o padrão permanece inalterado para cada condição.
  5. No campo Valor (Value), insira ou selecione parksmgr@mytown como operador.
  6. Na segunda linha, no drop-down Selecionar (Select), selecione Campos > Tipo de solicitação > Departamento (Fields > Request type > Department).
  7. No drop-down Comparador (Comparator), verifique se o valor é definido como é igual a (is equal to) por padrão.
    Nota: Para este exercício, a lógica de negócio permanece como a condição padrão é igual a (is equal to).
  8. No campo vazio à direita do drop-down Comparador (Comparator), insira Parques e lazer (Parks and Recreation) para definir o valor a ser comparado na condição.
     
    Nota: É possível incluir aspas ao inserir o valor da condição; caso contrário, o sistema adiciona aspas automaticamente. Por exemplo, se você inserir Parques e lazer (Parks and Recreation), o sistema adicionará as aspas, conforme mostrado na imagem abaixo.
    Routing logic for the Parks and Recreation department.
    Dica: Também é possível clicar no ícone de engrenagem para escolher em uma lista de valores existentes para o campo Departmento (Department).
  9. Clique em Adicionar condição (Add Condition) para definir as condições para os operadores dpwmgr@mytown e trafficmgr@mytown
  10. Para cada emparelhamento de condição-operador, repita as etapas 4 a 8 para rotear a atribuição Executar reparo (Perform repair) para o operador adequado usando a lógica de negócio.
    Rotear para (Route to) Valor Campo (Field) Comparador Valor
    Operador (Operator) dpwmgr@mytown Departamento (Department) é igual a (is equal to) Obras públicas ("Public Works")
    Operador (Operator) trafficmgr@mytown Departamento (Department) é igual a (is equal to) Gestão de tráfego ("Traffic Management")
  11. Em Adicionar condição (Add condition), à direita de caso contrário (otherwise), verifique se o drop-down Rotear para (Route to) está definido como Operador (Operator).
  12. À direita do menu suspenso Rotear para (Route to), no campo Valor (Value), insira ou selecione servicecoordinator@mytown para definir o operador para a condição caso contrário (otherwise).
    Completed business logic for the Perform repair step.
  13. No canto inferior direito da janela Lógica de negócio (Business logic), clique em Enviar (Submit) para rotear o trabalho para a etapa Executar reparo (Perform repair) com base nessas condições.
  14. Clique em Salvar (Save) para concluir a configuração do roteamento para o tipo de caso.

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?

75% 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