Envie um relatório semanal sobre o status do projeto a partir do aplicativo de exemplo Etapas

O aplicativo de exemplo Etapas permite que os usuários criem marcos para uma equipe e acompanhem seu progresso usando itens de trabalho e status do item de trabalho. O aplicativo pode ser estendido ainda mais para enviar emails semanais aos gerentes de projeto ou à pessoa que está criando o projeto com uma lista de todos os itens de trabalho e seus status.

Neste artigo, aprenderemos a criar um fluxo do Power Automate para enviar um relatório semanal do projeto para a pessoa que criou o projeto com os itens de trabalho listados junto com seu status.

Assista a este vídeo para saber como enviar um relatório semanal sobre o status do aplicativo de exemplo Etapas:

Pré-requisitos

Para concluir este exercício, precisaríamos da capacidade de entrar no Teams que estará disponível como parte da seleção de assinaturas do Microsoft 365 e também do aplicativo de exemplo Etapas para o Teams instalado. Este aplicativo pode ser instalado a partir de https://aka.ms/TeamsInspection.

Criar o fluxo do Power Automate

  1. Entre no Power Automate.

  2. Selecione o ambiente com o mesmo nome da Equipe em que o aplicativo está instalado.

  3. Selecione +Criar para criar um novo fluxo.

  4. Selecione Iniciar em branco – Fluxo de nuvem automatizado.

  5. Selecione Ignorar para ir para a próxima tela.

  6. Atualize o título do fluxo e selecione Recorrência como o gatilho de fluxo.

    Definir o título do fluxo e o gatilho de recorrência.

  7. Atualize os valores do gatilho Recorrente conforme mostrado abaixo.

    Etapa de recorrência do fluxo.

  8. Adicione as etapas a seguir ao fluxo.

  9. Etapas de listas de linhas - renomeado para Listar Projetos.

    • Nome da Tabela – "Projetos"

    • Expandir Consulta – "createdby"

    Etapa de listar projetos.

  10. Listar linhas – renomeado para Listar Itens de Trabalho.

    • Nome da Tabela - "Itens de Trabalho do Projeto"

    • Filtrar Linhas – "_msft_project_id_value eq @{items('Apply_to_each_2')?['msft_projectid']}"

    • Expandir Consulta - "msft_WorkItemStatus_id($select=msft_name) "

Observação

Assim que selecionarmos a ID do Projeto no campo Filtrar Linhas, o fluxo colocará a etapa Listar Itens de Trabalho em um contêiner Aplicar a Cada, ao qual adicionaremos mais etapas, se necessário.

  1. Criar tabela HTML – renomeado para Criar tabela HTML - Itens de Trabalho.

    • De – o valor da etapa anterior – "@{outputs('List_Work_Items')?['body/value']}"

    • Colunas – "Personalizado"

    • Adicione as colunas à tabela:

      Cabeçalho Valor
      WorkItemName Nome da etapa Listar Itens de Trabalho
      WorkItemStatus Status do Item de Trabalho da etapa Listar Itens de Trabalho

    Criar uma tabela HTML.

  2. Enviar um email (v2).

    • Para: "Criado por Email Principal da etapa Listar Projetos."

    • Assunto: "Status do Item de Trabalho do Projeto para [Nome](Name from the List Projects step) . "

    • Corpo: saída da etapa Criar tabela HTML.

    Etapa de envio de email.

  3. Salve o fluxo.

  4. Selecione o botão Testar no canto superior direito e selecione manualmente.

Dados configurados antes de testar o Fluxo do Power Automate

  1. Antes de testar o fluxo, precisamos ter certeza de que temos alguns dados com projetos e itens de trabalho dentro de cada projeto no aplicativo Etapas.

  2. Abra o Teams e execute o aplicativo Etapas.

  3. Crie um projeto.

  4. Crie Itens de Trabalho nesse projeto.

Testar o Fluxo do Power Automate

  1. Volte para https://powerautomate.microsoft.com e abra o fluxo.

  2. Selecione Testar no canto superior direito.

    Testar o fluxo.

  3. Execute o fluxo.

  4. Verifique a caixa de entrada para emails com status semanal – devemos ver um ou mais emails na caixa de entrada para cada projeto.

    Relatório de status do email.

Consulte também

Observação

Você pode nos falar mais sobre suas preferências de idioma para documentação? Faça uma pesquisa rápida. (Observe que esta pesquisa está em inglês)

A pesquisa levará cerca de sete minutos. Nenhum dado pessoal é coletado (política de privacidade).