none
Flujo de trabajo "En espera" se queda indefinidamente RRS feed

  • Pregunta

  • Buen dia, soy nuevo en esto del crm 4, estoy haciendo unas pruebas con la creacion de los flujos.

    Quiero que cuando se cree una cuenta nueva, se le envie un correo, creo el flujo y lo publico pero cuando creo una cuenta nueva, me aparece un proceso en los trabajos del sistema, y quedad en el "En Espera", he esperado por mucho tiempo y no se completa dicho flujo, entonces cree otro nuevo flujo que me creara un registro de llamada nueva y sucede lo mismo. Si alguien me pudiera ayudar con esto.

     

    De antemano muchas gracias.

    lunes, 10 de enero de 2011 21:15

Respuestas

  • Buen dia, soy nuevo en esto del crm 4, estoy haciendo unas pruebas con la creacion de los flujos.

    Quiero que cuando se cree una cuenta nueva, se le envie un correo, creo el flujo y lo publico pero cuando creo una cuenta nueva, me aparece un proceso en los trabajos del sistema, y quedad en el "En Espera", he esperado por mucho tiempo y no se completa dicho flujo, entonces cree otro nuevo flujo que me creara un registro de llamada nueva y sucede lo mismo. Si alguien me pudiera ayudar con esto.

     

    De antemano muchas gracias.

    Buenos dias a todos, gracias por su ayuda,  ya encontre el problema o en parte. 

    en la validacion del IIS no estaba seleccionado la opcion de autenticacion "Integrated Windows authentication" y al seleccionarla y reiniciar el servidor, y reanudar el flujo todo me funciono muy bien, ya pude ejecutarse dicho workflow 

     

    • Marcado como respuesta WDIAZ viernes, 14 de enero de 2011 17:17
    viernes, 14 de enero de 2011 17:14

Todas las respuestas

  • Buenas tardes WDIAZ,

    Te sugiero que hagas lo siguiente, verifica si el servicio que dispara los flujos de trabajo esta funcionando correctamente, para esto revisa si el servicio asincrónico del CRM esta corriendo. (Haz clic en Inicio -> Ejecutar -> Services.msc -> busca el servicio mencionado).

    Dentro de la estructura del flujo, revisa en las propiedades de este, que se dispare cuando se cree el registro y en ámbito selecciona el valor de organización. Posteriormente como paso adicional cerciorarte de que hayas elegido enviar correo electrónico.

    Coméntame si después de hacer lo mencionado continuas teniendo difucltades, espero tu respuesta :D


    [MVP]-Microsoft Dynamics CRM | My blog: http://jimmylarrauri.blogspot.com | My twitter: http://twitter.com/jimlarrauri
    lunes, 10 de enero de 2011 23:19
    Moderador
  • Buenos días, gracias por tu respuesta, te comento que ya verifique que este corriendo el servicio y que el flujo este en el ámbito de organización, y  realice de nuevo la prueba creando una cuenta, y sigue igual. Solo para  verificar me dirijo a los contacto y les envió un correo directamente y este si les llega, entonces puedo descartar que sea un problema con el envió de correo. 

    martes, 11 de enero de 2011 15:53
  • Hola Wdiaz

    Tengo una pregunta y una petición je je

    La pregunta, que rollup tienes instalado? Y la petición es puedes ir a la tabla asyncoperation  que se encuentra en la bbdd <EMPRESA>_MSCRM y borrar todos los registros.  Sin embargo, debo de mencionar, que uno de los RollUp resuelve este problema pero no me acuerdo cual.

     

    • Propuesto como respuesta Atilio martes, 11 de enero de 2011 17:07
    martes, 11 de enero de 2011 17:03
  • Wdiaz, ya esta :D UR 10,

    te dejo algunos links donde explican esto

     

    http://support.microsoft.com/kb/957701

    http://support.microsoft.com/kb/968520

     

    Salu2

     

    Atilin

    • Propuesto como respuesta Atilio martes, 11 de enero de 2011 17:07
    martes, 11 de enero de 2011 17:07
  • Buenas tardes, realice lo que me digites, de ir a la base de datos de la organización y borrar los registros de dicha tabla, y luego descargue e instale el RollUp  14 pero sigo teniendo el mismo problema,  que cuando creo una cuenta nueva me dirijo a los trabajos del sistema y me aparece el proceso del workflow pero en la columna de “Razón para el estado” dice “En espera”

     

    Saludos  y gracias.  

    miércoles, 12 de enero de 2011 21:49
  • Estimado,

    Consulta, ¿Puedes ejecutar algún workflow? o solo es el workflow que mencionas el que no funciona como esperas?

    Adicionalmente, sugiero que instales primero el rollup 7 y posteriormente el 14.

    Posteriormente, reinicia el servicio asincrónico del CRM y por favor prueba de nuevo.

    Del mismo modo, por favor coméntanos la estructura de tu flujo de trabajo; esto nos servirá para descartar que el problema no sea un error involutario en la creación del workflow.

    Estamos pendientes de tu respuesta.

     


    [MVP]-Microsoft Dynamics CRM | My blog: http://jimmylarrauri.blogspot.com | My twitter: http://twitter.com/jimlarrauri
    miércoles, 12 de enero de 2011 22:41
    Moderador
  • Hola WDIAZ

     

    debo de advertir, que si utilizas algo que comenta en los siguientes párrafos, podrías tener algún problema

    "Don't upgrade to Rollup12 if you use push email

    We recently upgraded and have been hit with quite a major issue, when an appointment is synchronized from CRM to your Outlook Calendar, Exchange ...

     

    We have called Microsoft Product Support and this is a known issue that is being researched hopefully for inclusion in Rollup13. I have been advised to uninstall Rollup12 if I want to resolve the issue and go back to Rollup11.

    "

     

    Pero cuando se consulto a MS, la respuesta fue esta "Unfortunately RU13 didn't help." 

    Cuando salio el UR 14, nos han dicho lo mismo, según nos comentan el UR15 saldrá en algún momento.

    miércoles, 12 de enero de 2011 23:37
  • Pregunta,

    en el servidor hax instalado algo?... DDM o algo?

    Saludos

    Atilio

    viernes, 14 de enero de 2011 8:57
  • Buenos días, te comento que he probado con otro tipo de flujo y ninguno d elos que yo creo me funciona.  estuve revisando la base de datos específicamente la tabla “[AsyncOperationBase]” y encontre que el el proceso que genero el workflow dice esto en el campo de “[Message]”

    System.Net.WebException: The request failed with HTTP status 401: Unauthorized.     at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)     at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)     at Microsoft.Crm.SdkTypeProxy.CrmService.Retrieve(String entityName, Guid id, ColumnSetBase columnSet)     at Microsoft.Crm.Asynchronous.SdkTypeProxyCrmServiceWrapper.Retrieve(String entityName, Guid id, ColumnSetBase columnSet)     at Microsoft.Crm.Asynchronous.SdkPluginDescriptionProvider.GetPluginTypeDescription(Guid pluginTypeId, IOrganizationContext context)     at Microsoft.Crm.Caching.PluginTypeCacheLoader.LoadCacheData(Guid key, IOrganizationContext context)     at Microsoft.Crm.Caching.CrmMultiOrgCache`2.CreateEntry(TKey key, IOrganizationContext context)     at Microsoft.Crm.Caching.CrmSharedMultiOrgCache`2.LookupEntry(TKey key, IOrganizationContext context)     at Microsoft.Crm.Caching.PluginTypeCache.LookupEntry(Guid pluginTypeId, IOrganizationContext context)     at Microsoft.Crm.Asynchronous.AsyncOperationCommand.GetPluginType(Guid pluginTypeId)     at Microsoft.Crm.Asynchronous.EventOperation.InternalExecute(AsyncEvent asyncEvent)     at Microsoft.Crm.Asynchronous.AsyncOperationCommand.Execute(AsyncEvent asyncEvent)     at Microsoft.Crm.Asynchronous.AsyncHostHandler.Handle(AsyncEvent asyncEvent)     at Microsoft.Crm.Asynchronous.QueueManager.PoolHandler.ProcessAsyncEvent(AsyncEvent asyncEvent)”

    y me parece que es problema de permisos.

     

    viernes, 14 de enero de 2011 15:04
  • Buenos días gracias sus respuestas,

    Disculpa mi ignorancia, "DDM" no se exactamente a que te refieres, pero te comento que tengo virtualizado un Windows Server 2003 Enterprise edition con sp2, que se pega al un servidor de dominio en otro equipo, y la base de datos esta corriendo en un Sql Server 2005 en la maquina física donde tengo virtualizado el CRM.  

     

     

    viernes, 14 de enero de 2011 15:16
  • Estimado,

    AL parecer el error esta relacionado a un tema de permisos, te pido por favor hagas el siguiente ejercicio, temporalmente agrégale el rol de administrador del sistema al usuario con el que estás realizando tus pruebas. Háznos saber si con ese usuario llego a ejecutarse como lo esperado el flujo de trabajo.

    ¿Que rol tiene el usuario con el que has creado el workflow?

    Entra al rol de seguridad que actualmente tiene el usuario y dirígete a la ficha de Personalización, en ella comentame si en la entidad Flujo de trabajo tiene marcado algun permiso.

    También sería bueno que en la sección privilegios diversos ubicada en la misma ficha de Personalización nos comentes si la opción Ejecutar tareas de flujo de trabajo se encuentra marcada.

    Esperamos tu respuesta.


    [MVP]-Microsoft Dynamics CRM | My blog: http://jimmylarrauri.blogspot.com | My twitter: http://twitter.com/jimlarrauri
    viernes, 14 de enero de 2011 15:24
    Moderador
  • Buenos dias, te comento que por motivos de estas pruebas el usuario que estoy utilizando tiene varios privilegios que son los siguientes

    Administrador de Programacion

    Administrador del sistema

    Personalizador del sistema

    Programador

    Así es esta activada esa opción para toda la organización 

    viernes, 14 de enero de 2011 16:20
  • Muchas gracias por tu respuesta,

    Consulta, ¿El servicio de procesamiento asincrónico del CRM corre bajo la cuenta de usuario Network Service o esta seteada sobre un usuario particular?


    [MVP]-Microsoft Dynamics CRM | My blog: http://jimmylarrauri.blogspot.com | My twitter: http://twitter.com/jimlarrauri
    viernes, 14 de enero de 2011 17:02
    Moderador
  • Buen dia, soy nuevo en esto del crm 4, estoy haciendo unas pruebas con la creacion de los flujos.

    Quiero que cuando se cree una cuenta nueva, se le envie un correo, creo el flujo y lo publico pero cuando creo una cuenta nueva, me aparece un proceso en los trabajos del sistema, y quedad en el "En Espera", he esperado por mucho tiempo y no se completa dicho flujo, entonces cree otro nuevo flujo que me creara un registro de llamada nueva y sucede lo mismo. Si alguien me pudiera ayudar con esto.

     

    De antemano muchas gracias.

    Buenos dias a todos, gracias por su ayuda,  ya encontre el problema o en parte. 

    en la validacion del IIS no estaba seleccionado la opcion de autenticacion "Integrated Windows authentication" y al seleccionarla y reiniciar el servidor, y reanudar el flujo todo me funciono muy bien, ya pude ejecutarse dicho workflow 

     

    • Marcado como respuesta WDIAZ viernes, 14 de enero de 2011 17:17
    viernes, 14 de enero de 2011 17:14
  • Buen dia

    El servicio esta seteado sobre un usuario en particular.

    viernes, 14 de enero de 2011 20:46
  • Buen dia, 

    El servicio estaba ejecutándose con un usuario en particular. 

    lunes, 17 de enero de 2011 17:59