Любопытно, что в версии платформы 8.3.17.1386 функция возвращала следующее:
В версии 8.3.20.1838 уже другое:
И наконец в версии 8.3.22.1709 конструкция потеряла легитимность и теперь приводит к ошибке.
Я столкнулся с этой ошибкой случайно - при обновлении платформы перестала работать УТ 11, версия 11.4.13.227, но подобная ситуация может возникнуть и в 11.5 (смотрел в релизе 11.5.8.309). В случае, если включено ограничение доступа на уровне записей, задействуется функция ИмяТипаСсылки(...) общего модуля УправлениеДоступомСлужебный, которая может возвращать пустую строку.
Далее возвращаемое функцией значение передается в качестве аргумента в функцию Тип(..), что и приводит к ошибке.
В результате мне помогло следующее исправление:
p.s.
Как выяснилось (см. комментарии) старое поведение функции Тип было признано ошибочным, результатом явилось исправление ошибки платформы. В новых версиях БСП это должно быть учтено.