Comunicação

Comunicação - Mensagem

Este evento é responsável por enviar uma notificação tanto em Estúdio quando em Portal DOX. Pode-se ser utilizado juntamente com validações do processo BPM. Abaixo mostraremos os campos do evento e em seguida um pequeno exemplo de como utilizá-lo. 

Acesse a aba "Eventos", no agrupador "Comunicação". 

image-1643380567695.png

Campos do evento: 

Veja o exemplo abaixo: 

Faremos um processo simples, onde o usuário irá apenas informar a justificativa da mensagem e ela será enviada para um grupo de pessoas definidas em um conector do tipo "Lista personalizada".

Em conectores (Módulo Processos > Conectores), ao criar um novo, coloque o tipo como  “Lista personalizada” e informe na descrição o USERNAME dos usuários para quem a mensagem será enviada. É importante que seja o username, pois este evento não envia para ID de usuário.

image-1643380783750.png

Em seguida crie um processo com apenas uma atividade com um formulário dissertativo para informar a justificativa/descrição da mensagem com uma variável do tipo texto vinculada.

image-1643380886129.png

Agora, vamos criar o evento.

No agrupador Comunicação - Mensagem, crie um novo evento ao sair.

No assistente de variáveis ao lado do campo, selecione  a aba “sistema”, lá estarão as variáveis do sistema, o que cada uma faz e seu valor padrão.

image-1643380937156.png

image-1643380958179.png

Utilize essas variáveis à vontade no texto da sua mensagem, assim como as variáveis que você mesmo criou no seu processo.
Basta clicar em cima duas vezes ou clicar em “OK” e eles estarão no texto.

Processo no portal: 

image-1643381060387.png

Mensagem recebida no Dox Portal:

image-1643381101248.png

Mensagem recebida no DOX Estúdio:

image-1643381126370.png

Comunicação - SMS

Agora falaremos um pouco sobre o evento "Comunicação - SMS", para envio de mensagens para um dispositivo móvel. 

image-1643629759419.png

Comunicação - E-mail

Os eventos do tipo e-mail podem ser utilizados em casos onde qualquer pessoa precisa ser comunicada de determinada ação da qual está envolvida. Ele enviará no e-mail do usuário (previamente configurado tanto remetente quanto destinatário) as informações configuradas no processo BPM, descrições, anexos, modelo de correspondência, e até destinatário de cópia. 

Exemplo: Depois de uma aprovação de uma compra acima de 500, o setor do financeiro deve receber um e-mail com as informações da compra, usuário que está solicitando, valor, etc.  Pensando na forma técnica de criar o BPM, depois da atividade onde é aprovado, ao sair seriam utilizados os eventos de condicional. Se a variável /*APROVACAO*/ for SIM, então o e-mail é enviado. 

image-1643630711996.png

SELECT IDARQUIVO 
  FROM GED_ARQUIVO 
 WHERE ORIGEM = 7 AND IDORIGEM = 0/*IDPROCESSO*/

Ou até mesmo passando o ID do arquivo diretamente: 

SELECT IDARQUIVO 
  FROM GED_ARQUIVO 
 WHERE IDARQUIVO = 49 

No lugar do idarquivo que está fixo "49", pode ser informado uma variável por exemplo, que receba no processo o ID do arquivo específico. Caso o SQL retornado tenha mais de uma linha ele enviará mais de um anexo no e-mail, correspondente as quantidades de linhas.

Gostaria de um exemplo prático? Clique no link abaixo.

Salvar protocolo - Enviando anexo e protocolo por e-mail

Comunicação - E-mail limpa pasta

Os eventos do tipo E-mail limpar pasta podem ser utilizados em casos onde determinada(s) pasta(s) estão com muitos e-mails armazenados e tornam-se lentas ou desorganizadas em sua visualização. Este evento irá limpar as pastas selecionadas de acordo com as informações que são repassadas pelo usuário. 

image-1643631653990.png


Revisão #14
Criado 28 January 2022 11:24:24 por Nicolly Andrielly
Atualizado 9 May 2022 16:04:16 por Nicolly Andrielly