Найти в Дзене

Про подход к решению обычных задач


Представьте бизнес-процесс согласования договоров в Битрикс24. Для типа договора "Спецификация" нужно заполнить несколько полей, которых нет в других типов договоров, и некоторые из них — обязательные.

Штатно Битрикс24 так не умеет, к сожалению.
В качестве решения можно было научить сотрудников, какие поля и в каких случаях заполнять.

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

А Иван Рыков всегда против кастома шаблонов Битрикс24, чтобы не потерять выходящий в обновлениях функционал, не усложнять и не увеличивать стоимость сопровождения.

В итоге, разработали модуль.
В параметрах можно выбрать, для каких списков и процессов включаются зависимые поля.
Можно выбрать поля, которые будут родительскими и какие зависимыми.
Есть два типа зависимости: от факта заполнения и от выбранного значения.
Для зависимых полей можно установить обязательность.

Вот теперь мы оба довольны)) Технически всё встраивается аккуратно и люди не мучаются при запуске согласований.

#bitrix24 #битрикс24 #автоматизация бизнеса