Набор данных — это информация по лидам, сделкам, компаниям и другим элементам Битрикс24. Для каждого элемента предусмотрены несколько наборов данных, в которые автоматически передаются сведения из системных и пользовательских полей. С помощью наборов можно создавать графики и анализировать показатели бизнеса.
В статье расскажем про наборы данных для компаний и контактов и покажем, как их объединять и создавать графики.
Наборы:
- crm_company — компании,
- crm_company_uf — пользовательские поля компаний,
- crm_contact — контакты,
- crm_contact_uf — пользовательские поля контактов.
Примеры:
Выбрать набор данных
Чтобы проанализировать информацию в отчете, выберите подходящий набор данных и создайте график.
crm_company — компании. Набор содержит основные данные о компаниях: их названия, сферы деятельности, реквизиты и информацию о сотрудниках, которые с ними работают.
crm_company
Поле | Описание | Тип данных |
---|---|---|
ID | Идентификатор компании | Число |
DATE_CREATE | Дата и время создания карточки компании | Дата |
DATE_MODIFY | Дата и время последнего изменения карточки компании | Дата |
CREATED_BY_ID | Идентификатор создателя карточки компании | Число |
CREATED_BY | Идентификатор и имя создателя карточки компании | Строка |
CREATED_BY_NAME | Имя создателя карточки компании | Строка |
MODIFY_BY_ID | Идентификатор сотрудника, изменившего карточку компании | Число |
MODIFIED_BY_NAME | Имя сотрудника, изменившего карточку компании | Строка |
MODIFIED_BY | Идентификатор и имя сотрудника, изменившего карточку компанию | Строка |
ASSIGNED_BY_ID | Идентификатор ответственного | Число |
ASSIGNED_BY | Идентификатор и имя ответственного | Строка |
ASSIGNED_BY_NAME | Имя ответственного | Строка |
OPENED | Опция «Доступна для всех» в карточке компании: Y — да, N — нет | Строка |
TITLE | Название компании | Строка |
ADDRESS_1 | Адрес 1 | Строка |
ADDRESS_2 | Адрес 2 | Строка |
ADDRESS_CITY | Город | Строка |
ADDRESS_POSTAL_CODE | Почтовый индекс | Строка |
ADDRESS_REGION | Регион | Строка |
ADDRESS_PROVINCE | Область | Строка |
ADDRESS_COUNTRY | Страна | Строка |
ADDRESS_COUNTRY_CODE | Код страны | Строка |
BANKING_DETAILS | Банковские реквизиты | Строка |
COMMENTS | Комментарии | Строка |
COMPANY_TYPE_ID | Идентификатор типа компании | Строка |
COMPANY_TYPE_NAME | Название типа компании | Строка |
COMPANY_TYPE | Идентификатор и название типа компании | Строка |
INDUSTRY_ID | Идентификатор сферы деятельности | Строка |
INDUSTRY_NAME | Название сферы деятельности | Строка |
INDUSTRY | Идентификатор и название сферы деятельности компании | Строка |
REVENUE | Годовой оборот | Число |
CURRENCY_ID | Валюта | Строка |
EMPLOYEES | Количество сотрудников | Строка |
LEAD_ID | Идентификатор лида, связанного с компанией | Число |
ORIGINATOR_ID | Идентификатор внешней системы, в которой была создана компания | Строка |
ORIGIN_ID | Идентификатор компании во внешней системе | Строка |
ORIGIN_VERSION | Версия данных компании во внешней системе. Используется для отслеживания изменений и синхронизации данных | Строка |
IS_MY_COMPANY | Признак «Моя компания»: Y — да, N — нет. Используется для обозначения ваших компаний | Строка |
UTM_SOURCE | Рекламный источник, UTM_SOURCE в карточке компании | Строка |
UTM_MEDIUM | Рекламный носитель, UTM_MEDIUM в карточке компании | Строка |
UTM_CAMPAIGN | Рекламная кампания, UTM_CAMPAIGN в карточке компании | Строка |
UTM_CONTENT | Рекламный контент, UTM_CONTENT в карточке компании | Строка |
UTM_TERM | Рекламный термин, UTM_TERM в карточке компании | Строка |
PHONE | Телефон | Строка |
WEB | URL-адреса сайтов, которые связаны с компанией | Строка |
Строка | ||
IM | Мессенджеры | Строка |
crm_company_uf — пользовательские поля компаний. Набор содержит данные из полей, которые вы создали самостоятельно: категории клиентов, дополнительные контактные данные и другие пользовательские поля. Эту информацию можно включить в отчет.
crm_company_uf
Поле | Описание | Тип данных |
---|---|---|
COMPANY_ID | Идентификатор компании | Число |
DATE_CREATE | Дата и время создания | Дата |
UF_LOGO | Логотип | Строка |
UF_CRM_"номер поля"
|
Сведения из пользовательского поля с указанным номером, например из UF_CRM_123456789 . Номер автоматически присваивается полю при создании.
|
Строка |
UF_STAMP | Печать организации | Строка |
UF_DIRECTOR_SIGN | Подпись директора | Строка |
UF_ACCOUNTANT_SIGN | Подпись бухгалтера | Строка |
crm_contact — контакты. Набор включает основные сведения из системных полей контактов. Вы узнаете, кто создал контакт, кто за него отвечает и к какой компании он привязан.
crm_contact
Поле | Описание | Тип данных |
---|---|---|
ID | Идентификатор контакта | Число |
DATE_CREATE | Дата и время создания контакта | Дата |
DATE_MODIFY | Дата и время последнего изменения контакта | Дата |
CREATED_BY_ID | Идентификатор создателя | Число |
CREATED_BY | Идентификатор и имя создателя | Строка |
CREATED_BY_NAME | Имя создателя | Строка |
MODIFY_BY_ID | Идентификатор сотрудника, изменившего карточку контакта | Число |
MODIFIED_BY_NAME | Имя сотрудника, изменившего карточку контакта | Строка |
MODIFIED_BY | Идентификатор и имя сотрудника, изменившего карточку контакта | Строка |
ASSIGNED_BY_ID | Идентификатор ответственного | Число |
ASSIGNED_BY | Идентификатор и имя ответственного | Строка |
ASSIGNED_BY_NAME | Имя ответственного | Строка |
OPENED | Опция «Доступен для всех» в карточке контакта: Y — да, N — нет | Строка |
COMPANY_ID | Идентификатор компании | Число |
SOURCE_ID | Идентификатор источника | Строка |
SOURCE_DESCRIPTION | Описание источника | Строка |
NAME | Имя | Строка |
LAST_NAME | Фамилия | Строка |
SECOND_NAME | Отчество | Строка |
POST | Должность | Строка |
ADDRESS_1 | Адрес 1 | Строка |
ADDRESS_2 | Адрес 2 | Строка |
ADDRESS_CITY | Город | Строка |
ADDRESS_POSTAL_CODE | Почтовый индекс | Строка |
ADDRESS_REGION | Регион | Строка |
ADDRESS_PROVINCE | Область | Строка |
ADDRESS_COUNTRY | Страна | Строка |
ADDRESS_COUNTRY_CODE | Код страны | Строка |
COMMENTS | Комментарии | Строка |
LEAD_ID | Идентификатор лида, связанного с контактом | Число |
EXPORT | Участвует в экспорте: Y - да, N - нет | Строка |
TYPE_ID | Идентификатор типа, например, CLIENT | Строка |
ORIGINATOR_ID | Идентификатор внешней системы, в которой был создан контакт | Строка |
ORIGIN_ID | Идентификатор контакта во внешней системе | Строка |
ORIGIN_VERSION | Версия данных контакта во внешней системе. Используется для отслеживания изменений и синхронизации данных | Строка |
BIRTHDATE | Дата рождения | Дата |
HONORIFIC | Код обращения, например, HNR_RU_1 | Строка |
FACE_ID | Идентификатор faceid | Число |
PHONE | Телефон | Строка |
WEB | URL-адреса сайтов, которые связаны с контактом | Строка |
Строка | ||
IM | Мессенджеры | Строка |
UTM_SOURCE | Рекламный источник, UTM_SOURCE в карточке контакта | Строка |
UTM_MEDIUM | Рекламный носитель, UTM_MEDIUM в карточке контакта | Строка |
UTM_CAMPAIGN | Рекламная кампания, UTM_CAMPAIGN в карточке контакта | Строка |
UTM_CONTENT | Рекламный контент, UTM_CONTENT в карточке контакта | Строка |
UTM_TERM | Рекламный термин, UTM_TERM в карточке контакта | Строка |
crm_contact_uf — пользовательские поля контакта. Набор содержит данные из пользовательских полей, которые вы создали самостоятельно: дата последнего звонка, статус клиента и другие. Информацию можно добавить в отчет.
crm_contact_uf
Поле | Описание | Тип данных |
---|---|---|
CONTACT_ID | Идентификатор контакта | Число |
DATE_CREATE | Дата и время создания | Дата |
UF_CRM_"номер поля"
|
Сведения из пользовательского поля с указанным номером, например из UF_CRM_123456789 . Номер автоматически присваивается полю при создании
|
Строка |
Создать график
Информацию из набора данных можно добавить в графики и следить за работой сотрудников. Графики покажут, с какими компаниями работают менеджеры и с кем они общаются.
- 1–2. Откройте BI Конструктор > Charts > + График.
- 3–4. Выберите набор данных и формат, в котором хотите видеть информацию: карточка, таблица, линейный график или другой вариант. Если в списке нет нужного набора, нажмите Добавить датасет и создайте набор данных.
Как создать набор данных - 5. Нажмите Создать новый график.
Объединить наборы данных
Объедините наборы данных, чтобы включить в отчет информацию из системных и пользовательских полей компании.
- Откройте BI конструктор и перейдите в раздел SQL > SQL Lab.
- Выберите схему bitrix24
- Впишите SQL-запрос и нажмите Выполнить. Новый набор включает сведения из полей, которые вы задали в SQL-запросе. Его можно сохранить как датасет, чтобы создать график для отчета.
Как создать и добавить в отчет график на основе виртуального набора данных
Если объединяете наборы данных в первый раз, посмотрите пример запроса.
Пример SQL-запроса
Мы написали SQL-запрос, чтобы извлечь данные из двух таблиц: компании (crm_company) и пользовательские поля компаний (crm_company_uf). Вы можете скопировать его и посмотреть, как работает выборка. Перед выполнением запроса замените UF_CRM_"номер поля"
на ваше пользовательское поле.
SELECT crm_company.TITLE AS "Название компании", crm_company.ASSIGNED_BY_NAME AS "Ответственный менеджер", crm_company_uf.UF_CRM_1729502512378 AS "Пользовательское поле", crm_company.PHONE AS "Телефон компании", crm_company.EMAIL AS "Почта компании", crm_company.WEB AS "Сайт компании" FROM crm_company INNER JOIN crm_company_uf ON crm_company.ID = crm_company_uf.COMPANY_ID WHERE crm_company_uf.UF_CRM_1729502512378 IS NOT NULL AND crm_company_uf.UF_CRM_1729502512378 <> ''
SELECT — определяет, какую информацию надо извлечь из набора данных. Например, запрос crm_company.TITLE AS "Название компании"
:
- выбирает название компании
TITLE
из набораcrm_company
, - присваивает ему значение
Название компании
, - выводит результат в отдельную колонку в таблице.
FROM — указывает основной набор, из которого извлекаются данные. Мы получаем данные из crm_company
— это таблица, содержит основные данные о компаниях в CRM.
INNER JOIN — связывает наборы и объединяет информацию в них. Запрос crm_company_uf ON crm_company.ID = crm_company_uf.COMPANY_ID
соединяет информацию из системных и пользовательских полей по идентификатору компании.
WHERE — фильтрует результаты и показывает строки, где пользовательское поле не пустое.
Коротко
- Набор данных — это информация по лидам, сделкам, компаниям и другим элементам Битрикс24.
- Для каждого элемента предусмотрены несколько наборов данных, в которые автоматически передаются сведения из системных и пользовательских полей.
- Для компаний и контактов есть четыре набора данных: компании (crm_company), пользовательские поля компаний (crm_company_uf), контакты (crm_contact), пользовательские поля контактов (crm_contact_uf).
- С помощью наборов можно создавать графики и следить за работой сотрудников. Графики покажут, с какими компаниями работают менеджеры и с кем они общаются.
- Наборы данных можно объединять, чтобы включить в отчет информацию из системных и пользовательских полей компаний или контактов. Для этого напишите SQL-запрос, сохраните результат как датасет и создайте график.
Рекомендуем прочитать: