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: Depois disso, será recebido no e-mail o link deste processo para que o responsável acesse e aprove a reunião cadastrada. 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 Crie um evento de gerar link do processo AO ENTRAR 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]).

Clique aqui para colaborar com o processo.

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! 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" 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: