Совместное использование 1С:Сервер взаимодействия и Документооборот 8 КОРП, редакция 2.1.13 — Уведомления для рабочего стола


С версии ДО 2.1.13 в программу встроена подсистема Обсуждения. Данная подсистема позволяет производить уведомление пользователей без необходимости открытия программы.

Минимальные требования по настройке системы:

1) Установлен локальный 1С:Сервер взаимодействия или облачный 1С:Диалог;

2) Установлен Документооборот 8 КОРП, редакция 2.1.13 и выше;

3) Установлено Расширение для Документооборот 8 КОРП (UvedomleniaVzaimodeystvia);

4) Платформа начиная с версии 8.3.13;

 

Также в соответствии с лицензионным соглашением для использования "1С:Сервера взаимодействия" требуются лицензии уровня КОРП.

 

 

Будем делать все по порядку

1) Установка 1С:Сервер взаимодействия. По поводу установки 1С:Сервер взаимодействия есть много статей на //infostart.ru/ так что не буду все тоже самое рассказывать. Если мало информации и не понятны нюансы по установке https://its.1c.ru/db/cs20  — официальная документация, дает исчерпывающие ответы по установке и настройке.

 

2) Регистрация базы. После того как 1С:Сервер взаимодействия запущен и работает нам необходимо подключить к нему нашу конфигурацию. Для этого открывает ДО и открываем внешнюю обработку CollaborationSystemRegister — идет в пакете с установкой 1С:Сервер взаимодействия.

Заполняем поля для регистрации и жмем Зарегистрировать.

 

3) Открываем ДО и подключаем наше расширение UvedomleniaVzaimodeystvia

•    Отройте форму «Настройки и администрирование – Расширения».
•    С помощью команды «Добавить из файла…» выполните подключение расширения «УведомленияВзаимодействия.cfe».
•    Снимите для данного расширения флаг «Безопасный режим».
•    Перезапустите программу.
 

4)    Настроим регламентное задание «Уведомление пользователей о произошедших событиях»
•    Для регламентного задания «Уведомление пользователей о произошедших событиях» необходимо указать «Имя пользователя», от имени которого будет запускаться регламентное задание.
•    Данный пользователь должен быть авторизован в системе взаимодействия. В противном случае будет возникать ошибка «Пользователь не авторизован» при попытке отправить уведомление через систему взаимодействия. Для авторизации в системе взаимодействия достаточно один раз зайти в режиме «1С:Предприятие» и убедиться, что пользователь может работать с системой взаимодействия.
•    Следует учесть, что данное имя соответствует имени пользователя в конфигураторе.
•    При изменении имени пользователя, в данном месте его необходимо будет обновлять вручную.

 

5) Настроим систему уведомлений 

•    Перейдите по ссылке (Shift + F11) e1cib/app/Обработка.УведомленияВзаимодействия_Настройка

 Настройте использование уведомлений через систему взаимодействия:   

  • В поле «Способ доставки для дублирования» можно выбрать, уведомления доставляемые каким образом будут дублироваться через систему взаимодействия – «Окном» или «По почте».
  • Если данное поле оставить пустым, то рассылка уведомлений через систему взаимодействия выполняться не будет.
  • В поле «Рассылать уведомления от имени» необходимо указать пользователь, от чьего имени будет выполняться рассылка уведомлений через систему взаимодействия.
  • Если данное поле оставить пустым, то рассылка уведомлений через систему взаимодействия выполняться не будет.
  • Если установить флаг «Предлагать подключить агент клиентского приложения», то пользователям при входе в «1С:Документооборот» будет предложено установить или подключить программу «1С Предприятие — оповещения и запуск».Именно установка и подключение данного приложения позволяет получать уведомления через систему взаимодействия, даже при закрытом приложении «1С:Документооборот».
  • Если данное приложение не установлено или не подключено – то уведомления через систему взаимодействия будут показаны только при открытом приложении «1С:Документооборот».

   Данное приложения всегда можно установить и подключить вручную, вне зависимости от данной настройки.


 

На этом все, установка закончена.

При входе с систему пользователю будет предложено установить агент.
 

Установщики также доступны в C:Program Files (x86)1cv8ВерсияПлатформыExtDst

 

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

 

При нажатии на уведомление откроется программа и откроет контекст уведомления.

 

Права на файлы принадлежат фирме 1С. http://1c.ru/

  1. CollaborationSystemRegister — находится в пакете установки сервера взаимодействия;
  2. Расширение можно скачать в официальной группе ДО в ВК https://vk.com/1c.doc8

 

9 Comments

  1. morohon

    Я бы сделал пометочку, что

    Также в соответствии с лицензионным соглашением для использования «1С:Сервера взаимодействия» требуются лицензии уровня КОРП.

    Для использования собственного сервера взаимодействия нужен КОРП (т. е. если развернули у себя на мощностях, без сервиса 1С: Диалоги)

    UPD: в принципе вы написали абсолютно правильно исходя из терминологии: именно продукт 1С: Сервер взаимодействия — нужен КОРП, 1С: Диалоги — не нужен. Просто не все сразу осознают различие между продуктами

    Reply
  2. denic73

    03.07.2019 13:38:37

    {УведомленияВзаимодействия ОбщийМодуль.УведомленияВзаимодействия_Клиент.Модуль(23)}: Поле объекта не обнаружено (ПредлагатьПодключитьАгентКлиентскогоПриложения)

    Если Не СтандартныеПодсистемыКлиент.ПараметрыРаботыКлиента().ПредлагатьПодключитьАгентКлиентскогоПриложения Тогда

    ———————————————————————————

    03.07.2019 13:38:30

    УведомленияВзаимодействия: Обычная: Ошибка расширения модуля ‘ОбщийМодуль.ОбщегоНазначенияПереопределяемый.Модуль’: расширение модуля

    Такая вот ошибка после установки расширения и перезапуска.

    Платформа: 1С:Предприятие 8.3 (8.3.13.1690)

    Конфигурация: Документооборот 8 КОРП, редакция 2.1 (2.1.13.28)

    Reply
  3. denic73

    Разобрался. «Безопасный режим» не был снят

    Reply
  4. ivdic

    При клики на сообщение открывается стартовое окно 1с с выбором конфигураций… (пароли вписаны в командную строку)… как сделать чтобы программа запускалась?

    Reply
  5. ilya.rudziak

    (4)

    как сделать чтобы программа зап

    Добрый день. Что имеется под «пароли вписаны в командную строку» указаны параметры запуска 1С с ключами?

    Reply
  6. ivdic

    (5) вот так /N «ЛОГИН» /P «ПАРОЛЬ»

    Reply
  7. Ivan_2018

    1. Зарегистрировал базу через «Все функции — Стандартные — Управление системой взаимодействия».

    2. Установил расширение и настроил: Способ доставки для дублирования — По почте; от имени — Администратор.

    3. В регламентном задании «Уведомление пользователей о произошедших событиях» имя пользователя указал — Администратор.

    4.Программу «1С Предприятие — оповещения и запуск» не устанавливал.

    5. Системная учетная запись настроена и у пользователя, которому отправляю сообщение через систему взаимодействия тоже есть e-mail.

    6. Пишу сообщение в системе взаимодействия контекстно, запускаю регламентное задание «Уведомление пользователей о произошедших событиях», но на почту уведомление не приходит. Что нужно еще сделать, чтобы приходило уведомление на почту адресату?

    Reply
  8. ilya.rudziak

    Добрый день. Email в системе взаимодействия нужен для идентификации пользователя, насколько я помню.

    Уведомление пользователей о произошедших событиях- функционал ДО никак не связан с системой взаимодействия. Если вам нужно на email тогда напишите обработчик свой.

    Reply
  9. Ivan_2018

    А что же тогда означает «Способ доставки для дублирования — по почте»?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *