Projetar um processo de aprovação
A automatização do processo (process) de aprovação é outro recurso que agrega valor aos aplicativos da Pega. Na Pega Platform™, o processo de aprovação é um ponto de decisão em que uma pessoa decide aprovar ou rejeitar um caso.
Para Ren, existem dois pontos do processo que exigem aprovação. O primeiro é a aprovação de Gab, supervisor da equipe. A segunda aprovação é do solicitante. A sequência de eventos para o fluxo de processo ideal para Ren é a seguinte:
- Quando um membro da equipe de conteúdo criativo conclui um projeto, ele é roteado para Gab revisar e aprovar.
- Se Gab aprovar, o projeto é roteado para o solicitante revisar e aprovar.
- Se o solicitante aprovar o projeto, o caso está resolvido.
As etapas de aprovação e rejeição associadas ao fluxo do processo ideal de Ren já estão definidas no tipo de caso (case type) Solicitação de conteúdo. Elas são chamadas de Aprovação do supervisor e Aprovação do solicitante.
Cada etapa Aprovar/Rejeitar (Approve/Reject), identificada pelo ícone de verificação, é um ponto de decisão do tipo de caso que exige interação humana. Ren pode configurar as ações que são realizadas em resposta à aprovação ou rejeição do conteúdo pelo supervisor ou solicitante.
Com as etapas de aprovação estabelecidas, a próxima tarefa de Ren é configurar o roteamento.
Rotear as aprovações
Assim como nas etapas Coletar informações (Collect information steps), as opções de roteamento para uma etapa de aprovação são as seguintes:
- Usuário específico (Specific user)
- Fila de trabalho (Work queue)
- Usar lógica de negócio (Use business logic)
Para criar o processo de aprovação, Ren seleciona Usuário específico (Specific user) nas etapas Aprovação do supervisor e Aprovação do solicitante.
Para rotear o trabalho para a etapa Aprovação do supervisor, Ren faz o seguinte:
- Clique na etapa Supervisor Approval (Aprovação do supervisor) para abrir o painel de propriedades contextuais da direita.
- Na guia Geral (General), na seção Rotear para (Route to), insira estes dados nos campos:
- Usuário específico (Specific user)
- Nome do usuário (User name)
- Gab@abctech
Na etapa Aprovação do solicitante ele segue um processo semelhante:
- Clique na etapa Requester Approval (Aprovação do solicitante) para abrir o painel de propriedades contextuais.
- Na seção Rotear para (Route to), ele insere estes dados nos campos:
- Usuário específico (Specific user)
- Participante (Participant)
- Proprietário (Owner)
Criar o participante proprietário
No aplicativo da Pega, o proprietário é a pessoa que inicia o caso. No caso Solicitação de conteúdo de Ren, o proprietário e o solicitante o mesmo.
Ren precisa ativar o perfil Participante proprietário para que o aplicativo funcione corretamente. Isso exige duas ações:
- Na janela do ciclo de vida do caso Solicitação de conteúdo, clique na guia Configurações (Settings).
- No menu exibido, selecione Participants (Participantes).
- Clique em (Owner).
- Marque a checkbox Create participant automatically when the case starts (Criar participante automaticamente quando o caso inicia).
- Clique em (Add).
- Clique na guia Fluxo de trabalho (Workflow) para voltar à janela do ciclo de vida do caso Solicitação de conteúdo.
- Na janela Solicitação de conteúdo, clique em (Save).
Depois, Ren configura as visualizações (views) de cada etapa (step) de aprovação.
Configurar as visualizações
Nos aplicativos da Pega, uma visualização (view) é o que o usuário final vê ao acessar o aplicativo ativo. As visualizações das etapas de aprovação do supervisor e do solicitante são semelhantes.
A etapa Aprovação do supervisor contém um único campo novo, chamado Supervisor review (Revisão do supervisor).
Ren cria a visualização seguindo este processo:
- Clique na etapa Aprovação do supervisor para abrir o painel de propriedades contextuais.
- Na guia Geral (General), clique em (Configure view)
- Clique no ícone de Notes (Notas). para excluir o campo
- Clique em +Add field.
- No campo Field name (Nome do campo), digite Revisão do supervisor.
- Na lista Type (Tipo), selecione [Text (paragraph)].
- Clique em (Submit) para o campo.
- Clique em (Submit) para a visualização.
- Clique em (Save).
Ren repete as etapas acima para criar uma visualização similar para a etapa Aprovação do solicitante.
Habilitar aprovação por e-mail e celular
Ren e Gab decidiram ativar a aprovação por e-mail e por celular. Assim, o caso pode ser aprovado ou rejeitado fora do aplicativo da Pega e do portal do usuário.
Nos dois casos, o usuário especificado no roteamento recebe uma notificação por e-mail, SMS ou os dois, como neste caso. Esse usuário poderá acessar o projeto e processar a aprovação ou rejeição a partir da própria notificação.
Para configurar essa função na etapa Aprovação do supervisor, Ren segue estas instruções:
- Clique na etapa Aprovação do supervisor para abrir o painel de propriedades contextuais.
- Na guia Geral (General), na seção Ativar aprovação por (Enable approval from), marque Email e Mobile.
- Ren resolveu usar os modelos padrão para as seções Assunto do e-mail/Mensagem da notificação push (Email subject/Push notification message) e Conteúdo do e-mail (Email content), então não é preciso mudar nada aqui.
- Marque a checkbox Included attachments .
- Selecione o radio button All case attachments.
- Clique em (Save).
Ren segue o mesmo processo para configurar notificações por e-mail e celular para a etapa Aprovação do solicitante.
Na imagem a seguir, arraste o botão central para ver como a etapa Aprovação do solicitante é configurada e como ela é exibida no portal do usuário:
Veja no vídeo a seguir como Ren cria o processo de aprovação para as etapas Aprovação do supervisor e Aprovação do solicitante.
Verifique seu conhecimento com a seguinte interação:
No seu ambiente
Em seu próprio ambiente Pega, configure um processo (process) de aprovação. Você pode copiar o aplicativo de Ren ou configurar um processo de aprovação para sua própria situação.
Quer nos ajudar a melhorar esse conteúdo?