Compartir a través de


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