Вход | Регистрация


Сервер взаимодействия: Пользователь не авторизован

Сервер взаимодействия: Пользователь не авторизован
Я
   famnam
 
13.07.18 - 09:20
Добрый день. Поставил это чудо, вроде работает. Накидал внеш.обработку, которая выполняется по расписанию и отсылает сообщения конкретному пользователю.
<code>
Процедура ОтправитьСообщениеПользователю(Пользователь, Текст)
    
    ИдентификаторПользователяСВ = СистемаВзаимодействия.ПолучитьИдентификаторПользователя(Пользователь.ИдентификаторПользователяИБ);
    
    ОбсуждениеСВ = СистемаВзаимодействия.СоздатьОбсуждение(); 
    ОбсуждениеСВ.Участники.Добавить(ИдентификаторПользователяСВ); 
    ОбсуждениеСВ.Заголовок = "Мониторинг остатков страхового запаса"; 
    ОбсуждениеСВ.Записать(); 
    
    Сообщение = СистемаВзаимодействия.СоздатьСообщение(ОбсуждениеСВ.Идентификатор); 
    Сообщение.Текст = Текст; 
    Сообщение.Получатели.Добавить(ИдентификаторПользователяСВ); 
    Сообщение.Записать();
    
КонецПроцедуры

</code>

Но в журнале регистрации сыпятся ошибки с текстом "СистемаВзаимодействия.ПолучитьИдентификаторПользователя(Пользователь.ИдентификаторПользователяИБ);
по причине:
Пользователь не авторизован". Получается сервер 1с не может авторизовать в системе взаимодействия? Что делать?
 
 
   famnam
 
1 - 13.07.18 - 09:47
есть у кого опыт отправки сообщений из фонового задания с помощью сервера взаимодействия?
   oslokot
 
2 - 13.07.18 - 09:48
(1) а не из фонового работает?
   famnam
 
3 - 13.07.18 - 09:56
(1) да, сообщения создаются, отправляются.
я так понимаю, что не в фоновом режиме сообщения отправляются от тек.пользователя, который проходит авторизацию на сервере взаимодействия. А в фоновом от пользователя сервера 1С.
   famnam
 
4 - 13.07.18 - 11:53
похоже мало кто использует этот СВ.
   oslokot
 
5 - 13.07.18 - 11:57
(3) ну все правильно, в фоновом задании пользователь сервера = неопределено, если конечно на назначен пользователь фонового задания
   famnam
 
6 - 13.07.18 - 12:05
(5) это понятно, но как тогда отправить сообщение пользователю из фон.задания? Сервер взаимодействия вроде как предоставляет такую возможность...

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