Ir para o conteúdo principal

Gerando link para colaborar por e-mail

O evento de gerar link do processo é bastante utilizado em processos de negócio que enviam solicitações em e-mails. Seja relacionado a alguma informação que é necessário validar, ou alguém em especifico para dar continuidade ao fluxo do processo. 

No exemplo de hoje iremos criar um processo que na primeira atividade será onde o usuário irá colocar todas as informações da nova reunião: 

image-1650896632526.png

Depois disso, será recebido no e-mail o link deste processo para que o responsável acesse e aprove a reunião cadastrada. 

image-1650897149515.png

Vamos a criação do processo! 

  • Crie um BPM com os seguintes formulários na primeira atividade "Reunião"
    • Responsável (/*NOMEUSUARIO*/) - Texto
    • Assunto (/*ASSUNTO*/) - Texto
    • Data (/*DATA*/) - Data
    • Local (/*LOCAL*/) - Texto
    • Pauta (/*PAUTA*/) - Texto Longo

image-1650897468959.png

image-1650897574986.png

  • Salve o processo e vamos criar nosso modelo de correspondência para vincular no evento de enviar e-mail (Módulo de processos > Modelos de correspondência). 

Caso não saiba como criar um modelo, clique aqui para dar uma olhada em relação a este recurso. 

    • Na aba "Construtor" vamos criar nosso SQL para buscar os dados do processo que criamos: 
SELECT 0/*IDPROCESSO*/   AS IDPROCESSO,
       '/*NOMEUSUARIO*/' AS RESPONSAVEL,
       '/*DATA*/'        AS DATA,
       '/*LOCAL*/'       AS LOCAL,
       '/*ASSUNTO*/'     AS ASSUNTO,
       '/*PAUTA*/'       AS PAUTA,
       '/*LINK*/'        AS LINK
  FROM VERSAODB

 * Em seguida clique em "executar"

    • Na aba "Corpo" crie um modelo para que o destinatário receba no e-mail. Com o recurso do HTML, podemos fazer um link personalizado (ex: [url=]Clique aqui[/url]).

image-1650898118684.png

<P><A href="/*NOMECAMPO='LINK'*/">Clique aqui</A> para colaborar com o processo.</P>

image-1650898027220.png

  • Voltando ao processo que estamos criando "Reunião".
  • Crie um evento de comunicação - e-mail AO SAIR
    • Conta de envio: Vincule um conector de e-mail que será responsável por ser o remetente.
    • Destino: Você pode escolher um conector ou variável para guardar o e-mail destinatário.
    • Modelo de e-mail: vincule o modelo criado acima, com o link do processo.
    • Assunto: Novo registro de reunião!

image-1650918654623.png

Agora, vamos a criação da segunda atividade, "Aprovar reunião"! 

  • Na aba formulários, acesse o assistente no canto inferior esquerdo e utilize a opção "Copiar campos" > "Copiar do processo atual"

image-1650919019418.png

Com isso o sistema irá trazer todos os formulários e variáveis da primeira atividade. Agora vamos adicionar mais um botão para a aprovação: 

  • "Aprovar reunião?" - /*APROVAR*/ (Objetiva - Botões)

Por fim, salve e finalize a criação do procedimento. 

Libere a versão para uso e teste seu funcionamento. Depois da primeira atividade, você receberá no e-mail o que foi configurado no modelo de correspondência. Assim que o usuário abrir o e-mail e clicar no link inserido, irá para a página de colaboração do processo: 

image-1650919692207.png