Зависимые поля в заданиях бизнес-процессов
Описание
Как работают зависимые поля в заданиях бизнес-процессов
Когда сотрудник заполняет задание в бизнес-процессе, часто возникает ситуация: одни поля должны появляться только после того, как заполнены другие. Без специальных настроек это превращается в хаос — пользователь видит сразу все поля, часть из которых не имеет смысла на текущем этапе. Наш модуль решает эту проблему просто и элегантно: вы задаете правила показа полей, и система сама скрывает или открывает их в зависимости от введенных данных.
Представьте, что в заявке на командировку сначала нужно указать страну, а затем уже выбрать конкретный город. Или в заявке на отпуск — сначала тип отпуска, а потом дополнительные поля для больничного или учебного отпуска. Всё это настраивается за пару минут и работает автоматически при выполнении заданий.
Совместимость со штатными инструментами Битрикс
Модуль не требует установки дополнительных активити или замены стандартных механизмов. Он работает с двумя базовыми действиями, которые есть в любом бизнес-процессе: «Запрос дополнительной информации» и «Запрос дополнительной информации (с отклонением)». Если вы уже используете их — подключение займет минимум времени. Если нет — освоите за один вечер, так как логика остаётся привычной.
Никаких конфликтов с обновлениями платформы, никаких скрытых зависимостей от сторонних модулей. Вы просто расширяете возможности стандартных инструментов, которые уже есть в системе. Это особенно важно, если вы не хотите переписывать существующие бизнес-процессы или боитесь, что после обновления Битрикс всё сломается.
Гибкие сценарии для реальных задач
С помощью зависимых полей можно строить логику любой сложности. Например, в заявке на закупку: если выбран тип «Оборудование», появляются поля для технических характеристик и поставщика. Если «Канцелярия» — только поле для количества и цвета. Если «Услуги» — открывается текстовое описание и сроки выполнения. Всё это настраивается через простые условия: равно, не равно, содержит, начинается с.
Другой пример — согласование документов. Когда ответственный ставит отметку «Требует доработки», автоматически появляется поле для комментария и кнопка «Отправить на исправление». Если же выбрано «Согласовано», эти поля скрываются, и процесс идёт дальше. Это ускоряет работу в 2-3 раза, потому что сотрудник видит только то, что нужно прямо сейчас, и не отвлекается на лишние опции.
Экономия времени и снижение ошибок
Главная ценность зависимых полей — не просто удобство, а реальная экономия. Когда поля появляются по мере необходимости, пользователь не тратит время на пролистывание длинных форм и не пропускает важные пункты. Вместо того чтобы заполнять 15 полей, он видит 3-5, которые актуальны для его ситуации. Это снижает количество ошибок ввода и уменьшает время на обработку каждой заявки.
Кроме того, вы избавляетесь от необходимости писать длинные инструкции типа «если выбрали А, заполните поле Б, а если В — поле Г». Всё работает интуитивно: нужные поля появляются сами, а ненужные скрываются. Новые сотрудники адаптируются быстрее, а опытные — меньше ошибаются. В итоге бизнес-процессы становятся прозрачнее, а согласование документов — быстрее.
Простота настройки и никакого программирования
Чтобы настроить зависимость полей, не нужно писать код или разбираться в сложных скриптах. Всё делается через визуальный интерфейс Битрикс: вы выбираете поле-триггер, задаёте условие (например, «равно значению X») и указываете, какие поля должны появиться или скрыться. Можно создавать цепочки из нескольких условий, связывать их логическими операторами «И» и «ИЛИ».
Если вы уже работали с настройками полей в Битрикс, то разберётесь за 10 минут. Если нет — в документации есть пошаговые примеры для типовых кейсов: заявки на отпуск, закупки, согласование договоров, опросы сотрудников. Модуль подходит как для небольших компаний с десятком процессов, так и для крупных организаций, где каждый день проходят сотни заданий. Главное — он решает конкретную задачу без лишних наворотов и сложных интеграций.
Часто задаваемые вопросы
Характеристики
| Версия | 1.0.1 |
| Добавлен | 29.10.2025 |
| Обновлён | 03.02.2026 |
| Установок | Менее 50 раз |
| Код | bestrank.bptaskdependentfields |
| Адаптивный | Нет |
| Composite | Нет |