Dynamics CRM Workflow que actualiza la carta cerrada después de la combinación de correspondencia
-
10-07-2019 - |
Pregunta
Flujo de trabajo de Dynamics CRM que actualiza la carta cerrada después de las zonas de combinación de correspondencia: Microsoft Dynamics, software CRM
He creado una nueva entidad (Miembro del Fondo) para crear una relación de muchos a muchos entre el Contacto y una nueva entidad llamada Fondo. Los usuarios ejecutarán fusiones de correo de esta entidad mediante Búsqueda avanzada o vistas asociadas de la entidad Contacto o Fondo. Cuando se crea la actividad, el valor predeterminado es el registro de Miembro del Fondo y el destinatario está en blanco. Necesitamos que el destinatario se complete con el contacto y lo relacionado con el fondo. Para hacer esto, he creado un flujo de trabajo que se describe a continuación.
El flujo de trabajo cambia el destinatario y respecto de una actividad de carta después de que se haya creado la actividad. Para hacer esto, el flujo de trabajo debe cambiar el estado de la actividad a Abrir, actualizar la actividad y luego volver a cerrarla.
Esto funciona cuando se crea una carta para un solo contacto, pero cuando se aplica a múltiples contactos, algunas de las instancias se completan, pero la mayoría de ellas se atascan en el estado 'Esperar', y en una investigación adicional han fallado después de abrir la actividad con un " error SQL ha ocurrido " mensaje.
Mejoré la tasa de éxito a solo un error ocasional al incluir un tiempo de espera de 1 minuto entre el cambio de estado y la actualización, pero esta no es una solución totalmente libre de riesgos.
¿Alguien más ha experimentado este problema y desarrollado una solución mejor?
Solución 2
Encontramos la respuesta.
Ponemos un ticket de soporte con MS. Y encontré algunos sql muy intensivos. esto se ha solucionado en el paquete acumulativo 6
Otros consejos
De su descripción anterior, supuse que no está utilizando una actividad de flujo de trabajo personalizada, y solo está utilizando el diseñador de flujo de trabajo incorporado en CRM.
¿Podría habilitar Dynamics CRM Trace como se describe aquí . Puede encontrar el mensaje de error detallado en algún lugar dentro del registro de seguimiento.