Капитально об программе 1С 8.0-8.3-8.4, 7.7

Описание типов «ЛюбаяСсылка»

Типа «ЛюбаяСсылка» или «ВсеСсылки» не существует поэтому при создании объекта Новый ОписаниеТипов(«ЛюбаяСсылка») выходит ошибка.

Описание типов — объект, предназначенный для указания/ограничения реквизита списком определенных  программистом типов.

Часто в универсальных обработках это список необходимо максимально расширить, чтобы бы не добавлять потом каждый новый объект конфигурации

Причина ситуации

Наличие в диалоге полей ввода флажка «ЛюбаяСсылка» вводит в заблуждение о наличии такого типа, в действительности это функционал только элемента формы

Ниже приведена конструкция, которая вполне коротким кодом производит заполнение большинством ссылочных типов.

оОписание = Новый ОписаниеТипов;
оОписание = Новый ОписаниеТипов(оОписание, Справочники.ТипВсеСсылки().Типы());
оОписание = Новый ОписаниеТипов(оОписание, Документы.ТипВсеСсылки().Типы());
оОписание = Новый ОписаниеТипов(оОписание, Перечисления.ТипВсеСсылки().Типы());
оОписание = Новый ОписаниеТипов(оОписание, ПланыСчетов.ТипВсеСсылки().Типы());
оОписание = Новый ОписаниеТипов(оОписание, ПланыВидовХарактеристик.ТипВсеСсылки().Типы());
оОписание = Новый ОписаниеТипов(оОписание, Задачи.ТипВсеСсылки().Типы());
оОписание = Новый ОписаниеТипов(оОписание, ПланыВидовРасчета.ТипВсеСсылки().Типы());
оОписание = Новый ОписаниеТипов(оОписание, ПланыОбмена.ТипВсеСсылки().Типы());