Минимальные требования по настройке системы:
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/
- CollaborationSystemRegister — находится в пакете установки сервера взаимодействия;
- Расширение можно скачать в официальной группе ДО в ВК https://vk.com/1c.doc8
Я бы сделал пометочку, что
Для использования собственного сервера взаимодействия нужен КОРП (т. е. если развернули у себя на мощностях, без сервиса 1С: Диалоги)
UPD: в принципе вы написали абсолютно правильно исходя из терминологии: именно продукт 1С: Сервер взаимодействия — нужен КОРП, 1С: Диалоги — не нужен. Просто не все сразу осознают различие между продуктами
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)
Разобрался. «Безопасный режим» не был снят
При клики на сообщение открывается стартовое окно 1с с выбором конфигураций… (пароли вписаны в командную строку)… как сделать чтобы программа запускалась?
(4)
Добрый день. Что имеется под «пароли вписаны в командную строку» указаны параметры запуска 1С с ключами?
(5) вот так /N «ЛОГИН» /P «ПАРОЛЬ»
1. Зарегистрировал базу через «Все функции — Стандартные — Управление системой взаимодействия».
2. Установил расширение и настроил: Способ доставки для дублирования — По почте; от имени — Администратор.
3. В регламентном задании «Уведомление пользователей о произошедших событиях» имя пользователя указал — Администратор.
4.Программу «1С Предприятие — оповещения и запуск» не устанавливал.
5. Системная учетная запись настроена и у пользователя, которому отправляю сообщение через систему взаимодействия тоже есть e-mail.
6. Пишу сообщение в системе взаимодействия контекстно, запускаю регламентное задание «Уведомление пользователей о произошедших событиях», но на почту уведомление не приходит. Что нужно еще сделать, чтобы приходило уведомление на почту адресату?
Добрый день. Email в системе взаимодействия нужен для идентификации пользователя, насколько я помню.
Уведомление пользователей о произошедших событиях- функционал ДО никак не связан с системой взаимодействия. Если вам нужно на email тогда напишите обработчик свой.
А что же тогда означает «Способ доставки для дублирования — по почте»?