Получение новых задач из ПланФикса Прерывание цикла

Интеграция

Получение новых задач из ПланФикса → Прерывание цикла

В этой инструкции мы по шагам с примерами разберём, как настроить оба сервиса и связать их между собой:

  1. Настройка приёма новых задач из ПланФикса: выбор подключения, копирование URL и POST из автоматического сценария в момент создания задачи.
  2. Досрочный выход из цикла: добавьте действие внутри цикла, чтобы остановить перебор, когда выполнено нужное условие сценария.

Отдельные инструкции: источник «Получение новых задач из ПланФикса» · действие «Прерывание цикла»

Не хотите настраивать сами? Сделаем бесплатно

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

Получить бесплатную настройку Или следуйте инструкции ниже

Создание подключений

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

Подключение ПланФикса

Создание подключения

  1. В меню откройте «Подключения» и нажмите «+».
  2. Выберите «ПланФикс» и нажмите «Выбрать».
  3. В поле «Название» укажите, как подключение будет видно в сценариях.
  4. В поле «Портал» выберите «planfix.ru» или «planfix.com».
  5. Нажмите «Подключить».
  6. На странице ПланФикса выберите аккаунт и разрешите доступ.

Создайте обработку

В левом меню откройте «Обработки» и нажмите «+».

integrations: В левом меню откройте «Обработки» и нажмите «+»

Источник «ПланФикс: Новая задача»

Новые задачи из ПланФикса начнут поступать после выбора подключения и сохранения источника. Скопируйте URL и отправьте на него POST из автоматического сценария в момент создания задачи.

Выбор типа источника

  1. В списке типов источника выберите «ПланФикс: Новая задача» и нажмите «Выбрать».

Подключение

  1. В поле «Подключение» выберите аккаунт ПланФикса.
  2. Нажмите «Сохранить».

URL приёма

  1. Откройте вкладку «Источник данных» и скопируйте «URL».

Сценарий в ПланФиксе

  1. В ПланФиксе откройте «Управление аккаунтом» → «Автоматические сценарии».
  2. Создайте сценарий для задач с событием создания задачи.
  3. Добавьте действие «Отправить HTTP-запрос»: метод POST, адрес - скопированный «URL».
  4. В тело запроса передайте поля задачи JSON-объектом или параметрами формы.

Принимаются такие поля:

  • id - номер задачи
  • name - название
  • description - описание
  • priority - приоритет
  • status_id - ID статуса
  • status_name - статус
  • process_id - ID процесса
  • project_id - ID проекта
  • assigner_id - ID постановщика
  • counterparty_id - ID контрагента
  • assignees - исполнители через запятую
  • start - начало
  • end - срок

Подойдёт и JSON задачи ПланФикса: вложенные status, project, assigner, counterparty и assignees разбираются в эти поля.

Пример тела:

{"id":"123","name":"Заявка с сайта","description":"Нужен звонок"}

Как устроены исходящие запросы: HTTP-запросы в ПланФиксе.

Действие «Прервать цикл»

Досрочно завершает цикл и переходит к шагам после него. Добавьте действие внутри цикла, когда дальнейший перебор не нужен.

Перейдите в обработке во вкладку "Действия" и нажмите на кнопку "Добавить действие"
actions: Перейдите в обработке во вкладку Действия и нажмите на кнопку Добавить действие

Для чего нужен

Действие «Прервать цикл» останавливает текущий цикл. Следующие итерации не выполняются, сценарий продолжает шаги после цикла.

Как настроить

  1. Внутри цикла выберите «Прервать цикл» и нажмите «Выбрать».
    Прерывание цикла: Внутри цикла выберите «Прервать цикл» и нажмите «Выбрать»
  2. При необходимости измените название действия.
    Прерывание цикла: При необходимости измените название действия
  3. Нажмите «Сохранить».

Когда использовать

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

Запустите обработку

  1. В обработку начнут поступать данные из настроенного источника.
  2. По очереди выполнятся все добавленные действия.
  3. Входящие данные, статус и история отобразятся в «Истории операций».

integrations: Входящие данные, статус и история отобразятся в «Истории операций»

Застряли на подключении или полях?

Соберём обработку «Получение новых задач из ПланФикса → Прерывание цикла», проверим тест и запустим.