Ошибка: Обмен с удаленными подразделениями

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Ошибка: Обмен с удаленными подразделениями, 1С-Рарус: Комбинат питания, редакция 1 (01.0.21.01)
 
Здравствуйте!
В последних релизах 1С-Рарус: Комбинат питания, редакция 1 (01.0.21.01) используется новый алгоритм формирования имен файлов обмена УРБД — не Message_xx_xx_333, а ЦБ_Request_1.
Дак вот назначение имен или их поиск производиться не корректно, а именно:
ЦБ отправляет сообщение Периферийному, как П1_Request_1,
а периферийный ожидает сообщение как  ЦБ_Request_1.
В результате обмен не происходит. Вопрос в алгоритме или неправильной настройке подразделений?
 
Андрей, добрый день.
[DIV]Да, это ошибка. Обнаружили ее только в пятницу, уже поправили. Но официально исправленный релиз выйдет только в среду, раньше никак.[/DIV]

[DIV]Могу вам прислать способ исправления, только напишите свой e-mail (можно личным сообщением)[/DIV]
 
Спасибо! После корректировок работает.
 
По поводу обмена — есть еще моменты:

1) документ, созданный в центральной базе попадает в подчиненное подразделение,
а документ, созданный в периферийной базе — в центральную не попадает


[DIV]Структура подразделений такова:
- Вся компания целиком
[SPAN][/SPAN]- Группа подразделений 1
[SPAN][/SPAN]- Группа подразделений 2
[SPAN][/SPAN]- Подразделение 2-1
[SPAN][/SPAN]- Подразделение 2-2
[SPAN][/SPAN]- Группа подразделений 3


У центральной ИБ в подразделениях стоит: вся компания, группа 1,2,3 и флаги "Все подчиненные",
у периферийной ИБ стоит Подразделение 2-1 и флаг "Все подчиненные"
Обмен из периферийного узла не идет

2) Обработка обмена "Обмен с удаленными подразделениями" по кнопке "Обмен" сообщает, что все успешно (но документы не переносятся из периферийного), по кнопке "Обмен со всеми узлами" сообщает, что обмен произошел с ошибками, документы так же не переносятся

Вопрос алгоритма или не правильной настройки подразделений?

3) В периферийной ИБ в заголовке системы выводиться наименование программы, тек. пользователь и подразделение — подразделение указано как "Вся компания целиком" — где настроить текущее подразделение информационной базы — предполагается, что оно должно быть "Подразделение 2-1", как указано в справочнике "Удаленные подразделения"

[/DIV]
Изменено: Андрей - 21.10.2013 16:03:37
 
1-2) Сделали такую же структуру, все меняется корректно. Вы на каком документе пробовали?
[DIV]3)В заголовке выводится подразделение из свойств текущего пользователя. Поменяйте его просто.[/DIV]
 
Была не правильная была настройка подразделений...
в заголовке догадался и спасибо, что подсказали.

Что касается обработчика по нажатию на кнопку "Обмен со всеми узлами" в обработке "Обмен с удаленными подразделениями" по-моему есть неточность

Процедура ВыполнитьОбменСоВсеми(Рез = Ложь,СтрОшибки = "";) Экспорт
...
Попытка         фзФоновыеЗадания.ВыполнитьОбмен(ТаблицаУзлов, ВестиЖурналРегистрации,КомментироватьОбъекты, ВыполнятьОбменНаКлиенте);
     Рез = ?????
     Исключение
     ...
КонецПроцедуры

...процедура не возвращает значение переменной Рез, а в вызывающей ее ранее ВыполнитьОбменСоВсемиУзламиНажатие(Элемент) значение уже присвоено в Ложь...
И вывод сообщения о том, что обмен прошел с ошибками, однако обмен прошел успешно
 
Да, по-моему тоже это неправильно. Сейчас оформлю задачу. Спасибо!
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С