CAMOVA
Un triunfador consigue ver el bosque en su totalidad
Resumen
El rol que desempeñan los flujos de trabajo es muy significativo, aspecto que conlleva a considerarlos en pro de la eficiencia.
Para ello, Tómese en cuenta como se señala, que los flujos de trabajo ayudan a las organizaciones a tener procesos empresariales coherentes y también mejoran la eficacia organizativa y la productividad ya que administran las tareas y fases implicadas en procesos empresariales específicos. Esto permite que las personas que realizan estas tareas se puedan concentrar en realizar el trabajo en vez de administrar el flujo de trabajo
Introducción
Todos los eventos del flujo de trabajo que requieran la interacción del ser humano están representados por una tarea de flujo de trabajo. Cuando un flujo de trabajo asigna una tarea al participante de un flujo de trabajo, el destinatario de la tarea puede completar la tarea o (en función del flujo de trabajo) solicitar cambios al propio elemento del flujo de trabajo editando el formulario de tarea del flujo de trabajo. Cuando el participante de un flujo de trabajo completa una tarea del flujo de trabajo, se solicita al servidor que mueva el flujo de trabajo al siguiente paso.
Alcance, relevancia
office.microsoft.com, nos señala, que el flujo de trabajo se define de forma más restringida como: el movimiento automatizado de documentos o elementos a través de una secuencia específica de acciones o tareas que están relacionadas con un proceso empresarial. Considérese, que la lógica empresarial se compone básicamente de un conjunto de instrucciones que especifican y controlan las acciones de un documento o elemento. Los flujos de trabajo pueden reducir el coste y tiempo necesarios para coordinar procesos empresariales comunes, como la aprobación de un proyecto o la revisión de un documento, administrando y realizando un seguimiento de las tareas humanas implicadas con estos procesos. El flujo de trabajo puede enrutar un documento a una persona especificada o a un grupo de personas para que lo revisen y aprueben. A continuación, el flujo de trabajo puede realizar acciones específicas en el documento en función del resultado.
¿Cuál es la lógica del flujo de trabajo?
rc.crm.dynamics.com, señala, que la lógica de flujo de trabajo que agrega al flujo de trabajo es determinar las acciones específicas que realizará el flujo de trabajo en los registros.
La lógica de flujo de trabajo incluye los siguientes elementos:
- Fases: Las fases de Flujo de trabajo son elementos de la lógica de flujo de trabajo que agrupan pasos. Las reglas de Flujo de trabajo determinan las actividades necesarias para un flujo de trabajo y el orden en que dichas actividades deben realizarse. Agregando fases de flujo de trabajo a la lógica de flujo de trabajo, podrá agrupar pasos en el flujo de trabajo. Las fases de Flujo de trabajo hacen que la lógica de flujo de trabajo sea más fácil de leer y la explican. Sin embargo, las fases no afectan a la lógica ni al comportamiento de los flujos de trabajo.
Las descripciones de la fase de Flujo de trabajo aparecen como encabezados en los formularios de trabajos del sistema, que muestran el progreso de una tarea del flujo de trabajo, un tipo de trabajo del sistema. También pueden aparecer en informes. Use fases para definir procesos empresariales que utilice su organización. Por ejemplo, un flujo de trabajo podría usar fases para describir el proceso de administración de oportunidades para el equipo de ventas, mientras que otro flujo de trabajo podría definir el proceso de resolución de casos para los representantes del servicio al cliente.
- Pasos: un paso de flujo de trabajo es un elemento de la lógica de flujo de trabajo que define una unidad de lógica de negocios dentro de un flujo de trabajo. Los pasos pueden incluir condiciones, acciones, otros pasos o una combinación de estos elementos. Cada paso de flujo de trabajo que agregue definirá la lógica subyacente del flujo de trabajo. Los pasos de Flujo de trabajo pueden contener acciones, como la creación de un nuevo registro o el envío de una notificación por correo electrónico, o incluso otros pasos. No hay límite para la profundidad hasta donde se pueden anidar pasos de flujo de trabajo.
Se puede agregar los siguientes tipos de pasos a flujos de trabajo:
- o Condición de comprobación : define una situación específica y todas las acciones que deberían llevarse a cabo si se produce dicha situación. Una instrucción lógica de tipo "if-then" en un flujo de trabajo.
- o Rama condicional : define una condición y acción alternativas o pasos adicionales, en casos donde no se cumplen los criterios de un elemento de comprobación de condiciones. Una instrucción lógica de tipo "else-if-then" en un flujo de trabajo.
- o Acción predeterminada : define una acción alternativa en todos los casos que no cumplen los criterios definidos en elementos de condiciones de comprobación o de rama de espera paralela. Una instrucción lógica de tipo "else" en un flujo de trabajo.
- o Condición de espera : permite que un flujo de trabajo se ponga en pausa hasta que se hayan cumplido los criterios definidos por la condición. El flujo de trabajo se vuelva a iniciar automáticamente cuando cumple los criterios en la condición de espera.
- o Rama de espera paralela : define una condición de espera alternativa con un conjunto correspondiente de pasos adicionales que se realizan sólo cuando se cumple el criterio inicial. Puede usar ramas de espera paralelas para crear tiempos de espera en la lógica del flujo de trabajo. Ayudan a evitar que el flujo de trabajo espere indefinidamente hasta que se hayan cumplido los criterios definidos en una condición de espera.
- o Paso personalizado: proporciona extensiones a los elementos lógicos disponibles de forma predeterminada Los pasos pueden incluir condiciones, acciones, otros pasos o una combinación de estos elementos. Los pasos de flujo de trabajo personalizados se pueden desarrollar con la información del SDK de Microsoft Dynamics CRM.
- Acciones: las acciones son elementos de la lógica de flujo de trabajo que especifican las acciones que deberían realizar las tareas del flujo de trabajo si se cumplen las condiciones definidas en el flujo de trabajo. Al agregar acciones de flujo de trabajo a pasos de flujo de trabajo, se definen las acciones específicas que desea que realice el flujo de trabajo.
Puede agregar las siguientes acciones a flujos de trabajo:
- o Crear un registro
- o Actualizar un registro
- o Asignar un registro
- o Enviar una notificación por correo electrónico
- o Iniciar un flujo de trabajo secundario
- o Cambiar el estado de un registro
- o Detener el flujo de trabajo actual
- o Realizar una acción de flujo de trabajo personalizada
Se sabe además, que Tarpipe es una de esas herramientas que nos permiten generar flujos de trabajo. Cuando hayamos creado nuestros flujos de trabajo, deberemos de tener presente que previamente disponer de todas nuestras fuentes configuradas, para que los flujos de trabajo se completen. De esta manera, desde un simple mensaje de correo electrónico u otra fuente mediante API, los flujos de trabajo finalizarán publicando cualquier contenido en algunas aplicaciones sociales.
Definitivamente, el flujo de trabajo (workflow en inglés) es el estudio de los aspectos operacionales de una actividad de trabajo: cómo se estructuran las tareas.
*Fuentes :office.microsoft.com; Enciclopedia Wikipedia; rc.crm.dynamics.com.







