Обязательные поля по условиям и стадиям
Доступно в подписке

Обязательные поля по условиям и стадиям

Поле обязательно по условию — контроль даже для роботов

  • Оценка
    Нет оценок
  • Установок
    3
  • Разработчик
  • Опубликовано
    30.10.2026
Описание
Битрикс24 умеет делать поле обязательным на стадии, но не умеет «по условию». Адрес нужен только при доставке до дома, причина отказа — только для целевого лида, реквизиты — только для юрлица. Штатно приходится выбирать: либо поле обязательно всегда и менеджеры заполняют его «для галочки», либо не обязательно и его забывают.

Приложение делает поле обязательным при переходе на стадию только когда выполнены ваши условия. Если условия не требуют ничего — сотрудник переходит на стадию как обычно, без лишних окон.

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

Чем отличается

  • Несколько условий в одном правиле — «все» (И) или «хотя бы одно» (ИЛИ) — по любым полям: числа, даты, деньги, сотрудник, источник, сумма сделки.
  • Развилка: одно поле-список — и на каждое его значение свой набор обязательных полей, настраивается одной таблицей. «Тип доставки»: до двери — адрес и дата, транспортной компанией — ТК и пункт выдачи, самовывоз — ничего.
  • Обязательными можно сделать не только свои поля, но и контакт, компанию, сумму, комментарий, а также множественные поля.
  • «Все провальные стадии» — одной галкой; новые провальные стадии правило подхватывает само.
  • В окне перехода — только недостающие поля и название правила, по которому они нужны.
  • Введённое не теряется: если сохранение карточки затрёт только что введённые значения, приложение их вернёт.
  • Переходы роботов, бизнес-процессов и REST — под контролем: журнал нарушений с уведомлением или возврат стадии.
  • Всё, что приложение создало на портале, убирается одной кнопкой.
Где работает

  • Сделки — любая воронка или все воронки сразу, включая те, что появятся позже.
  • Лиды.
  • Смарт-процессы со стадиями — любая воронка или все.
  • Стадии — выбранные вами, «все провальные» или «успешная».
Условия по любым полям

  • Несколько условий в одном правиле: «все условия» (И) или «хотя бы одно» (ИЛИ).
  • Поля условий: пользовательские — список (в том числе множественный), да/нет, строка, число, деньги, дата, дата и время, сотрудник, справочник; стандартные — источник, тип сделки, ответственный, сумма.
  • Операторы: равно, не равно, одно из, не одно из, заполнено, не заполнено; для чисел, денег и дат — больше и меньше.
  • Правило без условий — поле обязательно на выбранных стадиях всегда.
Развилка: свой набор полей для каждого значения

  • Выберите поле — список (в том числе множественный), справочник или «да/нет», — и отметьте в таблице: столбцы — значения поля, строки — поля, которые нужно заполнить.
  • В списке правил развилка — одна строка: «Развилка по полю «Тип доставки»» и что нужно при каждом значении.
  • Предпросмотр показывает окно менеджера для выбранного значения.
Что требовать

  • Пользовательские поля любых типов, включая множественные.
  • Файлы (скан договора, фото) — менеджер прикладывает их прямо в окне перехода, одиночные и множественные.
  • Стандартные: сумма, комментарий, контакт, компания.
  • Если на одной стадии действуют несколько правил, их поля объединяются, а в окне видно, какое правило чего требует.
Как это видит менеджер

  • При смене стадии в карточке или перетаскивании в канбане Битрикс24 открывает своё штатное окно обязательных полей. Внутри — форма приложения: только те поля, которых не хватает, и название правила — почему они нужны.
  • Та же форма — при правке всей карточки.
  • Менеджер заполняет поля и нажимает «Применить» — значения сразу записываются в карточку от его имени и с его правами, затем «Сохранить» в окне Битрикс24.
  • Введённое не теряется. Если кнопка «Сохранить» карточки отправит старые значения поверх только что введённых, приложение вернёт введённое (в течение 30 минут после ввода).
Если стадию сменили в обход окна

Штатное окно обязательных полей видит только сотрудник. Роботы, бизнес-процессы, импорт и обращения к REST меняют стадию без окна — это свойство Битрикс24. Приложение замечает такой переход через несколько секунд после него, если обязательные поля не заполнены, и реагирует так, как вы выбрали:

  • Только журнал и уведомление (по умолчанию): запись в журнал нарушений в настройках приложения, комментарий в истории карточки, уведомление ответственному и тому, от чьего имени сменилась стадия.
  • Вернуть стадию: то же, и элемент возвращается на прежнюю стадию. Не чаще двух раз в час для одного элемента — чтобы не спорить с роботом бесконечно.
  • Режим задаётся для всего портала и при необходимости — для отдельного правила.
  • Исключения: сотрудники (например, технические пользователи интеграций), чьи переходы нарушением не считаются.
Простая настройка

  • Мастер правила в 3 шага: где → когда → что заполнить, с предпросмотром «как это увидит менеджер».
  • Готовые шаблоны: «Причина провала», «Тип доставки» (развилка), «Адрес при доставке», «Реквизиты перед счётом», «Дата следующего контакта при отказе» — шаблон заполняет правило и подсказывает подходящие поля вашего портала.
  • Список правил показывает состояние: если поле из правила удалили или воронки больше нет, правило помечено и видно почему.
  • Включение и выключение правила одной кнопкой, копирование правила.
Чисто на портале

Приложение работает через штатную обязательность Битрикс24 и свои служебные поля. Всё, что оно создало, убирается одной кнопкой «Убрать с портала всё, что создало приложение» в настройках, а «Вернуть» восстанавливает. Значения полей ваших сделок, лидов и смарт-процессов приложение у себя не хранит — подробно в политике конфиденциальности.

Ограничения

  • Тариф. Нужна функция Битрикс24 «Обязательность поля от стадии» — она есть на тарифах «Базовый», «Стандартный», «Профессиональный» и «Энтерпрайз». Лиды доступны с тарифа «Стандартный», смарт-процессы — с «Профессионального». Приложение проверяет тариф при установке и сообщает в настройках, если функции нет.
  • Права. Настраивать правила может только администратор Битрикс24.
  • Пределы одного правила: до 20 условий, до 50 обязательных полей, до 100 стадий. Число правил приложение не ограничивает.
  • Обход окна замечается после перехода. Помешать роботу, бизнес-процессу или REST сменить стадию нельзя — можно отреагировать через несколько секунд. При возврате стадии роботы и бизнес-процессы новой стадии уже запущены, а роботы прежней стадии запустятся снова.
  • Робота от сотрудника не отличить. Робот, бизнес-процесс, вебхук или другое приложение действуют от имени сотрудника — в исключения можно добавить только сотрудника.
  • Недокументированный метод. Обязательность на стадиях задаётся методом Битрикс24, которого нет в публичной документации REST. Приложение проверяет его при установке и в работе; если Битрикс24 его изменит, вы увидите понятную ошибку в настройках, а не тихую поломку.
  • Адрес, привязку к смарт-процессу или инфоблоку и другие поля особых типов в окне перехода не заполнить — окно подскажет заполнить их в карточке. Файл в окне — до 10 МБ, все файлы одного сохранения — до 15 МБ.
  • Перед удалением приложения нажмите в настройках «Убрать с портала всё, что создало приложение». После удаления доступа к порталу у приложения нет, и убрать служебные поля и их обязательность оно уже не сможет.
  • Контакты и компании не поддерживаются — у них нет стадий. Обязательность при простом сохранении карточки, без смены стадии, — тоже нет.
  • Проверено в облачном Битрикс24.

Дополнительные условия

Для работы нужен тариф Битрикс24 с функцией «Обязательность поля от стадии»: «Базовый» и выше (лиды — с «Стандартного», смарт-процессы — с «Профессионального»). Устанавливать и настраивать приложение должен администратор Битрикс24.

Перед удалением приложения откройте его настройки и нажмите «Убрать с портала всё, что создало приложение» — иначе служебные поля приложения и их обязательность на стадиях останутся на портале.

Приложение доступно по подписке. Все возможности — в подписке: без встроенных покупок, без платных лимитов на число правил и условий. Если подписка закончится и Битрикс24 остановит приложение, обязательность его служебных полей на стадиях останется — элементы CRM не смогут перейти на стадии с правилами. За 7 дней до конца подписки в настройках приложения появится предупреждение: продлите подписку или нажмите «Убрать с портала всё, что создало приложение».

Служебные поля приложения (тип «Обязательные поля», имена UF_CRM_REQF_…) не удаляйте и не меняйте вручную: через них работает обязательность. Если удалили — приложение восстановит их при ближайшей сверке (не позже 10 минут).
Читать полностью →
Дополнительные условия
Для работы нужен тариф Битрикс24 с функцией «Обязательность поля от стадии»: «Базовый» и выше (лиды — с «Стандартного», смарт-процессы — с «Профессионального»). Устанавливать и настраивать приложение должен администратор Битрикс24.

Перед удалением приложения откройте его настройки и нажмите «Убрать с портала всё, что создало приложение» — иначе служебные поля приложения и их обязательность на стадиях останутся на портале.

Приложение доступно по подписке. Все возможности — в подписке: без встроенных покупок, без платных лимитов на число правил и условий. Если подписка закончится и Битрикс24 остановит приложение, обязательность его служебных полей на стадиях останется — элементы CRM не смогут перейти на стадии с правилами. За 7 дней до конца подписки в настройках приложения появится предупреждение: продлите подписку или нажмите «Убрать с портала всё, что создало приложение».

Служебные поля приложения (тип «Обязательные поля», имена UF_CRM_REQF_…) не удаляйте и не меняйте вручную: через них работает обязательность. Если удалили — приложение восстановит их при ближайшей сверке (не позже 10 минут).
Рейтинг
0 /5
5 звезд
0
4 звезды
0
3 звезды
0
2 звезды
0
1 звезда
0
Отзывы
Отзывы отсутствуют!

Другие приложения разработчика

Данные 1С для помощника Битрикс24 Подписка

Остатки, цены и оплаты из 1С прямо в чате ИИ-помощника

(1)
(3)