Установка темы задания, которое было создано из ЛК без указанной темы

Установка темы задания, которое было создано из ЛК без указанной темы

Как известно пользователям нашей конфигурации в заданиях, которые создаются через личный кабинет реквизит "Тема" не является обязательным реквизитом. Поэтому подобные задания могут быть созданы в личном кабинете и перенесены в центральную базу без темы. Это происходит в связи с заложенной логикой в работу данного http-сервиса. Если быть точнее, то при создании задания в личном кабинете тема отображается как обязательное, но по факту таким не является и задания с пустой темой будут созданы. Проверка, которая находится в файле ticket_new.html (Администрирование-Личный кабинет), скорее настоятельно рекомендует указать корректную тему задания, но не как не блокирует создание задания. Это нормальное поведение программы. 
Если Вас не устраивает подобного рода создание заданий, то с помощью подсистемы "Правила событий" можно создать привило, которое будет автоматически устанавливать стандартные темы в заданиях с пустой темой.

Для этого переходим в раздел "Справочники"-"Правила событий" и создаем новое правило. В реквизитах "Имя объекта" указываем документ "Задание", а в условие "Создание задания", чтобы правило отрабатывало в момент, когда задание будет создано в центральной базе. Далее в табличной части отборов установим отборы необходимые для корректной работы правила. Первый отбор "Тема", в виде сравнения "Не заполнено", второй отбор "Способ создания" вид сравнения "Равно", а в значение указываем "Личный кабинет".
правило событий.png
После этого нужно создать новое действие для данного правила, которое будет устанавливать стандартную тему, например, "Задание из личного кабинета".

действие.png
Логотип
 Запрет перевода задания на этап "Выполнено\Выполнение", если не указан исполнитель | Описание курса | Выполнение обработки