none
[MSD CRM 2015] É possivel usar um JavaScript em um workflow? RRS feed

  • Pergunta

  • Bem eu tenho um script que calcula o tempo decorrido em horas entre dois campos do tipo data, e gostaria que ele fosse executado em tempo real em um workflow, isso é possível?
    quarta-feira, 17 de junho de 2015 17:32

Respostas

  • Boas Philipe,

    Em alternativa ao que o Thiago disse e posso garantir que as fontes dele são boas :) eu propunha utilizares os campos calculados que têm uma função para calcular a diferença entre datas:

    Neste caso estou a calcular o número de horas entre a data de criação e a data da última modificação, este campo é do tipo inteiro e é um campo calculado.

    Espero ter ajudado.
    Se respondi a sua pergunta por favor marque como resposta e\ou como útil.


    Pedro Azevedo Crm Specialist 4.0\2011

    • Sugerido como Resposta Azevedo PedroMVP terça-feira, 23 de junho de 2015 16:25
    • Marcado como Resposta Phillipe Santos segunda-feira, 6 de julho de 2015 14:03
    terça-feira, 23 de junho de 2015 16:25

Todas as Respostas

  • Ola Phillipe,

    se postar o código fica mais fácil entender o que quer fazer, mas eu acho que você consegue fazer isso via Atividade de Workflow customizada, da uma olhada no tutorial do Pedro que acho que deve ser neste direcionamento, pelo menos pra "tomar como exemplo", se for aplicável o método, poderia adaptar ao seu processo;

    http://www.xptcrm.com/post/2013/09/09/Custom-Workflow-Activities-Resolucao-de-incidentes.aspx

    ou não sei se você quer trabalhar com condicionais de espera em tempo real, que acredito que conseguirá fazendo este procedimento aqui;

    http://www.xptcrm.com/post/2015/04/12/Workflow–condicoes-de-espera.aspx

    da uma verificada e ver se ajuda ;)


    • Editado Thiago_Lima quinta-feira, 18 de junho de 2015 20:09
    • Sugerido como Resposta Thiago_Lima quinta-feira, 18 de junho de 2015 20:09
    quinta-feira, 18 de junho de 2015 20:08
  • Boas Philipe,

    Em alternativa ao que o Thiago disse e posso garantir que as fontes dele são boas :) eu propunha utilizares os campos calculados que têm uma função para calcular a diferença entre datas:

    Neste caso estou a calcular o número de horas entre a data de criação e a data da última modificação, este campo é do tipo inteiro e é um campo calculado.

    Espero ter ajudado.
    Se respondi a sua pergunta por favor marque como resposta e\ou como útil.


    Pedro Azevedo Crm Specialist 4.0\2011

    • Sugerido como Resposta Azevedo PedroMVP terça-feira, 23 de junho de 2015 16:25
    • Marcado como Resposta Phillipe Santos segunda-feira, 6 de julho de 2015 14:03
    terça-feira, 23 de junho de 2015 16:25
  • Boas Pedro,

    Pelo que vi, o método só esta disponível no update 1 do CRM 2015. Realmente desconhecia essa possibilidade, resta agora aguardar a data marcada. Obrigado!!

    segunda-feira, 6 de julho de 2015 14:05