Boa tarde, é Possível enviar e-mails disparados pelo workflow para e-mails digitados em um Input do formulário? ou seja, Para pessoas não cadastradas no Fluig. Oque Preciso fazer?
Obrigada,
Boa tarde, é Possível enviar e-mails disparados pelo workflow para e-mails digitados em um Input do formulário? ou seja, Para pessoas não cadastradas no Fluig. Oque Preciso fazer?
Obrigada,
Boa tarde,
Ja tentou pelo evento OnNotify?
Boa Tarde,
Hoje isso não é possível nas versões atuais, mas está para sair uma melhoria onde será possível enviar e-mails externos pelo método notifier.notify(), sendo que o array de usuários passa a também poder receber e-mails diretos.
Acredito que esteja planejado para a 1.6.0.
Legal. isso vai ajudar bastante!! Obrigada!!
— Karina Pinheiro 20 de Feb de 2017O customEmailSender que o Alisson mencionou pode ser útil também, só não sei informar se funciona corretamente com e-mails externos já que nunca o utilizei, mas se não me engano é bastante popular.
— Gustavo Martins de Souza 20 de Feb de 2017Tem um evento de envio de e-mail que você informa um campo do formulário, acredito que deva funcionar para essa situação.
Então, dessa forma é para E-mails Padrões do Fluig, e eu preciso enviar emails Customizados para usuários não cadastrados. Dessa forma que vc diz, não atende isso. Obrigada!!!
— Karina Pinheiro 20 de Feb de 2017Utilize a API /api/public/alert/customEmailSender
Se você estiver com a 1.5.13 podes usar os recursos de autocomplete para facilitar a sua codificação lado server side. http://tdn.totvs.com/pages/releaseview.action?pageId=198934765#ConsumodeServiçosnaAPIPúblicaenocomponenteSDK-ConsumindoumserviçodocomponenteSDKapartirdeeventosdejavascript
Para sua demanda, use o AlertService
Boa tarde.
Se alguém precisar novamente disso... como sugerido fiz com o /api/public/alert/customEmailSender. Coloquei uma tarefa de Script no lugar da de envio no workflow e fiz a chamada usando a API.
Segue meu exemplo: https://github.com/jlanschi/fluig-exemplos/blob/master/exemploEmail.js
Tem que cadastrar um template de email(painel de controle) e os códigos do oauth( http://tdn.totvs.com/pages/viewpage.action?pageId=185736325). No exemplo eu usei o template padrão da atividade de envio, que tem os parâmetros SERVER_URL e WorkflowMailContent.
— José Augusto Lanschi 23 de Mar de 2017