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

Примеры шаблонов

Справочник

Поля сущностей Битрикс24

Имена полей СДЕЛКИ Битрикс24
  • ID — Идентификатор сделки (Число)
  • DATE_CREATE — Дата и время создания сделки (Дата)
  • CREATED_BY_ID — Идентификатор сотрудника, создавшего сделку (Число)
  • CREATED_BY — Идентификатор и имя сотрудника, создавшего сделку (Строка)
  • CREATED_BY_NAME — Имя сотрудника, создавшего сделку (Строка)
  • DATE_MODIFY — Дата и время последнего изменения сделки (Дата)
  • MODIFY_BY_ID — Идентификатор сотрудника, изменившего сделку (Число)
  • MODIFIED_BY — Идентификатор и имя сотрудника, изменившего сделку (Строка)
  • MODIFIED_BY_NAME — Имя сотрудника, изменившего сделку (Строка)
  • ASSIGNED_BY_ID — Идентификатор сотрудника, ответственного за сделку (Число)
  • ASSIGNED_BY — Идентификатор и имя сотрудника, ответственного за сделку (Строка)
  • ASSIGNED_BY_DEPARTMENT — Идентификатор и название отдела ответственного сотрудника (Строка)
  • ASSIGNED_BY_NAME — Имя сотрудника, назначенного ответственным за сделку (Строка)
  • MOVED_BY_ID — Идентификатор сотрудника, сменившего стадию сделки (Число)
  • MOVED_BY — Идентификатор и имя сотрудника, сменившего стадию сделки (Строка)
  • MOVED_BY_NAME — Имя сотрудника, сменившего стадию сделки (Строка)
  • MOVED_TIME — Дата и время смены стадии сделки (Дата)
  • LEAD_ID — Идентификатор лида, который был сконвертирован в сделку (Число)
  • COMPANY_NAME — Название компании (Строка)
  • COMPANY_ID — Идентификатор компании, связанной со сделкой (Число)
  • COMPANY — Идентификатор и название компании, связанной со сделкой (Строка)
  • CONTACT_ID — Идентификатор контакта, связанного со сделкой (Число)
  • CONTACT_NAME — Название контакта (Строка)
  • CONTACT — Идентификатор и имя контакта, связанного со сделкой (Строка)
  • OPENED — Опция «Доступна для всех» в сделке: Y — да, N — нет (Строка)
  • TITLE — Название сделки (Строка)
  • CRM_PRODUCT — Идентификатор и название товара в сделке (Строка)
  • CATEGORY — Идентификатор и название воронки, в которой находится сделка (Строка)
  • STAGE_ID — Идентификатор стадии, на которой находится сделка (Строка)
  • STAGE — Идентификатор и название стадии, на которой находится сделка (Строка)
  • STAGE_SEMANTIC_ID — Идентификатор группы стадии, на которой находится сделка: F failed — - обработана неуспешно, S (success) — обработана успешно, P (processing) — сделка в работе — (Строка))
  • STAGE_SEMANTIC — Название группы стадий, на которой находится сделка: успех, провал, в работе (Строка)
  • IS_NEW — Сделка находится на первой стадии: Y — да, N — нет (Строка)
  • IS_RECURRING — На основании этого шаблона создаются регулярные сделки: Y — да, N — нет (Строка)
  • IS_RETURN_CUSTOMER — Повторная сделка: Y — да, N — нет (Строка)
  • CLOSED — Сделка на финальной стадии: Y — да, N — нет (Строка)
  • TYPE_ID — Тип сделки (Строка)
  • OPPORTUNITY_ACCOUNT — Сумма в валюте отчетов (Число)
  • OPPORTUNITY — Сумма сделки (Число)
  • IS_MANUAL_OPPORTUNITY — Сумма сделки введена вручную: Y — да, N — нет (Строка)
  • TAX_VALUE — Налог (Число)
  • TAX_VALUE_ACCOUNT — Налог в валюте отчетов (Число)
  • CURRENCY_ID — Базовая валюта (Строка)
  • ACCOUNT_CURRENCY_ID — Валюта отчета (Строка)
  • PROBABILITY — Вероятность успешного закрытия сделки (Число)
  • COMMENTS — Комментарии в сделке (Строка)
  • BEGINDATE — Время открытия сделки. Устанавливается автоматически и совпадает с датой создания (Дата)
  • CLOSEDATE — Планируемая дата закрытия сделки. По умолчанию устанавливается на 7 дней позже даты создания сделки (Дата)
  • LOCATION_ID — Местоположение клиента (Число)
  • SOURCE_ID — Идентификатор источника (Строка)
  • SOURCE — Идентификатор и название источника, из которого создана сделка (Строка)
  • SOURCE_DESCRIPTION — Описание рекламного источника (Строка)
  • ORIGINATOR_ID — Идентификатор внешней системы, в которой была создана сделка (Строка)
  • ORIGIN_ID — Идентификатор сделки во внешней системе, из которой была создана сделка (Строка)
  • ADDITIONAL_INFO — Дополнительная информация в сделке (Строка)
  • UTM_SOURCE — Рекламный источник, UTM_SOURCE в карточке сделки (Строка)
  • UTM_MEDIUM — Рекламный носитель, UTM_MEDIUM в карточке сделки (Строка)
  • UTM_CAMPAIGN — Рекламная кампания, UTM_CAMPAIGN в карточке сделки (Строка)
  • UTM_CONTENT — Рекламный контент, UTM_CONTENT в карточке сделки (Строка)
  • UTM_TERM — Рекламный термин, UTM_TERM в карточке сделки (Строка)
  • BANK_DETAIL_ID — Идентификатор банковских реквизитов (Число)
  • CRM_PRODUCT_ID — Идентификаторы товаров в карточке сделки (Число)
  • CRM_PRODUCT_COUNT — Количество товаров в карточке сделки (Строка)
  • WEBFORM_ID — Идентификатор CRM-формы, из которой была создана сделка (Число)
  • WEBFORM_NAME — Название CRM-формы, из которой была создана сделка (Строка)
  • WEBFORM — Идентификатор и название CRM-формы, из которой была создана сделка (Строка)
Поля сущности Лиды
  • ID — Идентификатор лида (Число)
  • DATE_CREATE — Дата и время создания лида (Дата)
  • CREATED_BY_ID — Идентификатор сотрудника, создавшего лид (Число)
  • CREATED_BY — Идентификатор и имя сотрудника, создавшего лид (Строка)
  • DATE_MODIFY — Дата и время последнего изменения лида (Дата)
  • MODIFY_BY_ID — Идентификатор сотрудника, изменившего лид (Число)
  • MODIFIED_BY — Идентификатор и имя сотрудника, изменившего лид (Строка)
  • MODIFIED_BY_NAME — Имя сотрудника, изменившего лид (Строка)
  • ASSIGNED_BY_ID — Идентификатор сотрудника, ответственного за лид (Число)
  • ASSIGNED_BY — Идентификатор и имя сотрудника, ответственного за лид (Строка)
  • ASSIGNED_BY_NAME — Имя сотрудника, ответственного за лид (Строка)
  • ASSIGNED_BY_DEPARTMENT — Идентификатор и название отдела ответственного сотрудника (Строка)
  • COMPANY_ID — Идентификатор компании, связанной с лидом (Число)
  • COMPANY_NAME — Название компании, связанной с лидом (Строка)
  • COMPANY_TITLE — Значение из поля «Название компании» (Строка)
  • COMPANY — Идентификатор и название компании, связанной с лидом (Строка)
  • CONTACT_ID — Идентификатор контакта, связанного с лидом (Число)
  • CONTACT_NAME — Имя контакта, связанного с лидом (Строка)
  • CONTACT — Идентификатор и имя контакта, связанного с лидом (Строка)
  • OPENED — Опция «Доступна для всех» в лиде: Y — да, N — нет (Строка)
  • TITLE — Название лида (Строка)
  • NAME — Имя в карточке лида (Строка)
  • LAST_NAME — Фамилия клиента в карточке лида (Строка)
  • SECOND_NAME — Отчество клиента в карточке лида (Строка)
  • FULL_NAME — Фамилия, имя и отчество клиента в карточке лида (Строка)
  • POST — Должность клиента в карточке лида (Строка)
  • STATUS_ID — Идентификатор стадии, на которой находится лид (Строка)
  • STATUS_NAME — Название стадии, на которой находится лид (Строка)
  • STATUS — Идентификатор и название стадии, на которой находится лид (Строка)
  • STATUS_DESCRIPTION — Значение поля «Дополнительно о стадии» в карточке лида (Строка)
  • STATUS_SEMANTIC_ID — Идентификатор группы стадии, на которой находится лид: F (failed) – обработан неуспешно, S (success) – обработан успешно, P (processing) – лид в работе (Строка)
  • STATUS_SEMANTIC — Название группы стадий, на которой находится лид: успех, провал, в работе (Строка)
  • IS_RETURN_CUSTOMER — Повторный лид: Y – да, N – нет (Строка)
  • OPPORTUNITY — Сумма (Число)
  • CURRENCY_ID — Идентификатор валюты лида (Строка)
  • COMMENTS — Комментарии в лиде (Строка)
  • SOURCE_ID — Идентификатор источника, из которого создан лид (Строка)
  • SOURCE_NAME — Название источника, из которого создан лид (Строка)
  • SOURCE — Идентификатор и название источника, из которого создан лид (Строка)
  • SOURCE_DESCRIPTION — Описание источника, из которого был создан лид (Строка)
  • ORIGINATOR_ID — Идентификатор внешней системы, в которой был создан лид (Строка)
  • ORIGIN_ID — Идентификатор лида во внешней системе, из которой был создан лид (Строка)
  • UTM_SOURCE — Рекламный источник, UTM_SOURCE в карточке лида (Строка)
  • UTM_MEDIUM — Рекламный носитель, UTM_MEDIUM в карточке лида (Строка)
  • UTM_CAMPAIGN — Рекламная кампания, UTM_CAMPAIGN в карточке лида (Строка)
  • UTM_CONTENT — Рекламный контент, UTM_CONTENT в карточке лида (Строка)
  • UTM_TERM — Рекламный термин, UTM_TERM в карточке лида (Строка)
  • CRM_PRODUCT_ID — Идентификаторы товаров в карточке лида (Строка)
  • CRM_PRODUCT — Идентификатор и название товара в карточке лида (Строка)
  • CRM_PRODUCT_COUNT — Количество товаров в карточке лида (Строка)
  • CRM_PRODUCT_NAME — Название товаров в карточке лида (Строка)
  • ADDRESS_1 — Адрес в карточке лида (Строка)
  • ADDRESS_2 — Адрес из карточки лида (Строка)
  • ADDRESS_CITY — Город (Строка)
  • ADDRESS_POSTAL_CODE — Почтовый индекс (Строка)
  • ADDRESS_REGION — Регион (Строка)
  • ADDRESS_PROVINCE — Область (Строка)
  • ADDRESS_COUNTRY — Страна (Строка)
  • ADDRESS_COUNTRY_CODE — Код страны (Строка)
  • DATE_CLOSED — Дата и время закрытия лида (Дата)
  • BIRTHDATE — День рождения клиента (Дата)
  • HONORIFIC — Обращение к клиенту (Строка)
  • PHONE — Идентификатор типа номера и телефон клиента (Строка)
  • WEB — Идентификатор типа сайта и веб-сайт клиента (Строка)
  • EMAIL — Идентификатор типа почты и почта клиента (Строка)
  • IM — Идентификатор типа мессенджера и мессенджер клиента (Строка)
Поля сущности Компания
  • 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-адреса сайтов, которые связаны с компанией (Строка)
  • EMAIL — Email (Строка)
  • IM — Мессенджеры (Строка)
Поля сущности Контакт
  • 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-адреса сайтов, которые связаны с контактом (Строка)
  • EMAIL — Email (Строка)
  • IM — Мессенджеры (Строка)
  • UTM_SOURCE — Рекламный источник, UTM_SOURCE в карточке контакта (Строка)
  • UTM_MEDIUM — Рекламный носитель, UTM_MEDIUM в карточке контакта (Строка)
  • UTM_CAMPAIGN — Рекламная кампания, UTM_CAMPAIGN в карточке контакта (Строка)
  • UTM_CONTENT — Рекламный контент, UTM_CONTENT в карточке контакта (Строка)
  • UTM_TERM — Рекламный термин, UTM_TERM в карточке контакта (Строка)
Поля сущности Дела (Acrivity)

crm_activity — дела в элементах CRM. Набор содержит информацию о делах в элементах CRM. Вы можете узнать названия дел, их типы, сроки и ответственных.

  • ID — Идентификатор дела (Число)
  • SUBJECT — Название дела (Строка)
  • ASSOCIATED_ENTITY_ID — Идентификатор связанного элемента на портале, например, задачи (Число)
  • TYPE_ID — Коды типов дел: 2 — звонок, 4 — письмо, 6 — пользовательское действие. Поля с кодами 1 (встреча) и 3 (задача) не используются, вместо них применяется 6 — пользовательское действие (Число)
  • PROVIDER_ID — Уточняет тип дела в CRM. Например, веб-форма будет отмечена как CRM_WEBFORM (Строка)
  • PROVIDER_TYPE_ID — Уточняет категорию активности для конкретного типа дела в CRM. Например, для веб-формы в поле будет указан ее идентификатор (Строка)
  • TYPE_NAME — Название типа дела: «Встреча», «Звонок» (Строка)
  • OWNER_ID — Идентификатор элемента CRM, к которому привязано дело (Число)
  • OWNER_TYPE_ID — Код элемента в CRM: 1 — лид, 2 — сделка, 3 — контакт, 4 — компания (Число)
  • OWNER_TYPE_NAME — Название типа элемента, к которому привязано дело (Строка)
  • PRIORITY_ID — Код важности: 2 – средняя, 3 – высокая (Число)
  • PRIORITY_NAME — Важность (Строка)
  • DIRECTION_ID — Идентификатор направления (Число)
  • DIRECTION_NAME — Название направления (Строка)
  • STATUS_ID — Код статуса: 1 — ожидается, 2 — завершено, 3 — выполнено автоматически (Число)
  • STATUS_NAME — Название статуса (Строка)
  • COMPLETED — Признак завершения дела: Y — да, N — нет (Строка)
  • DATE_CREATE — Дата и время создания дела (Дата)
  • START_TIME — Время начала выполнения (Дата)
  • END_TIME — Время завершения (Дата)
  • DEADLINE — Срок исполнения (Дата)
  • DATE_MODIFY — Дата и время последнего изменения (Дата)
  • AUTHOR — Идентификатор и имя пользователя, создавшего дело (Строка)
  • AUTHOR_ID — Идентификатор пользователя, создавшего дело (Число)
  • AUTHOR_NAME — Имя создателя дела (Строка)
  • EDITOR — Имя редактора, изменившего дело (Строка)
  • EDITOR_ID — Идентификатор редактора (Число)
  • EDITOR_NAME — Имя редактора (Строка)
  • RESPONSIBLE — Имя ответственного за дело (Строка)
  • RESPONSIBLE_ID — Идентификатор ответственного (Число)
  • RESPONSIBLE_NAME — Имя ответственного (Строка)
  • DESCRIPTION — Описание дела (Строка)
  • DESCRIPTION_TYPE_ID — Код типа описания (Число)
  • DESCRIPTION_TYPE_NAME — Тип описания (Строка)
  • ORIGINATOR_ID — Идентификатор источника данных (Строка)
  • ORIGIN_ID — Идентификатор элемента в источнике данных (Строка)
Поля сущности Задачи
  • ID — Идентификатор задачи (Число)
  • TITLE — Название задачи (Строка)
  • DESCRIPTION — Описание задачи (Строка)
  • MARK — Оценка от постановщика. Значения: «Положительная», «Отрицательная», «Нет оценки» (Строка)
  • PRIORITY — Приоритеты: важная задача и обычная (Строка)
  • STATUS — Статусы: «Ждет выполнения», «Выполняется», «Ожидает контроля», «Завершена», «Отложена» (Строка)
  • GROUP_ID — Идентификатор группы, к которой привязана задача (Число)
  • GROUP_NAME — Название группы, к которой привязана задача (Строка)
  • GROUP_INFO — Идентификатор и название группы, к которой привязана задача (Строка)
  • MULTITASK — Задача поставлена нескольким исполнителям: Y — да, N — нет (Строка)
  • STAGE_ID — Идентификатор стадии, на которой находится задача (Число)
  • STAGE_NAME — Название стадии, на которой находится задача (Строка)
  • STAGE — Идентификатор и название стадии, на которой находится задача (Строка)
  • CREATED_BY_ID — Идентификатор постановщика задачи (Число)
  • CREATED_BY_NAME — Имя постановщика задачи (Строка)
  • CREATED_BY — Идентификатор и имя постановщика задачи (Строка)
  • CREATED_DATE — Дата создания задачи (Дата)
  • RESPONSIBLE_ID — Идентификатор исполнителя задачи (Число)
  • RESPONSIBLE_NAME — Имя исполнителя задачи (Строка)
  • RESPONSIBLE — Идентификатор и имя исполнителя задачи (Строка)
  • ACCOMPLICES_IDS — Идентификаторы соисполнителей задачи (Строка)
  • ACCOMPLICES_NAMES — Имена соисполнителей задачи (Строка)
  • ACCOMPLICES — Идентификаторы и имена соисполнителей задачи (Строка)
  • AUDITORS_IDS — Идентификаторы наблюдателей в задаче (Строка)
  • AUDITORS_NAMES — Имена наблюдателей в задаче (Строка)
  • AUDITORS — Идентификаторы и имена наблюдателей в задаче (Строка)
  • PARENT_ID — Идентификатор базовой задачи (Число)
  • CHANGED_BY_ID — Идентификатор сотрудника, который последним изменил задачу (Число)
  • CHANGED_BY_NAME — Имя сотрудника, который последним изменил задачу (Строка)
  • CHANGED_BY — Идентификатор и имя сотрудника, который последним изменил задачу (Строка)
  • CHANGED_DATE — Дата и время последнего изменения задачи (Дата)
  • STATUS_CHANGED_BY_ID — Идентификатор сотрудника, который последним изменил статус задачи (Число)
  • STATUS_CHANGED_BY_NAME — Имя сотрудника, который последним изменил статус задачи (Строка)
  • STATUS_CHANGED_BY — Идентификатор и имя сотрудника, который последним изменил статус задачи (Строка)
  • STATUS_CHANGED_DATE — Дата и время последнего изменения статуса (Дата)
  • CLOSED_BY_ID — Идентификатор сотрудника, завершившего задачу (Число)
  • CLOSED_BY_NAME — Имя сотрудника, завершившего задачу (Строка)
  • CLOSED_BY — Идентификатор и имя сотрудника, завершившего задачу (Строка)
  • CLOSED_DATE — Дата и время завершения задачи (Дата)
  • ACTIVITY_DATE — Дата и время последнего события в задаче (Дата)
  • DATE_START — Дата и время начала работы над задачей (Дата)
  • DEADLINE — Крайний срок в задаче (Дата)
  • START_DATE_PLAN — Дата и время запланированного начала работы над задачей (Дата)
  • END_DATE_PLAN — Дата и время запланированного завершения работы над задачей (Дата)
  • ALLOW_CHANGE_DEADLINE — Исполнитель может изменять крайний срок задачи: Y — да, N — нет (Строка)
  • ALLOW_TIME_TRACKING — Включен учет времени по задаче: Y — да, N — нет (Строка)
  • TASK_CONTROL — Проконтролировать задачу после завершения: Y — да, N — нет (Строка)
  • ADD_IN_REPORT — Задача добавлена в план рабочего дня: Y — да, N — нет (Строка)
  • TIME_ESTIMATE — Планируемое время выполнения задачи, секунд (Число)
  • MATCH_WORK_TIME — При расчете крайнего срока будут пропущены выходные и праздничные дни: Y — да, N — нет (Строка)
  • DURATION_PLAN — Планируемая длительность работы над задачей в секундах (Число)
  • DURATION_TYPE — Единица измерения времени выполнения задачи. Доступные единицы измерения: «Секунда», «Минута», «Час», «День», «Неделя», «Месяц», «Год» (Строка)
  • CRM_TASK — ID и название элементов CRM, указанных в задаче. Поддерживаемые типы CRM: «L» - лид, «D» - сделка, «C» - контакт, «CO» - компания (Строка)
  • TAGS — Теги в задаче (Строка)
  • DEPENDS_ON — Идентификаторы связанных задач (Число)
  • FLOW_ID — Идентификатор потока (Число)
Поля сущности Товары
  • ID — Идентификатор товара (Число)
  • NAME — Название товара (Строка)
  • TYPE — Тип товара (Строка)
  • PARENT_ID — Идентификатор основного товара (Число)
  • MEASURE — Единица измерения (Строка)
  • PRICE — Цена (Число)
Типы сущностей Битрикс24

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

  • CRM_ACTIVITY = "crm_activity"
  • CRM_ADDRESS = "crm_address"
  • CRM_CATEGORY = "crm_category"
  • CRM_COMPANY = "crm_company"
  • CRM_CONTACT = "crm_contact"
  • CRM_CURRENCY = "crm_currency"
  • CRM_DEAL = "crm_deal"
  • CRM_DEALCATEGORY = "crm_dealcategory"
  • CRM_ITEM_PRODUCTROW = "crm_item_productrow"
  • CRM_ITEM = "crm_item"
  • CRM_LEAD = "crm_lead"
  • CRM_MEASURE = "crm_measure"
  • CRM_PRODUCT = "crm_product"
  • CRM_QUOTE = "crm_quote"
  • CRM_REQUISITE = "crm_requisite"
  • CRM_SMART_INVOICE = "crm_smart_invoice"
  • CRM_STATUS = "crm_status"
  • CRM_TYPE = "crm_type"
  • DEPARTMENT = "department"
  • TASK_ELAPSED_ITEM = "task_elapsed_item"
  • TASK = "task"
  • VOXIMPLANT_STATISTIC = "voximplant_statistic"
  • USER = "user"

Команды генератора документов

Специальные команды в FOR
  • loop.index — Текущая итерация цикла. (1 индексируется)
  • loop.index0 — Текущая итерация цикла. (0 индексируется)
  • loop.revindex — Количество итераций из конца цикла (1 индексируется)
  • loop.revindex0 — Количество итераций из конца цикла (0 проиндексировано)
  • loop.first — Правда, если первая итерация.
  • loop.last — Правда, если последняя итерация.
  • loop.length — Количество элементов в последовательности.
  • loop.cycle — Функция помощника для цикла между списком оследовательности. См. пояснение ниже.
  • loop.depth — Указывает, насколько глубоко в рекурсивной петле рендеринг настоящее время. Начинается на уровне 1
  • loop.depth0 — Указывает, насколько глубоко в рекурсивной петле рендеринг настоящее время. Начинается на уровне 0
  • loop.previtem — Пункт из предыдущей итерации цикла. Неопределённое в оде первой итерации.
  • loop.nextitem — Пункт из следующей итерации цикла. Неопределённое во ремя последней итерации.
  • loop.changed(*val) — Правда, если раньше звонили с другим значением (или е называется вообще).
Список фильтров

Список Встроенных Фильтров

  • abs() — абсолютное значение аргумента.
  • attr(obj: Any, name: str) — возвращает аттрибуты объекта
  • map(value: Iterable[Any], args: Any, *kwargs: Any) — Применяет фильтр к последовательности объектов или ищет атрибут. Это полезно при работе со списками объектов. {{ users|map(attribute='username')|join(', ') }} — на вход получаем список пользователей и возвращем все username через запятую.
  • select() — применяет тест к объекту и выводит в случае истины теста
  • selectattr(value: 't.Iterable[V]', args: Any, *kwargs: Any) — отбирает аттрибуты сложного объекта, возращает список аттрибутов и их значения
  • unique() — вернет список уникальных значений
  • format(value: str, args: Any, *kwargs: Any) — выводит форматированный текст {{ "%s, %s!"|format(greeting, name) }} или {{ "{}, {}!".format(greeting, name) }}
  • max() — вернет максимальное значение из списка
  • upper() — переводит текст в заглавные буквы
  • min() — вернет минимальное значение списка
  • capitalize() — возвращает строку, где каждое слово с заглавной буквы
  • sort() — сортирует список значений
  • center(value: str, width: int = 80) — центрирует текст в поле заданной ширины
  • int() — возвращает целое число
  • random() — возвращает случайное число
  • string() — преобразует в текст
  • wordcount() — считает количество слов в строке
  • reject() — применяет тест к каждому объекту
  • wordwrap() — текст вернется заданной ширины в символах
  • join() — объединяет список через указанные разделители {{ [1, 2, 3]|join('|') }} -> 1|2|3; {{ [1, 2, 3]|join }} -> 123;
  • sum() — вернет сумму списка
  • last() — вернет последнее значение списка
  • replace() — заменяет значение текста в подстроке
  • title() — начинаться текст будет с заглавной, остальные строчные
  • length() — длина строки
  • reverse() — вернет список в обратном порядке
  • first() — вернет первый элемент списка
  • list() — возвращает список
  • round() — округляет число
  • trim() — удаляет пробелы
  • float() — возвращает число с плавающей точкой
  • lower() — текст строчными буквами
Список тестов генератора документов
  • boolean() — поле логического типа
  • even() — Возвращает true, если переменная четная.
  • in() — проверяет,что значение входит в список
  • sequence() — Возвращает true, если переменная является последовательностью.
  • false() — Возвращает true, если объект является False.
  • integer() — Возвращает true, если объект является целым числом.
  • ne() — проверяет на !=
  • string()— Возвращает true, если переменная строка.
  • iterable() — Проверьте, можно ли выполнить итерацию по объекту.
  • none() — Возвращает true, если переменная пустая.
  • divisibleby() — проверяет на делимость переменной
  • float() — Возвращает true, если объект является float.
  • le() — проверяет на <=
  • number() — Возвращает true, если переменная является числом.
  • true() — Возвращает true, если объект является True.
  • eq() — проверяет на равенство переменной значению
  • ge() — проверяет на >=
  • lower() — Возвращает true, если переменная имеет нижний регистр.
  • odd() — Возвращает true, если переменная нечетная.
  • gt() — проверяет на >
  • lt() — проверяет на <
  • upper() — Возвращает true, если переменная имеет верхний регистр.

Примеры настроек шаблонов

Параметры сделки (простой шаблон)

  1. Откройте редактор WORD или (аналог) и создайте документ:
    Пример использования генератора документа
    
    В это строке выведем дату создания сделки: {{obj.DATE_CREATE}}
    В этой строке выведем сумму сделки: {{obj.OPPORTUNITY}}
    В этой строке наименование контакта: {{obj.CONTACT_NAME}}
    
  2. Сохраните документ
  3. Загрузите шаблон в приложение Генератор документов
  4. В настройках активити шаблона установите тип базового объекта crm_deal
  5. Создайте поле для сохранения сгенерированного документа и укажите поле в настройках активити.
  6. Перейдите в сделку и запустите бизнес-процесс

Использование макроса в шаблоне

Шаблон создает документ с информацией по сделке и выводит список дел, каждое дело с нового абзаца. (Настройка макросов в шаблоне смотрите документацию)

  1. Откройте редактор WORD или (аналог) и создайте документ:
    {% macro list_activity() -%}
    obj.rev("crm_activity", "OWNER_ID")
    {%- endmacro %}
    
    Пример использования генератора документа
    
    Список дел по сделке:
    
    В это строке выведем дату создания сделки: {{obj.DATE_CREATE}}
    В этой строке выведем сумму сделки: {{obj.OPPORTUNITY}}
    В этой строке наименование контакта: {{obj.CONTACT_NAME}}
    
    {%p for active in list_activity() %}
    Название дела: {{ active.SUBJECT }}: Начало дела: {{ active.START_TIME }} — Окончание дела: {{ active.END_TIME }}
    ---
    {%p endfor %}
    
  2. Сохраните документ
  3. Загрузите шаблон в приложение Генератор документов
  4. В настройках активити шаблона установите тип базового объекта crm_deal
  5. Создайте поле для сохранения сгенерированного документа и укажите поле в настройках активити.
  6. Перейдите в сделку и запустите бизнес-процесс

Создание таблицы в шаблоне

Шаблон создает документ с информацией по сделке и выводит список дел, каждое дело в отдельной строке таблицы. (Настройка тегов в шаблоне смотрите документацию)

  1. Откройте редактор WORD или (аналог) и создайте документ:
    {% macro list_activity() -%}
    obj.rev("crm_activity", "OWNER_ID")
    {%- endmacro %}
    
    Пример использования генератора документа
    
    Список дел по сделке:
    
    В это строке выведем дату создания сделки: {{obj.DATE_CREATE}}
    В этой строке выведем сумму сделки: {{obj.OPPORTUNITY}}
    В этой строке наименование контакта: {{obj.CONTACT_NAME}}
    
    {% set list-a=list_activity() %}
    {% set count-a=list-a.count() %}
    |№ п/п  | Наименование дела | Старт дела |Окончание дела|
    |-------|-------------------|------------|--------------|
    |{%tr for active in list-a %}                           |
    |-------|-------------------|------------|--------------|
    |1.{{ loop.index }} | {{ active.SUBJECT }}  | {{ active.START_TIME }} | {{ active.END_TIME }} |
    |-------|-------------------|------------|--------------|
    |{%tr endfor %}                                         |
    |-------------------------------------------------------|
    |   ИТОГО:              {{ count-a }} дел               |
    
    tag2
  2. Сохраните документ
  3. Загрузите шаблон в приложение Генератор документов
  4. В настройках активити шаблона установите тип базового объекта crm_deal
  5. Создайте поле для сохранения сгенерированного документа и укажите поле в настройках активити.
  6. Перейдите в сделку и запустите бизнес-процесс