BPM

Notificações personalizadas

968 views 10/10/2018 14/09/2020 daniel-huebes 6

Objetivo

Um fluxo BPM realiza notificações em determinadas etapas de sua execução. Essas notificações podem ser realizadas tanto diretamente na plataforma quanto por email. Visando a flexibilização da modelagem do processo, permitimos a customização do conteúdo das notificações por email, além da adição de destinatários com cópia no seu envio (cc):

Eventos

 

Evento Destinatário fixo Elemento onde customização é disponibilizada
Início do processo Usuário solicitante Início
Processo cancelado Usuário solicitante; Responsáveis por pendências em execução do processo Início
Fim do processo Usuário solicitante Fim
Tarefa criada Responsável da pendência* Tarefa
Antes de expirar Responsável da pendência* Tarefa
Tarefa expirou Responsável da pendência* Tarefa

*Caso o responsável da pendência seja um Papel ou Grupo, a notificação será enviada para os seus membros.

CC’s

Para adicionar destinatários com cópia (cc), basta separá-los por ponto e vírgula (;).

Placeholders

Em determinados momentos é necessário que o conteúdo possua valores que variam conforme a execução de cada processo. Para isso utilizamos placeholders, que são suportados tanto no assunto quanto no conteúdo da notificação.

Para utilizar uma variável de processo, basta utilizar o padrão ${nome_da_variavel}.

Ex.:

Nome do colaborador: ${name}

Alguns placeholders disponibilizam informações a respeito da instância do processo:

Placeholder Valor
bpm_process_instance_id Identificador da instância do processo
bpm_process_instance_requester Nome do solicitante do processo
bpm_process_name Nome do processo

Outros placeholders estão disponíveis apenas em determinados eventos:

Placeholder Evento Valor
bpm_pendency_responsible Tarefa criada; Antes de expirar; Tarefa expirou Nome do responsável da pendência
bpm_pendency_url Tarefa criada; Antes de expirar; Tarefa expirou Url para acessar a pendência (Esta opção é interessante utilizar em conjunto com um link. Para isso coloque como valor do link o conteúdo ${bpm_pendency_url}.
bpm_cancel_reason Processo cancelado Motivo do cancelamento do processo
bpm_cancel_user Processo cancelado Nome do usuário que cancelou a solicitação

Este artigo foi útil para você?