Значение состоит только из времени (без даты).
Где и как запускать
Учебная база: создайте серверный общий модуль УчебныеЗадачи (флаг Сервер). Код без директив вставьте в тело процедуры ВыполнитьПример() Экспорт. Вызовите её из серверного обработчика команды учебной обработки. Не запускайте в рабочей базе.
Подготовка
Тело серверной процедуры учебной обработки. Ограничения и исходное значение создаются в памяти.
Квалификаторы = Новый КвалификаторыДаты(ЧастиДаты.Время);
ТипВремени = Новый ОписаниеТипов("Дата", , , Квалификаторы);
Время = ТипВремени.ПривестиЗначение(Дата(2026, 9, 15, 10, 20, 30));
Сообщить(Формат(Время, "ДФ=HH:mm:ss"));
Сообщить(Час(Время) = 10 И Минута(Время) = 20);Разбор по шагам
Создайте квалификатор с конкретным значением перечисления.
Передайте его в соответствующую позицию конструктора ОписаниеТипов.
Приведите значение и проверьте результат, а не только наличие типа.
Как проверить результат
Показано 10:20:30 и Истина.
Смените час на 11 и поправьте сравнение: сохранится новое время.
Ожидаемый результат
Квалификатор применён к конкретному значению через ОписаниеТипов.
На что обратить внимание
ОписаниеТипов не меняет реквизиты конфигурации само по себе.
Не подменяйте прикладную проверку допустимости произвольным приведением значений.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.