Имя: Пароль:
1C
1С v8
Система взаимодействия. Отловить событие отправки пользователю сообщения
0 pavig
 
30.01.21
13:12
Вопрос адептам системы взаимодействия 1С.

В контекстном обсуждении один пользователь отправляет другому некоторое сообщение.
Как отловить это событие? (где? какой модуль/какое событие/как подписаться?)

Это необходимо для решения следующей задачи:
Уведомлять пользователя-получателя сообщений системы взаимодействия через дублирующий канал (Telegram/Email). Это нужно, чтобы оперативно оповестить пользователя, если для него есть сообщение в системе взаимодействия, в случаях, когда у него не открыта 1С.

П.С. Условимся, что вариант с мобильным клиентом/приложением 1С не рассматриваем вообще.

Подскажите кто сталкивался.
1 xraf
 
30.01.21
15:25
А где эти Сообщения хранятся? Там ведь своя субд, может проще туда прикрутить оповещение?
2 sapphire
 
30.01.21
15:50
3 sapphire
 
30.01.21
15:51
+ (2) из текста по ссылки:
До версии 8.3.18 было три варианта общения приложения с пользователем через Систему взаимодействия:

Клиентский обработчик отправки сообщения (приложение могло анализировать в обработчике, что написал пользователь, и реагировать соответствующим образом)
Клиентский обработчик новых сообщений в конкретном обсуждении
Регламентное задание на сервере, выбирающее все новые сообщения и анализирующее их текст. Но этот вариант будет срабатывать с некоторой задержкой, вызванной расписанием работы регламентного задания.
4 pavig
 
30.01.21
17:04
(3)
Спасибо за наводку, нашелся ответ: ПодключитьОбработчикПослеОтправкиСообщения()