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

Программный доступ к монитору обмена данными РИБ

Программный доступ к монитору обмена данными РИБ
Я
   masterfact
 
21.07.21 - 09:16
Всем доброго дня! Излагаю проблему: базы SQL на обычных формах, между ними настроен обмен по РИБ, когда обменивались руками, все было понятно, смотрим сообщения, смотрим монитор, если что не так исправляем, заново обмениваемся. Теперь настроили автообмен. Где можно взять информацию о неудачном обмене, чтобы сохранить ее в лог или отправить по почте? Можно ли программно заглянуть в тот монитор обмена, который мы видим по меню Сервис - РИБ?
   masterfact
 
1 - 22.07.21 - 09:34
Да, сложный вопрос задал. Может по каким-то косвенным признакам можно определить, что обмен прошел успешно, например, запуская обработку сразу после обмена?
   Serg_1960
 
2 - 22.07.21 - 09:49
(1) Вопрос - не сложный, но мало желающих угадывать версию конфигурации автора. БП или ЗУП?
   Малыш Джон
 
3 - 22.07.21 - 09:54
(2) а разве обмен инфой в РИБ для каждой конфигурации по-разному устроен?
   Serg_1960
 
4 - 22.07.21 - 09:56
(3) Зная конфигурацию, можно точно указать где и как именно настраивается отправка сообщений при ошибке автоматического обмена.
   masterfact
 
5 - 22.07.21 - 10:38
(2) в данном случае это совершенно не важно, ну если это необходимо, пусть это будет БП 2.0 или УТ 10.3, хотя это может быть и любая самописная конфа, механизм РИБ работает везде одинаково
   Serg_1960
 
6 - 22.07.21 - 10:50
(5) "механизм РИБ работает везде одинаково"(с) :) Если в данном случае это не важно, то я я отвечу для конфигурации УПП :) справочник НастройкиВыполненияОбмена, реквизиты УчетнаяЗаписьОтправкиСообщенияОбОшибке и/или АдресДляОтправкиСообщенийОбОшибке. Гуглите в своей конфигурации - поймёте как настроить и задействовать этот функционал конфигурации.
   fisher
 
7 - 22.07.21 - 11:01
(5) Если под "везде одинаковыми механизмами РИБ" ты имеешь в виду запуск обмена в пакетном режиме по узлу с галкой "Распределенная ИБ", то там можно настроить запись текстовых логов обмена. И анализируй их на здоровье. А "Сервис - РИБ" - это вовсе не платформенный инструмент.
   masterfact
 
8 - 22.07.21 - 11:34
(6) Да, действительно, есть Спр.НастройкиОбменаДанными, не знал, спасибо, буду ковырять
   Serg_1960
 
9 - 22.07.21 - 11:45
(7) Совершено верно. Автообмен - это не механизм РИБ, а функционал регламентных/фоновых заданий. И соответственно есть возможность получить информацию об ошибке (если она была) предыдущего выполнения фонового задания "напрямую" - свойство фоновых заданий ИнформацияОбОшибке().
   masterfact
 
10 - 22.07.21 - 13:24
(7) Почему-то в Интерфейсах не показан пункт меню Сервис, иначе бы я сам разобрался, откуда ноги растут, думал, что это как раз платформенный инструмент
   fisher
 
11 - 22.07.21 - 16:28
(10) Пункт "Сервис" обычно вынесен в отдельный интерфейс, какой-нить "Общий" у которого снята галка "Переключаемый". То есть он виден всегда и "складывается" с применяемым интерфейсом.

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