Вы можете настроить бизнес-правило, в соответствии с которым запись будет невозможно сохранить, если определенные поля остаются незаполненными.
Для реализации этой логики необходимо сделать поле Описание обязательным для заполнения, если в поле Состояние заявки установлено значение “Зарегистрирована”. Для этого добавьте новое бизнес-правило и настройте его условия:
-
Перейдите в нужный раздел, например, в пользовательский раздел Заявки, и добавьте новое бизнес-правило. Как перейти к настройке и добавить новое бизнес-правило, описано в статье “Перейти к настройке бизнес-логики”.
-
В блоке “ЕСЛИ” настройте фильтр для определения условий, при которых бизнес-правило будет выполняться. Например, для применения правила к заявкам в состоянии “Зарегистрирована” (Рис. 1):
-
Нажмите Добавить условие.
-
В появившемся поле выберите колонку ”Состояние”, как значение справочника.
-
Оставьте символ “=” без изменений.
-
Кликните и выберите тип поля “Справочник“ из выпадающего списка.
Справа отобразится набор полей для выбора значений справочника.
Выберите значение “Зарегистрирована“.
-
-
В блоке “ТО” области настройки бизнес-правила настройте действие, при котором будет выполняться необходимая бизнес-логика (Рис. 2):
-
Нажмите Добавить действие. Выберите “Делать поле обязательным”.
-
В поле Какое поле делать обязательным? укажите поле, которое должно быть обязательно заполнено перед сохранением записи, например, Описание.
-
Нажмите Применить —> Мастер раздела —> Сохранить.
-
В результате поле Описание будет обязательным для заполнения, если состояние заявки “Зарегистрирована”. В этом случае система не даст сохранить запись, если поле Описание не будет заполнено.