Salvar protocolo - Enviando anexo e protocolo por e-mail
Neste fórum vamos mostrar como enviar para um email vários anexos do processo e um protocolo(relatório) personalizado. Como no evento do sistema Comunicação - E-mail não tem a opção de enviar os anexos E o protocolo, vamos utilizar um evento para salvar o protocolo na instância juntamente com os anexos que o usuário vinculou, e depois usar a opção “Todos os anexos” no evento de envio do e-mail.
Crie uma atividade com três campos para serem preenchidos:
- E-mail destino (/*EMAIL*/ (tipo - texto))
- Corpo do e-mail (/*CORPO*/ ( tipo - texto longo))
- Anexos a serem enviados (/*ANEXO*/ (tipo - Anexo arquivo))
Configure o tamanhos dos campos como achar melhor
No formulário do anexo:
- Não esqueça de colocar o tipo de documento
- Marcar a opção “permite o envio de múltiplos arquivos”
- Criar as variáveis:
- /*NOMEARQUIVO*/ - Tipo texto
- /*IDPASTA*/ - Tipo inteiro
- /*IDARQUIVO*/ - Tipo inteiro
E vinculá-los nos seus respectivos campos:
Agora, vamos para os eventos AO SAIR:
GED- Salvar protocolo
Ele serve para pegar o protocolo que foi vinculado no processo e salvá-lo no mesmo. Configure esse evento para que contenha:
- Tipo do documento;
- O protocolo que você quer enviar (neste caso será um relatório fixo).Caso não seja selecionado nada, ele pega o relatório vinculado na atividade ou no processo.
- Vincule a variável /*IDARQUIVO*/ no campo Cod. Arquivo.
- Crie a variável /*IDVERSAO*/ (Tipo inteiro) pelo assistente, e vincule no campo Cod. Versão.
Por fim, o evento de Comunicação - E-mail
- Escolha a conta de envio (Neste caso um conector E-mail com a minha conta configurada).
- Destino: A variável que guardará o email destinatário: /*EMAIL*/.
- Assunto: “E-mail com anexo e protocolo!”
- Texto: A variável que guardará o corpo do e-mail: /*CORPO*/
Em “Anexar”, coloque a opção “Todos anexos”, afinal, utilizamos o evento de salvar o protocolo no processo, e com esta opção ele irá salvar o relatório, e os anexos que o usuário vincular no formulário
Teste o processo e verifique sua caixa de entrada do e-mail.