8.х ОБМЕН РИБ. Не записывается номер сообщения при регистрации изменений

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем alex-79, 26 янв 2010.

  1. TopicStarter Overlay
    alex-79
    Offline

    alex-79 Опытный в 1С

    Регистрация:
    21 сен 2006
    Сообщения:
    643
    Симпатии:
    1
    Баллы:
    29
    Добрый день! Вчера сталкнулся с такой ситуацией. При выгрузке из центрального узла элементов справочника "Основные средства" в подчиненный узел, в подчиненном узле они не появляются.

    Решил принудительно (через обработку) отправить в подчиненный узел эти элементы

    Код:
    Узлы = Новый Массив(1);
    Узлы[0] = ПланыОбмена.ПоОрганизации.НайтиПоКоду("СЫЗ");
    Выборка = Справочники.ОсновныеСредства.ВыбратьИерархически();
    Пока Выборка.Следующий() Цикл
    Объект = Выборка.ПолучитьОбъект();
    ПланыОбмена.ЗарегистрироватьИзменения(Узлы, Объект.Ссылка);
    КонецЦикла;
    
    
    
    Записи в регистрации изменений по справочнику появились вот только номера сообщения нет. И соответсвенно они не могут быть загружены в подчиненный узел. Каким образом можно проставить номер сообщения?

    Платформа: 1С:Предприятие 8.1 (8.1.14.72)
    Конфигурация: Бухгалтерия предприятия, редакция 1.6 (1.6.15.6)
    Изменения в процедурах обмена по РИБ не делались.
  2. pathetique
    Offline

    pathetique Опытный в 1С

    Регистрация:
    21 янв 2008
    Сообщения:
    105
    Симпатии:
    0
    Баллы:
    26
    хм...а чего здесь неправильного? Номер сообщения в таблице регистрации обозначает первое сообщение, в котором объект передавался... если он еще никуда не передавался, то его значение null...

Поделиться этой страницей