Прочитайте готовые ответы
Новые статьи
Поддержка Битрикс24
Регистрация и вход
Безопасность в Битрикс24
Тарифы и оплата
Покупки и документы
С чего начать
AI в Битрикс24
Вайбкод
Коворк/Код
Лента Новостей
Задачи
Проекты AI
Мессенджер
Календарь
Диск
База знаний
Сайты
Интернет-магазин
Складской учет
Почта
CRM
Онлайн-запись
КЭДО
Подпись
Маркетинг
Центр продаж
Аналитика
BI Конструктор
Автоматизация
Интеграция 1С и Битрикс24
Сотрудники
Бизнес-процессы
Маркетплейс
Контакт-центр
Настройки
Виджет сотрудника
Телефония
Филиальная сеть
Приложение Битрикс24
Общие вопросы
Битрикс24 в коробке
Изменения в статьях (архив)

Поддержка24

Наборы данных BI Конструктора: реквизиты и адреса CRM

Набор данных — это информация по лидам, сделкам, компаниям и другим элементам Битрикс24. Для каждого элемента предусмотрены несколько наборов данных, в которые автоматически передаются сведения из системных и пользовательских полей. С помощью наборов можно создавать графики и анализировать показатели бизнеса.

В статье расскажем о наборах данных для реквизитов и адресов CRM. Покажем, как их объединять и создавать графики.

Наборы:

Примеры:


Выбрать набор данных

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

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

crm_requisite

Поле Описание Тип данных
ID ID реквизита Число
ENTITY_TYPE_ID ID типа элемента CRM Число
ENTITY_ID ID элемента CRM Число
PRESET_ID ID шаблона реквизитов Число
DATE_CREATE Дата и время создания реквизита Дата и время
DATE_MODIFY Дата и время изменения реквизита Дата и время
CREATED_BY_ID ID сотрудника, который создал реквизит Число
MODIFY_BY_ID ID сотрудника, который изменил реквизит Число
NAME Название реквизита Строка
CODE Код реквизита Строка
XML_ID Внешний ID реквизита Строка
ORIGINATOR_ID ID внешней системы Строка
ACTIVE Реквизит активен: Y — да, N — нет Строка
ADDRESS_ONLY Реквизит содержит только адрес: Y — да, N — нет Строка
SORT Порядок сортировки Число
RQ_NAME Полное имя лица, указанного в реквизитах Строка
RQ_FIRST_NAME Имя лица, указанного в реквизитах Строка
RQ_LAST_NAME Фамилия лица, указанного в реквизитах Строка
RQ_SECOND_NAME Отчество лица, указанного в реквизитах Строка
RQ_COMPANY_ID ID компании в реестре Строка
RQ_COMPANY_NAME Название компании Строка
RQ_COMPANY_FULL_NAME Полное название компании Строка
RQ_COMPANY_REG_DATE Дата регистрации компании Строка
RQ_DIRECTOR ФИО руководителя организации Строка
RQ_ACCOUNTANT ФИО главного бухгалтера организации Строка
RQ_CEO_NAME ФИО руководителя организации Строка
RQ_CEO_WORK_POS Должность руководителя организации Строка
RQ_CONTACT Контактное лицо Строка
RQ_EMAIL Электронная почта Строка
RQ_PHONE Телефон Строка
RQ_FAX Факс Строка
RQ_IDENT_DOC Документ, удостоверяющий личность Строка
RQ_IDENT_DOC_SER Серия документа Строка
RQ_IDENT_DOC_NUM Номер документа Строка
RQ_IDENT_DOC_PERS_NUM Личный номер документа Строка
RQ_IDENT_DOC_DATE Дата выдачи документа Строка
RQ_IDENT_DOC_ISSUED_BY Кем выдан документ Строка
RQ_IDENT_DOC_DEP_CODE Код подразделения Строка
RQ_INN ИНН Строка
RQ_KPP КПП Строка
RQ_USRLE Учетный номер плательщика в Беларуси Строка
RQ_IFNS Налоговая инспекция Строка
RQ_OGRN ОГРН Строка
RQ_OGRNIP ОГРНИП Строка
RQ_OKPO ОКПО Строка
RQ_OKTMO ОКТМО Строка
RQ_OKVED ОКВЭД Строка
RQ_KBE Код бенефициара в Казахстане Строка
RQ_IIN Индивидуальный идентификационный номер в Казахстане Строка
RQ_BIN Бизнес-идентификационный номер в Казахстане Строка
RQ_ST_CERT_SER Серия свидетельства о регистрации Строка
RQ_ST_CERT_NUM Номер свидетельства о регистрации Строка
RQ_ST_CERT_DATE Дата свидетельства о регистрации Строка
RQ_VAT_PAYER Плательщик НДС: Y — да, N — нет Строка
RQ_VAT_ID Номер плательщика НДС Строка
RQ_VAT_CERT_SER Серия свидетельства плательщика НДС Строка
RQ_VAT_CERT_NUM Номер свидетельства плательщика НДС Строка
RQ_VAT_CERT_DATE Дата свидетельства плательщика НДС Строка
RQ_RESIDENCE_COUNTRY Страна резидентства Строка
RQ_BASE_DOC Документ-основание Строка
RQ_REGON Номер в польском реестре REGON Строка
RQ_KRS Номер в польском судебном реестре KRS Строка
RQ_PESEL Польский идентификационный номер PESEL Строка
RQ_LEGAL_FORM Организационно-правовая форма Строка
RQ_SIRET Французский идентификационный номер SIRET Строка
RQ_SIREN Французский идентификационный номер SIREN Строка
RQ_CAPITAL Уставный капитал Строка
RQ_RCS Номер во французском торговом реестре RCS Строка
RQ_CNPJ Бразильский регистрационный номер CNPJ Строка
RQ_STATE_REG Номер регистрации в штате Бразилии Строка
RQ_MNPL_REG Номер муниципальной регистрации в Бразилии Строка
RQ_CPF Бразильский идентификационный номер CPF Строка
RQ_IDENT_TYPE Тип идентификационного документа Строка
RQ_TAX_REGIME Налоговый режим Строка
RQ_SIGNATURE ID файла подписи Число
RQ_STAMP ID файла печати Число

crm_requisite_uf — пользовательские поля реквизитов. Набор содержит данные из пользовательских полей, которые вы создали самостоятельно: дополнительные сведения о реквизитах и другие. Вы можете использовать в отчетах сведения, которые добавили в реквизиты самостоятельно.

crm_requisite_uf

Поле Описание Тип данных
REQUISITE_ID ID реквизита Число
DATE_CREATE Дата и время создания реквизита Дата и время
UF_CRM_"номер поля" Данные из пользовательского поля с указанным номером, например UF_CRM_123456789 Зависит от типа поля

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

crm_bank_detail

Поле Описание Тип данных
ID ID банковского реквизита Число
ENTITY_TYPE_ID ID типа владельца банковского реквизита Число
ENTITY_ID ID реквизита, к которому относится банковский реквизит Число
COUNTRY_ID ID страны Число
DATE_CREATE Дата и время создания банковского реквизита Дата и время
DATE_MODIFY Дата и время изменения банковского реквизита Дата и время
CREATED_BY_ID ID сотрудника, который создал банковский реквизит Число
MODIFY_BY_ID ID сотрудника, который изменил банковский реквизит Число
NAME Название банковского реквизита Строка
CODE Код банковского реквизита Строка
XML_ID Внешний ID банковского реквизита Строка
ORIGINATOR_ID ID внешней системы Строка
ACTIVE Банковский реквизит активен: Y — да, N — нет Строка
SORT Порядок сортировки Число
RQ_BANK_NAME Название банка Строка
RQ_BANK_CODE Код банка Строка
RQ_BANK_ADDR Адрес банка Строка
RQ_BANK_ROUTE_NUM Маршрутный номер банка в США Строка
RQ_BIK БИК Строка
RQ_MFO МФО Строка
RQ_ACC_NAME Владелец счета Строка
RQ_ACC_NUM Номер счета Строка
RQ_ACC_TYPE Тип счета Строка
RQ_IIK Номер счета в Казахстане Строка
RQ_ACC_CURRENCY Валюта счета Строка
RQ_COR_ACC_NUM Номер корреспондентского счета Строка
RQ_IBAN Международный номер банковского счета IBAN Строка
RQ_SWIFT Код банка в системе SWIFT Строка
RQ_BIC Международный код банка BIC Строка
RQ_CODEB Код банка во Франции Строка
RQ_CODEG Код отделения во Франции Строка
RQ_RIB Контрольный ключ банковского счета RIB во Франции Строка
RQ_AGENCY_NAME Название отделения банка Строка
COMMENTS Комментарий Строка

crm_requisite_preset — шаблоны реквизитов. Набор содержит данные о шаблонах реквизитов: названия, страны, настройки полей, статусы и другие. Вы можете посмотреть настройки шаблонов реквизитов для разных стран.

crm_requisite_preset

Поле Описание Тип данных
ID ID шаблона реквизитов Число
ENTITY_TYPE_ID ID типа элемента CRM Число
COUNTRY_ID ID страны Число
DATE_CREATE Дата и время создания шаблона реквизитов Дата и время
DATE_MODIFY Дата и время изменения шаблона реквизитов Дата и время
CREATED_BY_ID ID сотрудника, который создал шаблон реквизитов Число
MODIFY_BY_ID ID сотрудника, который изменил шаблон реквизитов Число
NAME Название шаблона реквизитов Строка
XML_ID Внешний ID шаблона реквизитов Строка
ACTIVE Шаблон реквизитов активен: Y — да, N — нет Строка
SORT Порядок сортировки Число
SETTINGS Настройки полей в формате JSON Строка

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

crm_address

Поле Описание Тип данных
ID ID адреса Число
TYPE_ID ID типа адреса Число
TYPE_NAME Название типа адреса Строка
TYPE Тип адреса в формате «[код] название» Строка
ENTITY_TYPE_ID ID типа элемента, в котором хранится адрес Число
ENTITY_ID ID элемента, в котором хранится адрес Число
ANCHOR_TYPE_ID ID типа элемента CRM, для которого указан адрес Число
ANCHOR_ID ID элемента CRM, для которого указан адрес Число
ADDRESS_1 Адрес, строка 1 Строка
ADDRESS_2 Адрес, строка 2 Строка
CITY Город Строка
POSTAL_CODE Почтовый индекс Строка
REGION Район Строка
PROVINCE Область или край Строка
COUNTRY Страна Строка
COUNTRY_CODE Код страны Строка
IS_DEF Адрес отображается в совместимых полях контакта или компании: 1 — да, 0 — нет Число
Хотите стать первым, кто узнает о важных обновлениях в продукте?
Уроки, обучение, полезные истории, кейсы и эксклюзивные эфиры — все в канале Max для пользователей «Битрикс24 печатает»

Создать график

Информацию из набора данных можно добавить в графики.

1. Откройте BI Конструктор > Графики.
2. Нажмите + График в правом верхнем углу.
3. Выберите датасет из списка. Если нужного набора данных нет, нажмите Создать датасет.
Как создать набор данных
4. Выберите тип графика — формат, в котором хотите видеть информацию: график, таблица, карточка или другой вариант.
5. Нажмите Создать график.


Объединить наборы данных

Объедините наборы данных, чтобы добавить в отчет банковские реквизиты компаний или контактов.

1. Откройте BI Конструктор > SQL > SQL Lab.
2. Проверьте, что в поле Схема выбран bitrix24.
3. Введите SQL-запрос и нажмите Выполнить.
4. Проверьте результаты запроса. Чтобы создать график для отчета, сохраните запрос как датасет.
Как создать и добавить в отчет график на основе виртуального набора данных

Если объединяете наборы данных в первый раз, посмотрите пример запроса.

Пример SQL-запроса

Мы написали SQL-запрос, чтобы извлечь данные из двух наборов: реквизиты CRM (crm_requisite) и банковские реквизиты (crm_bank_detail). Запрос покажет название реквизита, название банка и номер счета.

 
SELECT
  crm_requisite.NAME AS "название реквизита",
  crm_bank_detail.RQ_BANK_NAME AS "название банка",
  crm_bank_detail.RQ_ACC_NUM AS "номер счета"
FROM crm_requisite
LEFT JOIN crm_bank_detail
  ON crm_bank_detail.ENTITY_ID = crm_requisite.ID
  AND crm_bank_detail.ENTITY_TYPE_ID = 8

В запросе:

  • SELECT указывает поля, которые попадут в результат: название реквизита, название банка и номер счета.
  • FROM задает основной набор — crm_requisite.
  • LEFT JOIN добавляет банковские реквизиты из crm_bank_detail и сохраняет в результате реквизиты, для которых банковские данные еще не заполнены.
  • ON связывает банковский реквизит с реквизитом по его ID. Значение 8 в поле ENTITY_TYPE_ID обозначает реквизит.

Коротко

  • Набор данных — это информация по лидам, сделкам, компаниям и другим элементам Битрикс24.
  • Для каждого элемента предусмотрены несколько наборов данных, в которые автоматически передаются сведения из системных и пользовательских полей.
  • Наборы данных для реквизитов и адресов CRM: реквизиты CRM (crm_requisite), пользовательские поля реквизитов (crm_requisite_uf), банковские реквизиты (crm_bank_detail), шаблоны реквизитов (crm_requisite_preset), адреса элементов CRM (crm_address).
  • С помощью наборов можно создавать графики и анализировать показатели эффективности бизнеса. Графики покажут, у каких элементов CRM заполнены реквизиты, банковские данные и адреса.
  • Наборы данных можно объединять, чтобы посмотреть банковские реквизиты компаний и контактов. Для этого напишите SQL-запрос, сохраните результат как датасет и создайте график.