После деактивации шаблона задачи Task Template есть возможность перейти на форму подачи запроса на портале по прямой ссылке

:speech_balloon: Описание
Отображение карточки в каталоге услуг определяется на уровне портальной ноды. Переход по прямой ссылке не запрещён. В результате можно подать запрос по деактивированной услуге (шаблону задачи)

:heavy_check_mark: Обходное решение

  1. Добавить в опции экземпляра виджета /record/sys_widget_instance/158894504815825728 пару ключ-значение
    “categoryItemCondition”: “(active=1)”

где значение (active=1) - database_value поля category_item_condition записи /record/portal_node/158891626914826611
// (см. вложение 1)

  1. В серверный скрипт виджета Service Catalog Request Form /record/sys_widget/158944111613993899 между 11 и 12 строками добавить блок для обработки условия из опций:
if (!taskTemplate.matchesCondition(options.categoryItemCondition)) {
    data.exceptions = "Service is Unavailable";
    data.error = "true";
    data.ok = "false";
    return;
}
  1. В результате при переходе на страницу форма будет заменена заглушкой с текстом ошибки Service is Unavailable