Перейти к содержанию

ДаДата

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

Для работы с ДаДата необходимо получить API-ключ, добавить его в Комбинатор и настроить привязку данных к полям анкеты.

Получение API-ключа

  1. Перейдите на сайт ДаДата.
  2. Нажмите «Войти» в правом верхнем углу. Если у вас нет аккаунта, зарегистрируйтесь.
  3. После входа нажмите на аватар и выберите «Личный кабинет».
  4. Перейдите в раздел «Почта, ключи, деньги» → «Ключи».
  5. Скопируйте API-ключ.

Важно: используйте API-ключ, а не секретный ключ.

Добавление API-ключа в Комбинатор

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

Для пользователя

  1. Откройте Комбинатор.
  2. Нажмите на аватар в правом верхнем углу и выберите «Настройки».
  3. В левом меню откройте раздел «ДаДата».
  4. Раскройте блок «Пользовательские настройки».
  5. Вставьте API-ключ и сохраните изменения.

Для организации

Настройка доступна только администраторам.

  1. Откройте панель администратора.
  2. Перейдите в «Настройки» → «ДаДата».
  3. Включите параметр «Использовать настройки организации».
  4. Вставьте API-ключ.
  5. Нажмите «Сохранить».

Привязка данных к полям

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

Это можно сделать двумя способами:

  • добавить необходимые поля из ДаДата при настройке составного поля;
  • привязать данные ДаДата к уже существующим полям.

Добавление полей из ДаДата

Этот способ подходит, если поля анкеты ещё не созданы. Комбинатор добавит выбранные поля внутрь составного поля и автоматически настроит их привязку к ДаДата.

  1. При создании составного поля нажмите «Привязка данных».
  2. В поле «Доступ к источнику данных» выберите «ДаДата».
  3. В поле «Источник данных» выберите нужный источник. Например, «Организации».
  4. Отметьте поля, которые необходимо добавить в анкету.
  5. Выберите поле, по которому пользователь будет искать данные. Например, ИНН или название организации.
  6. В свойствах этого поля включите параметр «Поле быстрого поиска».

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

Картинка

Привязка ДаДата к существующим полям

Этот способ используется, если нужные поля уже созданы и необходимо вручную указать, какие данные ДаДата должны в них подставляться.

Все связываемые поля должны находиться внутри составного поля.

  1. Выберите составное поле в анкете.
  2. В его свойствах найдите раздел «Привязка данных» и нажмите «Добавить».
  3. В поле «Доступ к источнику данных» выберите «ДаДата».
  4. В поле «Источник данных» выберите нужный источник. Например, «Организации».
  5. Нажмите «ОК».

Источник данных будет добавлен к составному полю.

Далее настройте привязку каждого вложенного поля:

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

В строке привязки отображается путь к данным ДаДата:

Картинка

  1. Если в строке уже указан идентификатор, например инн, удалите его. Появится список доступных идентификаторов.
  2. Выберите значение, которое должно подставляться в это поле.
  3. Если выбранный идентификатор содержит вложенные данные, поставьте после него точку (.). Появится следующий список доступных идентификаторов.
  4. Продолжайте выбирать значения и добавлять точку, пока не дойдёте до конечного значения.
  5. Повторите настройку для остальных полей.

Для одного из полей, по которому будет выполняться поиск, включите параметр «Поле быстрого поиска». Например, таким полем может быть ИНН или название организации.

Без поля быстрого поиска поиск и автоматическое заполнение данных работать не будут.

Проверка работы

Откройте анкету в режиме заполнения и начните вводить значение в поле, отмеченное как «Поле быстрого поиска». Например, ИНН или название организации.

Не нажимайте Enter. Дождитесь появления выпадающего списка с результатами ДаДата и выберите нужный вариант.

После выбора связанные поля автоматически заполнятся данными из ДаДата.