none
WorkFlow Envio de Email RRS feed

  • Pergunta

  • Olá!

    SharePoint 2010 Foundation

    Estou com dúvidas de como posso fazer um workflow de envio de email.

    Cenário:

    Lista Edição
    Lista Artigos
    Formulário Customizado para Exibir a Edição, com uma webpart mostrando os Artigos relacionados a Edição.

    Necessito criar um workflow para ser disparado Manualmente, que envia um modelo de email contendo

    • Título da Edição
    • Descrição da Edição
    • Link para visitar a edição.
    • Artigos relacionados.

    Não estou conseguindo montar este modelo de email para ser enviado.

    Poderiam me dar algumas dicas?

    Grato!

     


    Paulo Junior
    sexta-feira, 7 de janeiro de 2011 17:51

Respostas

  • Boa tarde pessoal,

    Complemetando a resosta do nosso amigo, vamos lá ..

    1º No fluxo de trabalho, primeira etapa criaremos um step, renomeie para: Copor do Email.

    2º Neste Step, vc inseri a seguinte ação "Definir variável de fluxo como valor"

    -variável de fluxo crie uma nova variavel, pode ser com o nome: corpo_email

    -valor no valor acessaremos o (fx) e aí faremos as configurações.....

    html puro veja...

    <basefont face="arial" size="3">

    Prezado(a),

    Clique aqui, para verificar o formulário.

    Grato,

    <b>Leandro Gafa</b>

    Desenvolvimento MSDN

    <img src="coloque a url do logo, precisa estar no mesmo ambiente (Ex: Biblioteca de Documento ou de imagem)" />

    _______________________________________________________________________
    Este e-mail foi gerado automaticamente, por favor, não responda.

    </font>

    3º para o link vc tem duas opçã que é fazer um step para link do formulário, semelhante ao que estamso fazendo para o corpo do email ou pode selecione o Clique aqui e fazer um link. Ex: como criar o link

    - selecione o "clique aqui", clique em Add or Change lookup e insere o caminho do formulário

    Ex:(http://portal/nome do formulario/_layouts/FormServer.aspx?ID=XXXX&ClientInstalled=true&Source=http://social.msdn.microsoft.com/Forums/pt-BR/0c78a283-24c3-451b-908b-857b9c5a14a0/workflow-envio-de-email?forum=sharepointpt&prof=required)

    este ID vc substitui - Current Item depois ID e pronto ao abrir o formulário o mesmo será reconhecido pelo item

    step Copor do Email Finalizado.....

    Na etapa do seu fluxo, item enviar email vá no cormpo do e-mail e adiciona esta variael criada

    como adicionar.. rsrsr

    Add or Chnge Lookup > no data source: Workflow Variavel anda Paramentro> Source: Variavel: Corpo_email (nome no qual demos na criação da variavel)> Fiel: como cadeia de caracteres.

    pronto teste o fluxo e verifique o recebebimento do e-mail se está fonfigurado....

    Caso o link esteja com problema verifique com atenção como está o link..

    caso a imagem esteja grante, vá na biblio onde salvou a imagem e diminua ela ..lembrese mantenha o mesmo nome para na hora que for e-nviar não dá erro.....

    Vlw pessoal espero ter ajudado !!!


    Leandro Lima.

    • Marcado como Resposta dopaulo segunda-feira, 28 de março de 2016 12:08
    terça-feira, 3 de junho de 2014 18:51

Todas as Respostas

  • No Sharepoint designer é possível fazer isso. Quando se cria um workflow por lá, é possível definir variáveis de workflow e montar um corpo de email num step.
    • Sugerido como Resposta Leandro Figueira sexta-feira, 7 de janeiro de 2011 19:44
    sexta-feira, 7 de janeiro de 2011 18:12
  • Boa tarde pessoal,

    Complemetando a resosta do nosso amigo, vamos lá ..

    1º No fluxo de trabalho, primeira etapa criaremos um step, renomeie para: Copor do Email.

    2º Neste Step, vc inseri a seguinte ação "Definir variável de fluxo como valor"

    -variável de fluxo crie uma nova variavel, pode ser com o nome: corpo_email

    -valor no valor acessaremos o (fx) e aí faremos as configurações.....

    html puro veja...

    <basefont face="arial" size="3">

    Prezado(a),

    Clique aqui, para verificar o formulário.

    Grato,

    <b>Leandro Gafa</b>

    Desenvolvimento MSDN

    <img src="coloque a url do logo, precisa estar no mesmo ambiente (Ex: Biblioteca de Documento ou de imagem)" />

    _______________________________________________________________________
    Este e-mail foi gerado automaticamente, por favor, não responda.

    </font>

    3º para o link vc tem duas opçã que é fazer um step para link do formulário, semelhante ao que estamso fazendo para o corpo do email ou pode selecione o Clique aqui e fazer um link. Ex: como criar o link

    - selecione o "clique aqui", clique em Add or Change lookup e insere o caminho do formulário

    Ex:(http://portal/nome do formulario/_layouts/FormServer.aspx?ID=XXXX&ClientInstalled=true&Source=http://social.msdn.microsoft.com/Forums/pt-BR/0c78a283-24c3-451b-908b-857b9c5a14a0/workflow-envio-de-email?forum=sharepointpt&prof=required)

    este ID vc substitui - Current Item depois ID e pronto ao abrir o formulário o mesmo será reconhecido pelo item

    step Copor do Email Finalizado.....

    Na etapa do seu fluxo, item enviar email vá no cormpo do e-mail e adiciona esta variael criada

    como adicionar.. rsrsr

    Add or Chnge Lookup > no data source: Workflow Variavel anda Paramentro> Source: Variavel: Corpo_email (nome no qual demos na criação da variavel)> Fiel: como cadeia de caracteres.

    pronto teste o fluxo e verifique o recebebimento do e-mail se está fonfigurado....

    Caso o link esteja com problema verifique com atenção como está o link..

    caso a imagem esteja grante, vá na biblio onde salvou a imagem e diminua ela ..lembrese mantenha o mesmo nome para na hora que for e-nviar não dá erro.....

    Vlw pessoal espero ter ajudado !!!


    Leandro Lima.

    • Marcado como Resposta dopaulo segunda-feira, 28 de março de 2016 12:08
    terça-feira, 3 de junho de 2014 18:51