Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Синхронизация: ошибка записи в РегистрСведений.СоответствияОбъектовИнформационныхБаз

Синхронизация: ошибка записи в РегистрСведений.СоответствияОбъектовИнформационныхБаз
Я
   Cthulhu
 
30.03.21 - 13:45
Собственно синхронизация (так это теперь называется) с БСП 2.1+
В КД2 настроены правила, загружены. Из источника выгружено Ок. При загрузке в приемник - вылетает:
{РегистрСведений.СоответствияОбъектовИнформационныхБаз.МодульНабораЗаписей(32)}: Ошибка при вызове метода контекста (Добавить)
Сам код на котором вылетает - в процедуре ПередЗаписью модуля набора записей этого регистра:
ОбменДанными.Получатели.Добавить(Отбор.УзелИнформационнойБазы.Значение);
Отбор.УзелИнформационнойБазы.Значение - тип ПланОбменаСсылка.ОбменПорнухаБухгалтерия

гугль не помог, прошу помощи коллективного разума, заранееблагодаренивсётакоэ.
   Cthulhu
 
1 - 30.03.21 - 13:51
Конфигурация приемника - бухгалтерия(укр) 2.0
   DrShad
 
2 - 30.03.21 - 13:58
нет такой конфигурации
   acht
 
3 - 30.03.21 - 14:14
(0) Эта ошибка говорит о том, что объект, который ты пытаешся зарегистрировать, не вхоит в состав плана обмена. Ну и не менее интересный вопрос - зачем ты меняешся этим регистром сведений?
   Cthulhu
 
4 - 30.03.21 - 14:18
(3): как это не входит? а как его туда включить? а надо вообще? я им не меняюсь. я документ выгруженный из одной базы - пытаюсь загрузить в другую. на этапе загрузки данных оно и вылетает - соответственнонифига не грузится. что характерно - из того же файла обработкой универсального обмена в формате хмл - грузится норм. ругаясь мимоходом только на секцию со счетчиками.
мне тоже интересно. я им не меняюсь. туда оно заходит само при загрузке документа "Счет на оплату покупателю" из файла обмена.
   Cthulhu
 
5 - 30.03.21 - 14:21
(4)+: вот полный текст одного из сообщений об ошибке загрузки:
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(10203)}: Ошибка при записи документа: Счет на оплату покупателю ДОБУ-000001 от 22.05.2020 12:58:03. Описание ошибки: {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(1744)}: Ошибка записи объекта
    ТипОбъекта             =  Счет на оплату покупателю
    Объект                 =  Счет на оплату покупателю ДОБУ-000001 от 22.05.2020 12:58:03
    ОписаниеОшибки         =  Ошибка при вызове метода контекста (Записать)
    НаборЗаписей.Записать();
по причине:
Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{РегистрСведений.СоответствияОбъектовИнформационныхБаз.МодульНабораЗаписей(32)}: Ошибка при вызове метода контекста (Добавить)
    НаборЗаписей.Записать();
по причине:
Несоответствие типов (параметр номер '1')
    ПозицияМодуля          =  ОбщийМодуль.ОбменДаннымиСервер.Модуль(8319)
    КСообщенияОбОшибках    =  26
                        ВызватьИсключение СтрокаСообщения;
   Cthulhu
 
6 - 30.03.21 - 15:10
и как это исправить?.. как откорректировать правила?
   Cthulhu
 
7 - 30.03.21 - 15:48
причем что прикольно.
если на этом коде вылетает - то запись не должна добавляться в регистр от слова "никак". ошибка - действие не выполняетсяю
но если завернуть это действие в попытку - то запись появляется в регистре и мирно в нем живет.
   Cthulhu
 
8 - 30.03.21 - 18:12
если кому-то еще интересно (в основном это касается нестандартных обменов с бсп - но можно нарваться и на стандартных).
этот регистр сведений (СоответствияОбъектовИнформационныхБаз) - относится к бсп. и он просто тупо должен быть указан в составе плана обмена, который будет использоваться с бсп (называется "синхронизация"). причем с "Авторегистрация" = "запретить"(!). и, ессесна, без даже упоминаний в правилах.
дада, я самдурак, добавил в типовую бухию обмен с моей порно-бсп-конфигурацией -- но тупо думал, что в составе этого нового плана обмена надо указывать только то что надо в обмене гонять тудой-сюдой... ан нет, надо еще вот это пятое колесо пристегнуть к локомотиву.
всем спасибо.
   Cthulhu
 
9 - 30.03.21 - 18:13
ЗЫ: сам не понял в свое время - уточню: речь о том. чтобы в конфигураторе дабл-клик на (новом) плане обмена. кнопку "Состав" тыц - и там галкануть этот регистр и запретить авторегистрацию.

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