basket
Личный кабинет
  • ЛК Пинкит
  • Акции
  • Интеграции
    Поддержка сайта Интеграция с 1С Корпортал Интернет магазин
  • Реквизиты
  • Контакты
order@pinall.ru 8 (800) 222-53-76 
Пинол - сервис внедрения Пинкит
  • Меню
  • Каталог
  • Акции
  • Интеграции
    Поддержка сайта Интеграция с 1С Корпортал Интернет магазин
  • О компании
    Кейсы Компетенции Новости Сертификаты Реквизиты Вакансии
  • Кейсы
  • Обучение
  • Контакты
pinkit
Товаров: 0 на 0 руб.
Корзина: +0 Отложено 0
В корзину добавлено
Ваша корзина пуста
К сожалению, ваша корзина пуста.
Исправить это недоразумение очень просто:
выберите в каталоге интересующий товар и нажмите кнопку «В корзину».
Итого:0 руб.

Продолжить покупки Перейти в корзину
  • CRM
    img Лицензия на Пинкит (тариф Пробный) img Лицензия на Пинкит (тариф Команда) img Лицензия на Пинкит (тариф Компания) img Лицензия на Пинкит (тариф Корпорация) img Лицензия на Пинкит (тариф Энтерпрайз) img Битрикс24 (Облако) тариф «Базовый» img Битрикс24 (Облако) тариф «Стандартный» img Битрикс24 (Облако) тариф «Профессиональный» img Битрикс24 (Облако) тариф «Энтерпрайз» 250 img Битрикс24 (Облако) тариф «Энтерпрайз» 500 img Битрикс24 (Облако) тариф «Энтерпрайз» 1 000 img Битрикс24 (Коробка) тариф «Корпоративный портал» img Битрикс24 (Коробка) тариф «Интернет-магазин + CRM» img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 50 на другие редакции img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 100 на другие редакции img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 250 на другие редакции img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 500 img Wazzup PRO img WhatsApp Business Api img Wazzup Max img Wazzup Start img Wazzup Inbox
  • CMS
    img 1С-Битрикс: Управление сайтом img Лицензия на «1С-Битрикс: Управление сайтом - Малый бизнес» img Лицензия на «1С-Битрикс: Управление сайтом - Бизнес»
  • Пинкит
    img Лицензия на Пинкит (тариф Пробный) img Лицензия на Пинкит (тариф Команда) img Лицензия на Пинкит (тариф Компания) img Лицензия на Пинкит (тариф Корпорация) img Лицензия на Пинкит (тариф Энтерпрайз)
  • Бизнес-процессы
    img Шаблон бизнес-процесса для распределения лидов (заявок) по компетенции менеджеров img Шаблон бизнес-процесса в Битрикс24 для автоматизации контроля заполнения полей при создании Лида img Шаблон бизнес-процесса в Битрикс24 для автоматизации обработки входящих заявок img Шаблон бизнес-процесса в Битрикс24 по согласованию договора с клиентом из сделки img Шаблон бизнес-процесса в Битрикс24 принятия сотрудника на работу img Шаблон бизнес-процесса в Битрикс24 для автоматизации работы выездных менеджеров img Шаблон бизнес-процесса в Битрикс24 для автоматического назначения ответственного менеджера за входящие заявки (Барабан) img Шаблон бизнес-процесса в Битрикс24 для автоматической отправки письма-поздравления с Днем рождения img Шаблон бизнес-процесса в Битрикс24 для распределения Лидов по ответственным img Шаблон бизнес-процесса в Битрикс24 приёма и распределения между отделами входящей документации в компании img Шаблон бизнес-процесса в Битрикс24 для контроля оплаты по счетам из сделки
  • Услуги
    img Онлайн-консультация и настройка Битрикс24 img Техническая поддержка amoCRM img Онлайн-консультация по работе с Пинкит img Разработка технического задания img Техническая поддержка Битрикс24 img Онлайн-консультация и настройка amoCRM img CRM: онлайн-вебинар по сравнению CRM-систем img Офлайн консультация по работе в CRM на территории Пинол img Онлайн консультация по работе в CRM img Онлайн-консультация по Битрикс24 пакет «Пользователь» img Онлайн-консультация по Битрикс24 пакет «Продавец» img Онлайн-консультация Битрикс24 пакет «Руководитель» img Онлайн консультация по Битрикс24 пакет "Администратор портала" img Вебинар Мясорубка CRM
  • Кейсы
  • Обучение
  • Форум
  • basket
  • Еще
ГлавнаяО компанииКейсы

Кейсы

  • Кейсы
  • Компетенции
  • Новости
  • Сертификаты
  • Реквизиты
  • Вакансии

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

05.06.2024
Сегодня подробно разберем настройку интеграции по выгрузке сделок с фильтрацией по ответственному и с записью фамилии сотрудника в комментарий сделки из одного портала Битрикс24 в другой. С помощью данной инструкции сделать это можно самостоятельно, используя при этом только документацию REST API вашего сервиса.


1. Запросы заказчиков

Один из самых популярных сценариев для настройки интеграций среди наших заказчиков - это выгрузка данных с портала А на портал Б.

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

Как может показаться на первый взгляд, реализовать такой сценарий самостоятельно довольно сложно.

Однако разобраться в функционале Пинкит без помощи технических специалистов по силам каждому.

Всего-то и понадобится: первое - наша инструкция, второе - документация REST API.

Что касается первого, сегодня разберем сценарий по выгрузке сделок, обновлений по ним и привязанных к сделкам контактов. О настройке такой связки читайте далее.

Однако реализовать можно и любой другой бизнес-сценарий, просто составьте его заранее и свяжитесь с нами.

Подробную инструкцию по настройке интеграции с выгрузкой и обновлением сделок с описанием инструментов на шаге 2 читайте здесь.

Инструкция по настройке интеграции для выгрузки сделок с контактами из портала А в портал Б

Начинаем с авторизации в личном кабинете Пинкит (если еще не зарегистрированы, то можно это сделать по ссылке: https://lk.pinkit.io/register).

Шаг первый: Откуда

Начинаем с выбора портала А и добавления к нему доступа. Затем добавляем триггер "Создание сделки", воронку сделок и стадию сделок. Также ставим пользовательский фильтр для дополнительной настройки:

Фильтр основан на документации REST API Битрикс24. Предположим, нам требуется выгрузить только одну сделку с заданным идентификатором.

Переходим в раздел "Сделки" в документации и ищем описание всех полей сделки:

Идентификатор сделки - это поле ID.

Настраиваем фильтр следующим образом:

Тип фильтра - "Запрос", "Название параметра" - filter.ID, "Значение параметра" - числовой идентификатор сделки. Так из массива сделок фильтр выберет только сделку с ID = 345.

Существуют три типа фильтра: запрос, тело и ответ. Данные на первом шаге всегда идут через POST или GET-запросы, а также вебхуки.

Для GET-запросов можно установить дополнительную фильтрацию.

"Тело" - используется в теле запроса. "Ответ" - с помощью этого фильтра данные проверяются на сервере и сразу отсеиваются, не попадая в интеграцию.

Успешность запроса можем проверить помощью кнопки "Протестировать":

С помощью инструмента "Тестовые данные" получим первую случайную сделку из Битрикс24 с описанием ее полей, без учета фильтрации.

Здесь можно получить путь к любому полю сделки, которое доступно через API. Например, идентификатор стадии сделки (на скриншоте сделка на стадии "Новая"):

Шаг второй: Инструменты

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

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

Также можно получить ФИО сотрудника, связанного со сделкой - это часто требуется для создания отчетов. Разберем настройку такого запроса.

Нам нужно поле ASSIGNED_BY_ID (берем из документации) - это пользователь, связанный со сделкой.

Копируем путь к нему с помощью инструмента "Тестовые данные" из первого шага : source.ASSIGNED_BY_ID.

Идем обратно на шаг второй, добавляем шаг интеграции и настраиваем его следующим образом:

Называем шаг "Получить ФИО сотрудника", тип шага - API-запрос методом GET, указываем "Условие выполнения" - source.ASSIGNED_BY_ID (путь к полю, который получили ранее), вводим URL: /user.get?ID={{source.ASSIGNED_BY_ID}}.

Это стандартный запрос, который получает данные о пользователе по идентификатору, значение идентификатора указываем из условия выполнения, добавляя фигурные скобки.

Следом добавляем доступ к порталу А.

Проверяем запрос с помощью инструмента "Протестировать". Раскрываем значение result и видим, что инструмент работает, ФИО сотрудника получено:

Таким образом, мы получаем ФИО сотрудника, связанного со сделкой, которую получили на первом шаге.

Теперь настраиваем проверку так, чтобы интеграция продолжала работать, а не прерывалась, если ФИО соответствует полученному значению.

Копируем значение параметра с помощью инструмента "Протестировать":

Для этого используем инструмент "Проверка", в "Название поля" укажем скопированное значение: step1.result.0.LAST_NAME.

Ставим условие "Текст-содержит", укажем сравниваемое значение (фамилию сотрудника) и действие "Продолжить", если проверка пройдена.

Шаг третий: Куда

Добавляем портал Б и доступы к нему, выбираем действие "Создание сделки", выбираем воронку и подключаем доступ.

Шаг четвертый: Сопоставление данных

Сопоставляем поля сделок на порталах А и Б. Также есть вариант создания пользовательских полей.

Чтобы передать, например, в поле сделки "Комментарий" фамилию ответственного сотрудника, копируем значение поля с помощью тестовых данных и добавляем в сопоставление.

Таким образом, в поле "Комментарий" запишется значение параметра {{step1.result.0.LAST_NAME}}.

Чтобы добавить пользовательское сопоставление, например, указываем "Название сопоставления", "Название параметра" fields.UF_CRM_1637160063 и указываем значение параметра {{step1.result.0.NAME}}.

Название параметра пишется через команду fields. плюс код поля из Битрикс24, который можно посмотреть в настройках портала: настройки CRM - пользовательские поля - список полей - открываем нужное поле и копируем код вида UF_CRM_******** из адресной строки.

Значение параметра можно выбрать через оператор @ для стандартных полей, либо получить с помощью инструмента “Тестовые данные”, скопировав путь к нему.

Шаг пятый: Запуск

Даем интеграции наименование, указываем периодичность запросов данных и запускаем.

Алексей Окара

Регистрируйтесь по ссылке: https://lk.pinkit.io/register в личном кабинете Пинкит и попробуйте самостоятельно настроить интеграцию по инструкции из этой статьи.

Алексей Окара,
основатель Пинол и продакт-менеджер Пинкит



Вернуться