Подавляющее большинство не знает, что разработчики оставили лазейку - возможность загрузить справочники в базу самостоятельно. Но оставить-то оставили, да не совсем. Ряд справочников доступен для загрузки, а некоторые стратегически важные, такие, как, например, Номенклатура - недоступны. Но путем нехитрых действий с расширениями можно добиться того, чтобы типовая загрузка могла загрузить в базу также и справочник Номенклатура. В данном видео описан порядок действий, чтобы этого достичь.
Неожиданно для себя наткнулся на то, что оказывается МОЖНО загрузить номенклатуру штатными средствами, встроенной загрузкой из файла в конфигурации УТ 11. Если немного подпилить её расширением.
Может кому пригодится, делюсь лайфхаком, записал на видео, как это можно сделать
В модуле менеджера обработки "ЗагрузкаИзВнешнегоФайла" надо в функции "СправочникСодержитРеквизитИсключение" закомментировать код:
Для каждого Реквизит Из Справочник.ТабличныеЧасти Цикл
Если Реквизит.Имя <> "КонтактнаяИнформация"
И Реквизит.Имя <> "ДополнительныеРеквизиты"
И Реквизит.Имя <> "СертификатыШифрования" Тогда
Возврат Истина;
КонецЕсли;
КонецЦикла;
Для каждого Реквизит Из Справочник.Реквизиты Цикл
Для каждого ТипРеквизита Из Реквизит.Тип.Типы() Цикл
Если ТипРеквизита = Тип("ХранилищеЗначения") Тогда
Возврат Истина;
КонецЕсли;
КонецЦикла;
КонецЦикла;
Тогда справочник "Номенклатура" будет доступен в списке загрузки
И собственно вопрос
Вы не разбирались, по какой причине разработчики зашили такое ограничение - не загружать "Доп. реквизиты" и "Хранилище значения". Это намеренный ход или случайное совпадение, что самый стратегически загружаемый справочник, содержащий такие реквизиты, оказался за пределами возможностей загрузки?