Prácticas recomendadas para los procesos de flujo de trabajo
Publicado: noviembre de 2016
Se aplica a: Dynamics CRM 2015
Este tema contiene las prácticas recomendadas para crear y administrar procesos de flujo de trabajo.
En este tema
Evitar bucles sin fin
Usar plantillas de flujo de trabajo
Usar flujos de trabajo secundarios
Mantener menos registros
Usar Notas para realizar un seguimiento de cambios
Evitar bucles sin fin
Es posible crear lógica en un flujo de trabajo que inicie un bucle sin fin, que consuma recursos de servidor y que afecte al rendimiento. La situación típica en que puede producirse un bucle sin fin es si tiene un flujo de trabajo configurado para iniciarse cuando se actualice un atributo y dicho atributo se actualice en la lógica del flujo de trabajo. La acción de actualización desencadena el mismo flujo de trabajo que actualiza el registro, y desencadena el flujo de trabajo una y otra vez.
Microsoft Dynamics 365 incluye lógica para detectar y detener bucles sin fin. Si un proceso de flujo de trabajo se ejecuta más de un número de veces determinado en un registro específico en un período de tiempo corto, el proceso produce el siguiente error: Esta tarea de flujo de trabajo se canceló porque el flujo de trabajo que la inició incluía un bucle infinito. Corrija la lógica del flujo de trabajo e inténtelo de nuevo. Para Microsoft Dynamics CRM Online el límite de horas es 16. Para las implementaciones locales de Dynamics 365, el límite es 8.
Usar plantillas de flujo de trabajo
Si tiene flujos de trabajo que sean similares y prevé crear más flujos de trabajo que sigan el mismo patrón, guarde el flujo de trabajo como una plantilla de flujo de trabajo. De esta manera, la próxima vez que necesite crear un flujo de trabajo similar, podrá hacerlo mediante la plantilla y evitar tener que especificar todas las condiciones y acciones desde cero.
En el diálogo Crear proceso, elija Proceso nuevo a partir de una plantilla existente (seleccione desde la lista).
Usar flujos de trabajo secundarios
Si aplica la misma lógica en diferentes flujos de trabajo o en ramas condicionales, defina dicha lógica como un flujo de trabajo secundario para que no tenga que replicarla manualmente en cada flujo de trabajo o rama condicional. Esto facilita el mantenimiento de los flujos de trabajo. En lugar de explorar muchos flujos de trabajo que puedan aplicar la misma lógica, solo puede actualizar un flujo de trabajo.
Mantener menos registros
Para ahorrar espacio en disco, desactive la casilla de verificación Mantener registros de las tareas de flujo de trabajo que encuentran errores si no necesita mantener estos datos.
Usar Notas para realizar un seguimiento de cambios
Cuando edita flujos de trabajo, debe usar la ficha Notas y escribir lo que ha hecho y por qué. Esto permite que otro usuario comprenda los cambios que ha realizado.
Ver también
Crear y editar procesos
Procesos del flujo de trabajo
Configurar pasos del flujo de trabajo
Supervisar y administrar procesos
© 2016 Microsoft Corporation. Todos los derechos reservados. Copyright