Набор данных — это информация по лидам, сделкам, компаниям и другим элементам Битрикс24. Для каждого элемента предусмотрены несколько наборов данных, в которые автоматически передаются сведения из системных и пользовательских полей. С помощью наборов можно создавать графики и анализировать показатели бизнеса.
В статье расскажем о наборах данных для реквизитов и адресов CRM. Покажем, как их объединять и создавать графики.
Наборы:
- crm_requisite — реквизиты CRM,
- crm_requisite_uf — пользовательские поля реквизитов,
- crm_bank_detail — банковские реквизиты,
- crm_requisite_preset — шаблоны реквизитов,
- crm_address — адреса элементов 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-запрос, сохраните результат как датасет и создайте график.