Вход | Регистрация
 

ERP обновление версии программы при добавлении отчета, выдает ошибку на внешний источник?

ERP обновление версии программы при добавлении отчета, выдает ошибку на внешний источник?
Я
   pvase
 
24.11.20 - 13:38
Здравствуйте. Добавил новый отчет в метаданные, после его при его вызове 1С попросила запустить с ключем для обновления справочника метаданных. Но при процедуре обновления появилась ошибка о метаданных. Ошибка связана с внешними источниками данных и выбор таблицы в качестве типа для реквизита справочника. Пришлось прописать тип в ПриЗаполненииТиповОбщихДанныхПоддерживающихСопоставлениеСсылокПриЗагрузке:

Типы.Добавить(Метаданные.ВнешниеИсточникиДанных.CDS.Таблицы.dbo_Nci_0062);
Типы.Добавить(Метаданные.ВнешниеИсточникиДанных.CDS.Таблицы.dbo_Nci_0081);

но, после этого стало появляться сообщение об неизвестном объекте матаданных:

Неизвестный тип объекта метаданных "ВнешнийИсточникДанных.CDS.Таблица.dbo_Nci_0062"
{ОбщийМодуль.ВыгрузкаЗагрузкаНеразделенныхДанных.Модуль(272)}:        ВызватьИсключение СтрШаблон(НСтр("ru='Обнаружены ошибки в структуре метаданных конфигурации: %1';uk='Виявлені помилки в структурі метаданих конфігурації: %1'",Метаданные.ОсновнойЯзык.КодЯзыка),
{(1)}:ВыгрузкаЗагрузкаНеразделенныхДанных.КонтрольЗаполненияПолейЕстественногоКлючаДляНеразделенныхОбъектов()
{ОбщийМодуль.РаботаВБезопасномРежиме.Модуль(513)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(3085)}:        РаботаВБезопасномРежиме.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1486)}:            ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(390)}:            ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);
{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1630)}:        Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);
{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])
{ОбщийМодуль.РаботаВБезопасномРежиме.Модуль(513)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(511)}:    РаботаВБезопасномРежиме.ВыполнитьМетодКонфигурации(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);


Почему она не понимает внешние источники, может кто сталкивался, подскажите как исправляли?

Второй вопрос, как временно отключить это обновление, чтобы люди продолжали работать без обновлений?
Заранее сппасибо.
 
 Партнерская программа EFSOL Oblako
   pvase
 
1 - 24.11.20 - 13:41
ERP 2.1.12.5
   pvase
 
2 - 24.11.20 - 14:33
Надо было вставить в процедуру: "ПриЗаполненииТиповОбщихДанныхНеТребующихСопоставлениеСсылокПриЗагрузке" мои типы данных.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.