РИБ Розница: В подчиненные узлы не загружаются данные
Добрый день
Столкнулись с такой проблемой. Из Центральной базы данные выгружаются, и в файле обмена они присутствуют. При этом в подчиненный узел не загружаются. И ошибок никаких не показывает.
Пробовал создавать новую номенклатуру, в подчиненную базу она не уходит. Так же пробовал переименовывать сегмент номенклатуры. До этого создавал новую группу доступа. Тоже в подчиненные узлы она не загрузилась. Хотя в выгрузке была.
Проблема воспроизводится во всех подчиненных ИБ.
Из подчиненного узла в ЦУ данные выгружаются и загружаются.
Версия 2.2.4.25
Что пробовал предпринять:
- тестирование-исправление центрального и подчиненных узлов
- пересоздание настройки обмена в ЦУ
- совет из этой темыhttp://forum.infostart.ru/forum15/topic163951/
- пробовал разные версии платформы
Пробовал через отладчик отловить проблему. Дошел до того, что в событии ПриПолученииДанныхОтГлавного плана обмена видно что загруженный объект создается (ЭлементДанных содержит объект), но в базу в итоге не записывается.
Что еще предпринять даже не представляю.
Столкнулись с такой проблемой. Из Центральной базы данные выгружаются, и в файле обмена они присутствуют. При этом в подчиненный узел не загружаются. И ошибок никаких не показывает.
Пробовал создавать новую номенклатуру, в подчиненную базу она не уходит. Так же пробовал переименовывать сегмент номенклатуры. До этого создавал новую группу доступа. Тоже в подчиненные узлы она не загрузилась. Хотя в выгрузке была.
Проблема воспроизводится во всех подчиненных ИБ.
Из подчиненного узла в ЦУ данные выгружаются и загружаются.
Версия 2.2.4.25
Что пробовал предпринять:
- тестирование-исправление центрального и подчиненных узлов
- пересоздание настройки обмена в ЦУ
- совет из этой темы
- пробовал разные версии платформы
Пробовал через отладчик отловить проблему. Дошел до того, что в событии ПриПолученииДанныхОтГлавного плана обмена видно что загруженный объект создается (ЭлементДанных содержит объект), но в базу в итоге не записывается.
Что еще предпринять даже не представляю.
По теме из базы знаний
- Выгрузка-загрузка любых данных (и измененных) между похожими конфигурациями (ФАЙЛ, HTTP, COM) ЛЮБЫХ баз 1С 8.1-8.3 с обработкой и поиском данных по произвольным полям поиска
- Сравнение ЛЮБЫХ данных ЛЮБЫХ баз (и РИБ, по правилам конвертаций) по контрольным суммам выбранных реквизитов, работающих на платформе 8.3
- Ошибки РИБ и как с ними бороться
- Панель #Расширение объекта: Редактор, Права, Поиск, Сторно, Обмен
- Быстрая выгрузка и загрузка данных баз 1С: Розница 2.3, создание новой базы, свертка на минималках
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
посмотреть номера принятых-отправленных, может эти номера уже загружались, он их и не принимает... Как вариант - изменить номер принятых в приемнике чтобы был меньше чем отправленные в центральной.
Всплыла новая информация по проблеме.
Решил я поэкспериментировать на копиях. Сделал копию центрального узла. Из центрального узла заново сделал начальный образ одной из починенных баз.
Смотрю, в подчиненной базе код узла в плане обмена правильный стоит. А в константе ПрефиксУзлаРаспределеннойИнформационнойБазы совсем другой.
Полез смотреть что в других константах и нашел константу НастройкиПодчиненногоУзлаРИБ
В ней хранится xml-ка.
И есть у меня подозрение, что с ней что то не то. Как раз код 03 и присвоился подчиненной базе при создании. Хотя должен был быть 89. Пробовал менять ПрефиксУзлаРаспределеннойИнформационнойБазы на правильный. Все равно обмен не идет. Т.е. идет только из подчиненного в центральный узел.
И еще. Константа НастройкиПодчиненногоУзлаРИБ в центральном узле содержит точно такую же xml-ку.
Решил я поэкспериментировать на копиях. Сделал копию центрального узла. Из центрального узла заново сделал начальный образ одной из починенных баз.
Смотрю, в подчиненной базе код узла в плане обмена правильный стоит. А в константе ПрефиксУзлаРаспределеннойИнформационнойБазы совсем другой.
Полез смотреть что в других константах и нашел константу НастройкиПодчиненногоУзлаРИБ
В ней хранится xml-ка.
<?xml version="1.0" encoding="UTF-8"?>
<ПараметрыНастройки xmlns:v8="http://v8.1c.ru/data" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ВерсияФормата="1.1">
<ОсновныеПараметрыОбмена>
<ИмяПланаОбмена xsi:type="xsd:string">ПоМагазину</ИмяПланаОбмена>
<НаименованиеВторойБазы xsi:type="xsd:string">хххххххххх</НаименованиеВторойБазы>
<НаименованиеЭтойБазы xsi:type="xsd:string">РИБ по магазину (2)</НаименованиеЭтойБазы>
<КодНовогоУзлаВторойБазы xsi:type="xsd:string">82 </КодНовогоУзлаВторойБазы>
<ПрефиксИнформационнойБазыИсточника xsi:type="xsd:string">03</ПрефиксИнформационнойБазыИсточника>
<ВидТранспортаСообщенийОбмена xmlns="" xsi:type="EnumRef.ВидыТранспортаСообщенийОбмена">FILE</ВидТранспортаСообщенийО бмена>
<ПарольАрхиваСообщенияОбмена xsi:type="xsd:string"/>
<FILEКаталогОбменаИнформацией xsi:type="xsd:string">C:\Файлы 1с</FILEКаталогОбменаИнформацией>
<FILEСжиматьФайлИсходящегоСообщения xsi:type="xsd:boolean">true</FILEСжиматьФайлИсходящегоСообщения>
<ИспользоватьПараметрыТранспортаEMAIL xsi:type="xsd:boolean">false</ИспользоватьПараметрыТранспортаEMAIL>
<ИспользоватьПараметрыТранспортаFILE xsi:type="xsd:boolean">true</ИспользоватьПараметрыТранспортаFILE>
<ИспользоватьПараметрыТранспортаFTP xsi:type="xsd:boolean">false</ИспользоватьПараметрыТранспортаFTP>
<НаименованиеНастройкиВыполненияОбмена xsi:type="xsd:string">хххххххххххххх</НаименованиеНастройкиВыполненияОбмен а>
<КодНовогоУзла xsi:type="xsd:string">82 </КодНовогоУзла>
<КодПредопределенногоУзла xsi:type="xsd:string">03 </КодПредопределенногоУзла>
</ОсновныеПараметрыОбмена>
</ПараметрыНастройки>
ПоказатьИ есть у меня подозрение, что с ней что то не то. Как раз код 03 и присвоился подчиненной базе при создании. Хотя должен был быть 89. Пробовал менять ПрефиксУзлаРаспределеннойИнформационнойБазы на правильный. Все равно обмен не идет. Т.е. идет только из подчиненного в центральный узел.
И еще. Константа НастройкиПодчиненногоУзлаРИБ в центральном узле содержит точно такую же xml-ку.
(12) Вряд ли дело в xml-ке.
Посмотрите с каким номером у вас с последним выгружался объект. Например элемент справочника Номенклатура "Вилка декоративная" выгружалась с номером 325. Тогда в базе источнике поставьте номер отправляемого сообщения 350, а в базе приёмнике номер принятого 349. И сделайте обмен.
Посмотрите с каким номером у вас с последним выгружался объект. Например элемент справочника Номенклатура "Вилка декоративная" выгружалась с номером 325. Тогда в базе источнике поставьте номер отправляемого сообщения 350, а в базе приёмнике номер принятого 349. И сделайте обмен.
(16)
Пробовал. Вообще если номера не совпадают, то не будет сниматься регистрация. Но для проверки попробовал, поставил 10000 в обоих базах. Эффекта нет. Вообще проблема воспроизводится сразу же после создания нового образа, когда еще вообще никаких обменов не было. И сразу из ЦБ ничего не грузится.
(17)
Да, посмотрел. Магазин указан.
Посмотрите с каким номером у вас с последним выгружался объект. Например элемент справочника Номенклатура "Вилка декоративная" выгружалась с номером 325. Тогда в базе источнике поставьте номер отправляемого сообщения 350, а в базе приёмнике номер принятого 349. И сделайте обмен.
Пробовал. Вообще если номера не совпадают, то не будет сниматься регистрация. Но для проверки попробовал, поставил 10000 в обоих базах. Эффекта нет. Вообще проблема воспроизводится сразу же после создания нового образа, когда еще вообще никаких обменов не было. И сразу из ЦБ ничего не грузится.
(17)
Вы проверили табличную часть у плана обмена в узле? Там магазин случайно не слетел?
Настройки самого плана обмена консолью смотрели? В узле и в ЦБ?
Настройки самого плана обмена консолью смотрели? В узле и в ЦБ?
Да, посмотрел. Магазин указан.
Ещё бывало помогало просто обнуление номеров. В ЦБ и Узле номера сбрасывал в ноль, перерегистрировал объекты для обмена и обмен пошёл.
У меня было пару раз так. Но я сильно не вникал почему так происходит. Обнулял номера в базах.
З.Ы да кстати у меня не грузились только в один узел.
З.Ы да кстати у меня не грузились только в один узел.
Проверьте у планов обмена в узлах магазин в табличной части не слетел? С настройками плана обмена всё нормально. Лучше консолью запросов посмотреть. Мало ли....
И в ЦБ проверьте план обмена. Может в нём настройки какие нибудь слетели.
А зарегистрированные объекты в ЦБ копятся? Для передачи в узел.
А зарегистрированные объекты в ЦБ копятся? Для передачи в узел.
Вы проверили табличную часть у плана обмена в узле? Там магазин случайно не слетел?
Настройки самого плана обмена консолью смотрели? В узле и в ЦБ?
Настройки самого плана обмена консолью смотрели? В узле и в ЦБ?
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот