Добавил расширение,которая в табличную часть справочника номенклатуры добавляет определенные колонки.Во время выхода из справочника номенклатуры выдает ошибку:
{ОбщийМодуль.ОбщегоНазначения.Модуль(1894)}: Ошибка при вызове метода контекста (Индекс)
ИндексЗначения = Перечисления[ОбъектМетаданных.Имя].Индекс(Значение);
по причине:
<Объект из отключенного расширения конфигурации>
Находится в общем модуле "Общего назначения".
Если отладчиком посмотреть,то ругается на перечисление "ВариантыНавигацииВФормахНоменклатуры".Пробовал добавить это перечисление в расширение и его значения, но все равно выдает ошибку.
Может кто-то знает в чем дело или в какую сторону копать? Розница 2.3
(5) в процедуре ПередЗакрытием( точно не помню) Перечисления[ОбъектМетаданных.Имя].Индекс(Значение) присвоил значение
В отладчике посмотрел,что там за перечисление и перед закрытием присвоил этому перечислению значение
Для обхода данной ошибки мной был добавлен код в расширение
&Вместо("ИмяЗначенияПеречисления")
Функция расш_ИмяЗначенияПеречисления(Значение)
//Исправление глюка платформы https://bugboard.v8.1c.ru/error/000109241
Результат = "";
Если ЗначениеЗаполнено(Значение) Тогда
Результат = ПродолжитьВызов(Значение);
КонецЕсли;
Возврат Результат;
КонецФункции