Пробуй в модуле обработки ирПлатформа заменить
Код
Функция ДоступныеЗначенияТипа(Знач ИмяТипаИлиТипЗначения) Экспорт
ИнициализацияОписанияМетодовИСвойств();
Если ТипЗнч(ИмяТипаИлиТипЗначения) = Тип("Тип") Тогда
ИмяТипаИлиТипЗначения = СтруктураТипаИзКонкретногоТипа(ИмяТипаИлиТипЗначения).ИмяОбщегоТипа;
КонецЕсли;
//Пустышка = Вычислить("Метаданные.СвойстваОбъектов." + ИмяТипаЗначения);
СтрокиЗначений = ТаблицаКонтекстов.НайтиСтроки(Новый Структура("ТипКонтекста, ТипСлова", "ПеречислениеМетаданных: " + ИмяТипаИлиТипЗначения, "Свойство"));
Если СтрокиЗначений.Количество() = 0 Тогда
ИмяТипаПеречисления = ИмяТипаИлиТипЗначения;
СловоПеречисление = ирОбщий.ПеревестиСтроку("Перечисление");
Если Не ирОбщий.СтрНачинаетсяСЛкс(ИмяТипаИлиТипЗначения, СловоПеречисление) Тогда
ИмяТипаПеречисления = СловоПеречисление + ИмяТипаПеречисления;
КонецЕсли;
СтрокиЗначений = ТаблицаКонтекстов.НайтиСтроки(Новый Структура("ТипКонтекста, ТипСлова", ИмяТипаПеречисления, "Свойство"));
КонецЕсли;
СтрокиЗначений = ТаблицаКонтекстов.Скопировать(СтрокиЗначений);
СписокЗначений = Новый СписокЗначений;
СписокЗначений.ЗагрузитьЗначения(СтрокиЗначений.ВыгрузитьКолонку("Слово"));
Возврат СписокЗначений;
КонецФункции