Столкнулись с такой проблемой. Из Центральной базы данные выгружаются, и в файле обмена они присутствуют. При этом в подчиненный узел не загружаются. И ошибок никаких не показывает.
Пробовал создавать новую номенклатуру, в подчиненную базу она не уходит. Так же пробовал переименовывать сегмент номенклатуры. До этого создавал новую группу доступа. Тоже в подчиненные узлы она не загрузилась. Хотя в выгрузке была.
Проблема воспроизводится во всех подчиненных ИБ.
Из подчиненного узла в ЦУ данные выгружаются и загружаются.
Версия 2.2.4.25
Что пробовал предпринять:
- тестирование-исправление центрального и подчиненных узлов
- пересоздание настройки обмена в ЦУ
- совет из этой темы http://forum.infostart.ru/forum15/topic163951/ - пробовал разные версии платформы
Пробовал через отладчик отловить проблему. Дошел до того, что в событии ПриПолученииДанныхОтГлавного плана обмена видно что загруженный объект создается (ЭлементДанных содержит объект), но в базу в итоге не записывается.
посмотреть номера принятых-отправленных, может эти номера уже загружались, он их и не принимает... Как вариант - изменить номер принятых в приемнике чтобы был меньше чем отправленные в центральной.
(2) Если проблема с номерами, то ошибку видно. У меня никаких ошибок. В т.ч. в журнале регистрации. Да и я удалял настройку обмена в ЦБ и потом в подчиненной выставлял номер полученного. Иначе не грузилось.
И есть у меня подозрение, что с ней что то не то. Как раз код 03 и присвоился подчиненной базе при создании. Хотя должен был быть 89. Пробовал менять ПрефиксУзлаРаспределеннойИнформационнойБазы на правильный. Все равно обмен не идет. Т.е. идет только из подчиненного в центральный узел.
И еще. Константа НастройкиПодчиненногоУзлаРИБ в центральном узле содержит точно такую же xml-ку.
(12) Вряд ли дело в xml-ке.
Посмотрите с каким номером у вас с последним выгружался объект. Например элемент справочника Номенклатура "Вилка декоративная" выгружалась с номером 325. Тогда в базе источнике поставьте номер отправляемого сообщения 350, а в базе приёмнике номер принятого 349. И сделайте обмен.
Посмотрите с каким номером у вас с последним выгружался объект. Например элемент справочника Номенклатура "Вилка декоративная" выгружалась с номером 325. Тогда в базе источнике поставьте номер отправляемого сообщения 350, а в базе приёмнике номер принятого 349. И сделайте обмен.
Пробовал. Вообще если номера не совпадают, то не будет сниматься регистрация. Но для проверки попробовал, поставил 10000 в обоих базах. Эффекта нет. Вообще проблема воспроизводится сразу же после создания нового образа, когда еще вообще никаких обменов не было. И сразу из ЦБ ничего не грузится.
Проверьте у планов обмена в узлах магазин в табличной части не слетел? С настройками плана обмена всё нормально. Лучше консолью запросов посмотреть. Мало ли....