Создание потока для управления утверждениями проектов

Примечание

Эта статья является частью серии руководств по использованию Power Apps, Power Automate и Power BI с SharePoint Online. Обязательно просмотрите вводные сведения, чтобы получить общее представление о процессе и скачать связанные файлы.

В этом руководстве мы создадим поток для управления утверждениями проектов. Так как Power Automate интегрируется с SharePoint, вы сможете быстро создать поток непосредственно из списка. Создаваемый поток активируется при добавлении элемента в список Project Requests (Запросы проекта). Поток отправляет сообщение по электронной почте пользователю, утверждающему проекты. Этот пользователь утверждает или отклоняет запрос непосредственно в сообщении. Затем поток отправляет сообщение пользователю, запрашивающему проекты. Это сообщение содержит утверждение или отклонение. В соответствии с выбранным вариантом поток обновляет список.

Шаг 1. Настройка шаблона потока

  1. В списке Project Requests (Запросы проекта) щелкните Поток, а затем — Создать поток.

    Создать поток.

  2. В области справа щелкните Начинать утверждение при добавлении нового элемента.

    Создать поток утверждений.

  3. Войдите в SharePoint и Outlook, если вы еще не сделали это, а затем нажмите кнопку Продолжить.

    Вход для использования шаблона.

    Отобразится готовый к использованию шаблон для этого потока. Поля в потоке представляют шаги. Каждый шаг принимает входные данные, — как полученные от предыдущих шагов, так и указанные вами. Все предыдущие шаги передают выходные данные последующим шагам.

    Шаблон утверждения.

  4. В поле Назначено введите имя, которое является допустимым в клиенте.

    Контактные данные для отправки письма с утверждением.

    Следующее поле в потоке отправляет ответ на решение пользователю, утверждающему проекты. С этого момента поток выполняется по двум сценариям в рамках двух ветвей: Если да или Если нет.

    Условие утверждения.

Шаг 2. Создание действий для условия утверждения "ДА"

По умолчанию эта ветвь отправляет запрашивающей стороне сообщение с утверждением. Мы также обновим список Запросы проекта и добавим элемент в список Сведения о проекте, так как проект был утвержден.

  1. В ветви Если да щелкните Сообщить автору элемента об утверждении, а затем Изменить, чтобы просмотреть стандартные параметры для сообщения электронной почты, отправленного запрашивающей стороне.

    Изменение параметров сообщения электронной почты.

  2. По умолчанию сообщение отправляется пользователю, создавшему элемент списка, с такой же строкой темы и текстом, как на изображении. При необходимости эти данные можно изменить.

    Изменение параметров электронной почты по умолчанию.

  3. Выберите Добавить действие.

    Добавление действия.

  4. В разделе Выбор действия выполните поиск по слову "SharePoint" и выберите SharePoint — обновить элемент.

    Действие по обновлению элемента.

  5. Введите URL-адрес сайта SharePoint и имя списка.

    Параметры обновления элемента.

  6. Выберите поле Идентификатор и в диалоговом окне динамического содержимого щелкните Идентификатор.

    Список динамического содержимого: идентификатор.

    Динамическое содержимое доступно в рамках потока в зависимости от предыдущего шага. В нашем примере доступны данные списка — их можно использовать в создаваемых действиях.

  7. Выберите поле Title (Заголовок), выполните поиск по слову "Title" в диалоговом окне динамического содержимого и щелкните Title (Заголовок).

    Список динамического содержимого: заголовок.

  8. В поле Утверждено введите "Да". Теперь эта часть потока должна выглядеть примерно следующим образом.

    Утвержден.

  9. Нажмите кнопку Добавить действие еще раз. На этот раз мы добавим элемент в список Project Details (Сведения о проекте) для утвержденного проекта.

    Добавление действия.

  10. В разделе Выбор действия выполните поиск по слову "SharePoint" и выберите SharePoint— создать элемент.

    Действие по созданию элемента.

  11. Введите URL-адрес сайта SharePoint и имя списка.

    Параметры создания элемента.

  12. Выберите поле Title (Заголовок), выполните поиск по слову "Title" в диалоговом окне динамического содержимого и щелкните Title (Заголовок).

    Список динамического содержимого: заголовок.

  13. Выберите поле RequestId и в диалоговом окне динамического содержимого щелкните или коснитесь ID.

    Список динамического содержимого: идентификатор.

  14. В поле PMAssigned введите Unassigned. Теперь эта часть потока должна выглядеть примерно следующим образом.

    Завершение создания элемента.

Шаг 3: Просмотр действия для условия утверждения "НЕТ"

По умолчанию эта ветвь отправляет запрашивающей стороне сообщение с отказом. Мы также обновим список Запросы проекта. Мы не будем добавлять элементы в список Запросы проекта, так как для проекта дальнейшие действия не предусмотрены.

  1. В ветви Если нет щелкните Сообщить автору элемента об отклонении, а затем Изменить, чтобы просмотреть стандартные параметры для сообщения электронной почты, отправленного запрашивающей стороне.

    Изменение параметров по умолчанию для электронной почты.

  2. По умолчанию сообщение отправляется пользователю, создавшему элемент списка, с такой же строкой темы и текстом, как на изображении. При необходимости эти данные можно изменить.

    Параметры электронной почты по умолчанию.

  3. Выберите Добавить действие.

    Добавление действия.

  4. В разделе Выбор действия выполните поиск по слову "SharePoint" и выберите SharePoint — обновить элемент.

    Действие по обновлению элемента.

  5. Введите URL-адрес сайта SharePoint и имя списка.

    Параметры обновления элемента.

  6. Выберите поле Идентификатор и в диалоговом окне динамического содержимого щелкните Идентификатор.

    Список динамического содержимого: идентификатор.

  7. Выберите поле Title (Заголовок), выполните поиск по слову "Title" в диалоговом окне динамического содержимого и щелкните Title (Заголовок).

    Список динамического содержимого: заголовок.

  8. В поле Утверждено введите "Нет". Теперь эта часть потока должна выглядеть примерно следующим образом.

    Утверждено — Нет.

  9. В правой верхней части экрана щелкните Создать поток.

    Поток создан. Если свернуть поля, он будет выглядеть примерно следующим образом.

    Готовый поток.

  10. В правой верхней части экрана щелкните Готово.

    Кнопка "Готово".

Шаг 4. Запуск потока утверждения

  1. В списке Project Requests (Запросы проекта) выберите Quick Edit (Быстрое редактирование) и добавьте элемент, как на снимке экрана ниже:

    • Title = "Новый монитор для Лилии"

    • Description = "Лилии нужен монитор диагональю 24"

    • ProjectType = "Новое оборудование"

    • RequestDate = "03.02.2017"

    • Requestor = "Лилия Медведева"

    • EstimatedDays = "1"

    • Approved = "Ожидается"

      Добавляемый в список элемент.

  2. По окончании нажмите кнопку Готово в верхней части страницы.

    Кнопка "Готово".

  3. Ниже показана папка "Входящие" учетной записи электронной почты утверждающего. В ней должно быть сообщение с таким содержимым:

    Сообщение Артему Кузнецову.

  4. После нажатия кнопки Утвердить или Отклонить поток запускает следующий процесс. При этом вы получаете отзыв непосредственно на электронную почту, как показано ниже.

    Выполнение действия по утверждению.

  5. Поток отправляет сообщение для Лилии с ответом от Артема, как показано ниже. Это сообщение электронной почты поступает от Лилии, так как она владеет потоком.

    Сообщение Лилии Медведевой.

Следующие шаги

Следующий шаг в этой серии руководств — создание приложения для управления проектами.

См. также

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).