none
Resolver Ocorrências no CRM 3.0 RRS feed

  • Pergunta

  • Estou com um problema na entidade Ocorrências do CRM 3.0...

    Gostaria de incluir a data atual em um campo "Data de Encerramento" no formulário sempre que uma ocorrência for resolvida, mas não sei como posso chamar e em qual evento eu posso fazer isso. Seria melhor se o evento fosse chamado quando eu abrir o menu Ações, e depois clicar em Resolver Ocorrência, aí simplesmente incluiria a data atual em um campo no formulário.

    Muito grato a quem possa ajudar.

    segunda-feira, 19 de julho de 2010 11:27

Respostas

  • Bom dia Fernando,

     

    Não o aconselho alterar/acrescentar JScript nos botões padrões do CRM...

     

    Se a interface do usuário da ação de resolver uma ocorrencia é apenas pelo formulário principal, você pode fazer o seguinte, no OnSave, coloque:

     

    if(event.Mode == 5)
    {
       crmForm.all.campodata.DataValue = new Date();
    }
    

    Pois depois de resolver, o formulário principal da ocorrência é desativado.

    Valores do event.Mode:

     http://mscrmtools.blogspot.com/2009/01/jscript-know-which-action-raised-onsave.html

     

    Caso tenha alguma outra interface (integrações de fechamento de ocorrências com outros sistemas, resolver ocorrências automaticamente, etc), o ideal seria a criação de callout para o evento:

    http://technet.microsoft.com/en-us/library/aa680495.aspx

     

    Espero ter ajudado.

     

    Abraço,

     


    Ricardo Alves
    ricardoalves.me
    • Sugerido como Resposta RicardoAlves segunda-feira, 19 de julho de 2010 12:26
    • Marcado como Resposta RicardoAlves sábado, 2 de outubro de 2010 17:59
    segunda-feira, 19 de julho de 2010 12:25
  • Olá Ricardo!

    Eu decidi usar um workflow para inserir a data no formulário...

    Quando o status muda, o campo Data de Encerramento insere a hora da execução.

    De qualquer forma, sua resposta foi muito útil pra futuras modificações.

    Muito obrigado mesmo e desculpa pela demora da resposta!

    Abraço!

    • Sugerido como Resposta RicardoAlves domingo, 19 de setembro de 2010 16:08
    • Marcado como Resposta RicardoAlves sábado, 2 de outubro de 2010 17:59
    terça-feira, 3 de agosto de 2010 14:11

Todas as Respostas