Creación de flujos de trabajo de aprobaciones en paralelo con Power Automate

En un flujo de trabajo de aprobación paralelo, se requieren varias personas para aprobar artículos tales como facturas, órdenes de compra, solicitudes de vacaciones, etc. La aprobación de cada persona es independiente de todos los demás aprobadores.

En este tutorial, usamos Power Automate para crear un flujo de nube que automatiza un flujo de trabajo de aprobaciones en paralelo. Este flujo automatiza un proceso de solicitud de vacaciones de los empleados que requiere la aprobación de todas las personas (o equipos) con los que el empleado colabora regularmente. Los empleados usan una lista de SharePoint para solicitar vacaciones. Son necesarias las aprobaciones de las vacaciones por parte del administrador directo del empleado, el equipo de ventas y el equipo de recursos humanos. Cada solicitud de vacaciones se enruta a cada aprobador para que tome una decisión. El flujo envía un correo electrónico con los cambios de estado y, después, actualiza SharePoint con las decisiones.

Propina

Para obtener información detallada sobre el uso de SharePoint con Power Automate, consulte la documentación de SharePoint.

Requisitos previos

  • Power Automate.
  • Una lista de SharePoint Online.
  • Office 365 Outlook y cuenta de usuarios de Office 365.

Nota

Aunque usamos SharePoint Online y Office 365 Outlook en esta visita guidada, puede utilizar otros servicios como Zendesk, Salesforce o Gmail. Si esta usando SharePoint 2010, consulte Retiro del flujo de trabajo de SharePoint 2010

Antes de crear el flujo, cree una lista de SharePoint Online. Más adelante, usaremos esta lista para solicitar la aprobación de las vacaciones.

La lista de SharePoint Online que cree debe incluir las columnas siguientes:

Puesto Línea de texto única
Comentarios de los empleados Línea de texto única
Comentarios del administrador directo Varias líneas de texto
Comentarios del equipo de ventas Varias líneas de texto
Comentarios del equipo HR Varias líneas de texto
Administrador directo aprobado Sí/No
Equipo de ventas aprobado Sí/No
Equipo HR aprobado Sí/No
Fecha de inicio de vacaciones Fecha y hora
Fecha de finalización de vacaciones Fecha y hora

Tome nota del nombre y la dirección URL de la lista de SharePoint Online. Usamos estos elementos después al configurar el desencadenador SharePoint - Cuando se crea un elemento.

Crear el flujo desde plantilla en blanco

  1. Inicie sesión en Power Automate.

  2. Seleccione Mis flujos en el panel de navegación de la izquierda.

  3. En el menú superior izquierdo, seleccione Nuevo flujo>Flujo de nube automatizado.

Agregar un desencadenador

  1. Asigne un nombre al flujo.

  2. En Elegir el desencadenador de flujo, seleccione Al crear un elemento: SharePoint y luego seleccione Crear.

  3. En la tarjeta Al crear un elemento, seleccione la Dirección del sitio y el Nombre de la lista para la lista de SharePoint creada anteriormente.

Información sobre SharePoint.

Obteer el administrador de la persona que creó la solicitud de vacaciones

  1. Seleccione +Nuevo paso y luego escriba Obtener administrador en el cuadro de búsqueda Elegir una acción.

  2. Busque y, a continuación, seleccione la acción Obtener administrador (V2): Usuarios de Office 365.

  3. Inserte el token Creado por correo electrónico en el cuadro Usuario (UPN) de la tarjeta Obtener administrador.

    Esta acción obtiene el administrador de la persona que creó la solicitud de vacaciones en SharePoint.

Asignar un nombre al flujo y guardarlo

Indique un nombre para el flujo y, después, seleccione el icono Guardar para guardar el trabajo que hemos hecho hasta ahora.

Nota

Seleccione el icono Guardar cada cierto tiempo para guardar los cambios en el flujo.

Agregar una acción de aprobación para el administrador inmediato

  1. Seleccione Nuevo paso.

  2. Escriba aprobación en el cuadro de búsqueda Elegir una acción.

  3. Seleccione la acción Iniciar y esperar una aprobación.

    seleccionar la acción de aprobaciones.

  4. Configure la tarjeta Iniciar y esperar una aprobación para adaptarla a sus necesidades.

    Nota

    Los campos Tipo de aprobación, Título y Asignado a son necesarios. Puede usar Markdown para dar formato al campo Detalles.

    configurar Iniciar y esperar una aprobación.

Importante

Esta acción envía la solicitud de vacaciones a la dirección de correo electrónico del cuadro Asignado a, por tanto inserte el token Correo electrónico en la lista Obtener administrador (v2).

Insertar una acción de aprobación en la rama paralela para el equipo de ventas

  1. Seleccione la flecha hacia abajo que se encuentra entre la tarjeta Obtener administrador (v2) y la tarjeta Iniciar una aprobación y esperar a ella.

  2. Seleccione el signo más que se muestra en la flecha hacia abajo después de haberla seleccionado.

  3. Seleccione Agregar una rama paralela.

    obtener configuración de administrador.

  4. Busque, seleccione y, después, configure una acción Iniciar una aprobación y esperar a ella que envía la solicitud de vacaciones al equipo de ventas. Consulte los pasos seguidos para Agregar una acción de aprobación para el administrador inmediato si no está seguro de cómo agregar la acción Iniciar una aprobación y esperar a ella.

    Importante

    Use la dirección de correo electrónico del equipo de ventas en el cuadro Asignado a de la acción Iniciar una aprobación 2.

Insertar una acción de aprobación en la rama paralela para el equipo de recursos humanos

Repita los pasos para insertar una rama paralela para el equipo de ventas con objeto de agregar y luego configurar una acción Iniciar una aprobación para enviar las solicitudes de vacaciones a recursos humanos.

Importante

Use la dirección de correo electrónico del equipo de recursos humanos en el cuadro Asignado a de la acción Iniciar una aprobación 3.

Si ha seguido estos pasos, el flujo debe ser similar al de este ejemplo:

flujo con ramas paralelas.

Opciones después de agregar ramas paralelas

Una vez que haya agregado acciones a las ramas paralelas, hay dos formas de agregar pasos a su flujo:

  • Insertar un paso en una rama: utilice el botón Insertar un nuevo paso (+) de encima o de debajo de la tarjeta. Este botón que aparece cuando selecciona una rama o pasa el cursor sobre la flecha del conector). Este botón agrega un paso a esa rama concreta. Este botón se muestra aquí: Inserte un nuevo paso.

  • Agregar un paso al flujo: utilice el botón mayor +Nuevo paso de la parte inferior de todo el flujo de trabajo. Los pasos que agregue con este botón se ejecutan una vez completadas todas las ramas previas. Este botón se muestra aquí: Agregar un nuevo paso.

En las siguientes secciones, agregamos pasos en cada rama:

  • Agregue una condición que comprueba si se aprueba o rechaza la solicitud de vacaciones.
  • Envíe un correo electrónico que informa a los empleados de la decisión.
  • Actualice la solicitud de vacaciones en SharePoint con la decisión de aprobación.

A continuación, usamos el botón +Nuevo paso para enviar un correo electrónico que resume todas las decisiones tomadas sobre la solicitud de vacaciones.

Sigamos:

Agregar una condición a cada rama

  1. Seleccione la primera rama Comenzar y esperar una aprobación.

  2. Seleccione el pequeño botón Insertar un nuevo paso (+) de debajo de la tarjeta (el botón circular con el signo más que aparece cuando pasa el cursor sobre la flecha del conector).

  3. Seleccione Agregar una acción en el menú que aparece y luego seleccione Condición en la lista de acciones.

  4. Seleccione el primer cuadro de la tarjeta Condición y, después, seleccione el token Respuesta de la categoría Iniciar una aprobación y esperar a ella en la lista de contenido dinámica.

    flujo con condición de ramas paralelas.

  5. Confirme que la lista (en el medio de la Tarjeta de condición) se establece en es igual a.

  6. Escriba Aprobar (este texto distingue mayúsculas de minúsculas) en el último cuadro.

  7. Su tarjeta de condición debe ser similar a la de este ejemplo:

    Ilustración de tarjeta condicional.

    Nota

    Esta condición comprueba la respuesta de la acción Iniciar una aprobación dirigida al administrador del empleado.

  8. Repita los pasos anteriores en las ramas Iniciar una aprobación 2 (la solicitud de aprobación para ventas) e Iniciar una aprobación 3 (la solicitud de aprobación para recursos humanos).

Agregar acciones de correo electrónico a cada rama

Realice los siguientes pasos en el lado EN CASO POSITIVO de la rama Condición.

Nota: el flujo usa estos pasos para enviar un correo electrónico cuando se aprueba la solicitud:

  1. Seleccione Agregar una acción en la rama En caso afirmativo de la condición.

    agregar nuevo paso.

  2. Escriba enviar correo electrónico en el cuadro de búsqueda de la tarjeta Elegir una acción.

  3. Seleccione la acción Enviar un correo electrónico (V2).

    seleccionar la acción de enviar un correo electrónico.

  4. Configure la tarjeta de correo electrónico para adaptarla a sus necesidades.

    Nota

    Los campos Para, Asunto y Cuerpo son necesarios.

    Esta tarjeta es una plantilla para el correo electrónico que se envía cuando cambia el estado de las solicitudes de permisos.

    En el cuadro Cuerpo de la tarjeta Enviar un correo electrónico (V2), use el token Comentarios de la acción Approvals: iniciar una aprobación.

configurar plantilla de correo electrónico previamente aprobada.

Para enviar un correo electrónico cuando se rechaza una solicitud, use el lado EN CASO NEGATIVO de la rama Condición y, después, repita los pasos anteriores para agregar una plantilla al correo electrónico de rechazo.

Repita los pasos anteriores en las ramas Iniciar una aprobación y esperar a ella 2 (la solicitud de aprobación para ventas) e Iniciar una aprobación y esperar a ella 3 (la solicitud de aprobación para recursos humanos).

Actualizar la solicitud de vacaciones con la decisión

Realice los pasos siguientes para actualizar SharePoint cuando se toman decisiones.

Nota: asegúrese de realizar estos pasos en ambos lados EN CASO POSITIVO Y EN CASO NEGATIVO de la rama.

  1. Seleccione Agregar una acción en la rama En caso afirmativo.

  2. Introduzca SharePoint en el cuadro de búsqueda, en la tarjeta Elegir una acción, seleccione el filtro SharePoint y luego seleccione la acción Actualizar elemento.

    seleccionar actualizar elemento.

  3. Configure la tarjeta Actualizar elemento para adaptarla a sus necesidades.

actualizar configuración de elemento.

Repita los pasos anteriores en las ramas Iniciar una aprobación 2 e Iniciar una aprobación 3.

Completar el flujo

  1. Seleccione +Nuevo paso

  2. Utilice los pasos indicados anteriormente para enviar un correo electrónico que resuma los resultados de cada aprobación. Envíe este correo electrónico al empleado que solicitó vacaciones. La tarjeta puede ser similar a la de este ejemplo:

    Captura de pantalla de los detalles de flujo rellenos.

Más información sobre las aprobaciones modernas

Introducción a las aprobaciones modernas