Оповещения пользователя в колокольчик

1. novobranec 25.08.23 04:55 Сейчас в теме
Добрый день, появилась необходимость оповещать руководителей в колокольчик, о том что были проведены определённые документы, решил воспользоваться Регистром сведений "CRM_Оповещения", после добавления записи ничего не происходит, уведомления не приходят, хотя если одновременно добавлять запись в РС "CRM_Напоминания", то напоминание вылезает, а оповещение как будто не работает, не могу найти на просторах интернета ответа, может кто сталкивался или работал уже с подобным?

В РС Оповещений создаю запись так:

Менеджер = РегистрыСведений.CRM_Оповещения.СоздатьМенеджерЗаписи();
Менеджер.ВидОповещения 	  = Справочники.CRM_ВидыОповещений.ОповещатьОНовыхВходящихПисьмах;
Менеджер.Канал 		          = Перечисления.CRM_КаналыОповещений.Напоминание;
Менеджер.Получатель		  = Пользователь;
Менеджер.Предмет	          = Ссылка;
Менеджер.ДатаОповещения  = ТекущаяДатаСеанса() + 65;
Менеджер.ДатаАктуальности = КонецДня(ТекущаяДатаСеанса());
Менеджер.Содержание 	  = Содержание;
Менеджер.Тема    		          = Тема;
Менеджер.Периодичность      = Перечисления.CRM_ПериодичностьОповещений.Минута;
Менеджер.Тема    		          = Тема;
Менеджер.СрокОповещения  = 1;
Менеджер.Записать();
Показать
По теме из базы знаний
Найденные решения
6. newlogin1 28.08.23 09:19 Сейчас в теме
(5)Есть 2 варианта
1. костылить свое - на сайте точно были примеры таких вот доработок, обычно через регистр сведений и подключаемый обработчик ожидания, который раз в N секунд чекает регистр и оповещает пользаку. Проблемы такой вот штуки очевидны.
2. Система взаимодействия - https://wonderland.v8.1c.ru/blog/sistema-vzaimodeystviya/ чуть более удобная весчь

PS что за регистр CRM напоминая - не вкурсе, видимо конфа не совсем типовая либо есть какая-то подсистема.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1880116 25.08.23 09:35 Сейчас в теме
(1)
оповещать руководителей в колокольчик
Лучше в бубен, потому что оповещения это не колокольчик.

Обожаю терминологию свежемобилизованных.
3. novobranec 25.08.23 09:58 Сейчас в теме
(2) С типовыми не так давно работаю, посмотрел подсистему взаимодействия и не особо понял как это сделать, поэтому выразился так, как понимаю на текущий момент это.

Это как-то можно реализовать или такой возможности типовой нет и нужно только реализовывать свой механизм уведомлений?

Конфа КА 2.0
4. newlogin1 25.08.23 13:00 Сейчас в теме
(1)Лучше в бубен конечно, это да . Вот так в колокольчик
	ПоказатьОповещениеПользователя("Это заголовок",,
									"А это текст",,
									СтатусОповещенияПользователя.Важное);
5. novobranec 28.08.23 01:13 Сейчас в теме
(4) Это для отправки текущему пользователю, но нужно отправлять именно другим пользователям, как-то можно это реализовать типовыми методами или только если реализовывать свой вариант?
6. newlogin1 28.08.23 09:19 Сейчас в теме
(5)Есть 2 варианта
1. костылить свое - на сайте точно были примеры таких вот доработок, обычно через регистр сведений и подключаемый обработчик ожидания, который раз в N секунд чекает регистр и оповещает пользаку. Проблемы такой вот штуки очевидны.
2. Система взаимодействия - https://wonderland.v8.1c.ru/blog/sistema-vzaimodeystviya/ чуть более удобная весчь

PS что за регистр CRM напоминая - не вкурсе, видимо конфа не совсем типовая либо есть какая-то подсистема.
7. novobranec 29.08.23 05:25 Сейчас в теме
(6) Костылить своё не особо бы хотелось, но если придётся, то реализовать не проблема, есть понимания как и что делать, а по системе взаимодействия не нашел вроде бы изначально то, что хотел, но посмотрю еще раз, спасибо за помощь.

По регистру CRM напоминания, да, это подсистема CRM подклчена.
8. macalex 12.03.24 14:29 Сейчас в теме
(1) Вот пример правильного кода. Не нужно ничего изобретать
УстановитьПривилегированныйРежим(Истина);
НавигационнаяСсыылка = ПолучитьНавигационнуюСсылку(ТекущийОбъект.Ссылка);
КонтекстОбсуждения = Новый КонтекстОбсужденияСистемыВзаимодействия(НавигационнаяСсыылка);
МенеджерВзаимодействия = Новый МенеджерСистемыВзаимодействия;

Автор = ПараметрыСеанса.ТекущийПользователь;

Обсуждение = МенеджерВзаимодействия.СоздатьОбсуждение();
Обсуждение.КонтекстОбсуждения = КонтекстОбсуждения;
Обсуждение.Заголовок = "Тестирование прогресса варки яиц ";
Обсуждение.Ключ = Строка(ТекущийОбъект.Ссылка.УникальныйИдентификатор());
Обсуждение.Записать();


СообщениеДляОбсуждения = МенеджерВзаимодействия.СоздатьСообщение(Обсуждение.Идентификатор);
СообщениеДляОбсуждения.Дата = ТекущаяДата();
СообщениеДляОбсуждения.Автор = СистемаВзаимодействия.ПолучитьИдентификаторПользователя(Автор.ИдентификаторПользователяИБ);
Для каждого Стр Из СПП Цикл
//тут из массива СПП получаем пользователей (справочники.Пользователи)
СообщениеДляОбсуждения.Получатели.Добавить(СистемаВзаимодействия.ПолучитьИдентификаторПользователя(Стр.ИдентификаторПользователяИБ));
КонецЦикла;
СообщениеДляОбсуждения.Текст = Новый ФорматированнаяСтрока("Слава яйцам. редактор: "+Автор);
СообщениеДляОбсуждения.Записать();
chemezov; ong1990; Magnetto; +3 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот