Dynamics CRM do fluxo de trabalho atualizando carta fechada depois de mala direta
-
10-07-2019 - |
Pergunta
Dynamics CRM do fluxo de trabalho atualizando carta fechada depois de correio MergeZones: Microsoft Dynamics, CRM Software
Eu criei uma nova entidade (Fundo Member) para criar muitos para muitos relação entre Contato e uma nova entidade chamada Fundo. Os usuários serão executar mala direta a partir desta entidade, quer através de localização avançada, ou pontos de vista associados a partir do contato ou Fundo entidade. Quando a atividade é criado, o padrão a respeito é o registro Fundo Membro, eo destinatário está em branco. Precisamos de destinatário para ser preenchido com o contato e a relação a ser preenchido com o fundo. Para fazer isso eu criei um fluxo de trabalho descrito abaixo.
O fluxo de trabalho muda o destinatário e respeito para uma atividade Letter após a atividade foi criado. Para fazer isso, o fluxo de trabalho tem que mudar o status de atividade para abrir, atualizar a atividade, em seguida, religar-lo.
Isso funciona quando uma carta é criado para um único contato, mas quando aplicado a vários contatos, alguns dos casos completa, mas a maioria deles ficar preso no status 'Wait', e em uma investigação mais aprofundada eles falharam após a abertura a atividade com uma mensagem com "erro SQL ocorreu".
Eu melhorou a taxa de sucesso de apenas o erro ocasional, incluindo um timout espera de 1 minuto entre a mudança de status e a atualização, mas isso não é uma solução livre de risco totalmente.
Tem mais alguém experimentou este problema e desenvolveu uma solução melhor?
Solução 2
Nós encontramos a resposta.
Nós colocamos um ticket de suporte com MS. E encontrou alguns sql muito intensa. este foi corrigido no pacote cumulativo de 6
Outras dicas
De sua descrição acima, eu assumi que você não está usando atividade de fluxo de trabalho personalizado, e só usando o construído em designer de fluxo de trabalho no CRM.
Você poderia permitir que o Dynamics CRM rastreamento como descrito aqui . Você pode encontrar a mensagem em algum lugar detalhe erro dentro log de rastreamento.