14. Переписка в задаче по почте

Настройка оповещений

Необходимо настроить оповещения следующим образом:

  • информация должна отправляться всем пользователям на почту;
  • все пользователи имеют возможность выполнить какие-то операции по задаче (например, ответить по этой задаче).

Для того чтобы настроить оповещения, требуется:

  1. Открыть настройки системной учетной записи.
  2. Задать наименование учетной записи.
  3. Ввести почтовый адрес, имя пользователя, пароль. Поставить галочку «Запомнить пароль».
  4. Ввести те настройки, которые подсказывает Mail.Ru для входящей и исходящей почты (см. Рис. 2).
  5. Меню Дополнительные настройки. Необходимо Записать объект и произвести необходимые настройки (см. Рис. 3).
  6. После внесения необходимых настроек нажать на кнопку «Записать и закрыть».

Рис. 1. Настройки системной учетной записи
Рис. 2. Пример заполнения полей настроек
Рис. 3. Дополнительные настройки. Записать объект.
Рис. 4. Дополнительные настройки
Рис. 5. Дополнительные настройки. Настройки IMAP.

Для тестирования настроек необходимо:

  1. Выбрать Рабочие столы.
  2. Далее – Управляемые страницы.
  3. Далее – Основной рабочий стол пользователя.
  4. Выбрать задачу, назначить Администратора-постановщика и нажать Новый комментарий.
  5. Ввести текст оповещения для сотрудника и указать, что он должен получить Оповещение об этой задаче.
  6. Добавить текст вопроса и указать, что это Вопрос.
  7. Нажать «Опубликовать».
  8. В разделе «Информация об отправке» будет отображено, что сообщение ушло в ленту, но далее никуда не ушло. То есть сообщение будет отправлено по почте только через какое-то время.
  9. Открыть «Регистр сведений». Он необходим для того, чтобы система не зависала. Все исходящие сообщения вначале помещаются в своеобразный буфер, а далее последовательно обрабатываются из этого буфера в какой-то промежуток времени.
  10. Нажать F5, система обновит список и отправит сообщение. Если перейти в почту пользователя, то можно увидеть «Новое сообщение» и ответить на него при необходимости.

Если в буфере скопились какие-либо сообщения и они не отправлены, это означает один из следующих вариантов:

  • не включено регламентное задание, которое отправляет уведомления;
  • имеется какая-либо ошибка в отправке уведомлений.
Рис. 6. Тестирование настроек. Выбрать задачу.
Рис. 7. Тестирование настроек. Новый комментарий.
Рис. 8. Тестирование настроек. Оповещение.
Рис. 9. Тестирование настроек. Вопрос.
Рис. 10. Тестирование настроек. Опубликовать.
Рис. 11. Тестирование настроек. Информация об отправке.
Рис. 12. Тестирование настроек. Регистр сведений.
Рис. 13. Тестирование настроек. Отправка оповещений по почте.

Технические изменения в системе при отправке уведомления

Если сообщение отправляется из системы, то нет необходимости настраивать почтовый ящик.

Письма-уведомления на стороне 1С не сохраняются. Уведомлений в системе много. Если каждое исходящее уведомление сохранять как сообщение в системе, это негативно отразится на размере базы данных. Именно поэтому все уведомления настраиваются в виде учетной записи – Учетная запись отправки сообщений по электронной почте.

Входящие сообщения
Когда пользователь написал ответ на почте, физически произошло создание документа «Электронное письмо». Чтобы это электронное письмо пришло и автоматически загрузилось в систему в каком-либо виде, нужно настроить почтовый ящик.

Получение оповещений

Для настройки получения оповещений следует:

  1. Зайти в Почтовый клиент – Почтовые ящики – Создать.
  2. Ввести те же значения, которые использовали при заполнении учетной записи для отправки оповещений по электронной почте (см. Рис. 15).
  3. Настроить почтовый сервер (см. Рис. 16).
  4. Есть возможность использовать при получении сообщений дополнительные параметры отбора. Этих параметров довольно много. Например, можно отфильтровать получаемые сообщения по дате: указать параметры после даты отправления – и будут отбираться только те сообщения, которые были отправлены после определенной даты. Это удобно при подключении уже используемого ящика (чтобы этот ящик загрузился в 1С только в актуальном формате).
  5. Нажать «Записать».
  6. Нажать «Проверить соединение». Подключение выполнено успешно.
  7. Нажать «Получить почту».
Рис. 14. Создание почтового ящика
Рис. 15. Пример заполнения полей для создания почтового ящика
Рис. 16. Пример заполнения полей для настроек почтового сервера
Рис. 17. Дополнительные параметры отбора при получении
Рис. 18. Функция «Проверить соединение»
Рис. 19. Функция «Получить почту»

Для почтового ящика возможно два варианта отправки:

  1. отправка через SMTP (почтовый сервер);
  2. отправка через UniSender (сервис транзакционных сообщений).

Использование UniSender

Некоторые сообщения необходимо отправлять из базы массово (например, уведомление всем контрагентам о чем-либо или рассылка по рекламе). Если отправлять их через почту, то большая вероятность попасть в СПАМ.

Чтобы этого избежать, а также чтобы получать дополнительную информацию об открытии либо о дате и времени прочтения сообщения, необходима интеграция с сервисом UniSender.

Работа с оповещениями

Для того чтобы протестировать настройки, следует:

  1. Выбрать Рабочие столы.
  2. Далее – Управляемые страницы.
  3. Далее – Основной рабочий стол пользователя.
  4. Выбрать задачу, назначить Администратора-постановщика и нажать Новый комментарий.
  5. Ввести текст вопроса и указать, что это Вопрос.
  6. Нажать «Опубликовать».
  7. Открыть «Регистр сведений» – Отправка оповещений по почте. Сообщения указываются к отправке примерно через 1 минуту после того, как они написаны, чтобы система работала более стабильно.
  8. Нажать F5, система обновит список и отправит сообщение. Если перейти в почту пользователя, то можно увидеть «Новое сообщение» и ответить на него при необходимости.
  9. Если пользователь ответит на письмо, то оно появится в 1С в Почтовые сообщения. Из почтового сообщения система поймет, что это ответ на задачу, и сообщение прикрепится к этой задаче (см. Рис. 22).
Рис. 20. Консоль заданий
Рис. 21. Отправка сообщений
Рис. 22. Прикрепление сообщения к задаче

В Консоли заданий можно проверить, выполняется ли это задание.

Для отправки уведомлений предусмотрено регламентное задание «Отправка сообщений».

Важно

Необходимо, чтобы хотя бы у одного задания стоял флаг использования.

Помимо этого, возможны следующие действия:

  • добавить задание или изменить его, если сообщения не отправляются;
  • изменить расписание;
  • отфильтровать ленту (см. Рис. 23);
  • увидеть сегодняшние и новые непрочитанные сообщения (комментарий получен и распознан системой);
  • посмотреть информацию об отправке: одно сообщение было отправлено администратору в ленту, а второе – не только в ленту, но и на почту (см. Рис. 24).
Рис. 23. Фильтр ленты
Рис. 24. Информация об отправке сообщения

Таким образом происходит переписка по сообщениям задачи.

Дополнительные настройки, требующие внимания

Событие обладает настройкой «Стандартное оповещение».

Рис. 25. События. Стандартное оповещение.

Эта настройка необходима для того, чтобы иметь возможность отправлять уведомления из других почтовых ящиков. Для этого нужно указать другие учетные записи, с которых разрешено отправлять сообщения.

Рис. 26. Добавление альтернативных почтовых ящиков

Например, есть задача, по которой происходит общение с клиентом. Вы не хотите показывать клиенту свой основной рабочий почтовый ящик. В этом случае необходимо выбрать какую-либо другую почту.

Набор стандартных оповещений, который формируется в задаче, может быть дополнен либо переопределен при необходимости. Можно удалить либо добавить необходимые оповещения (почта, лента или Telegram).

Рис. 27. Набор стандартных оповещений

Работа стандартного оповещения

Например, задача «Назначена новая задача». Исполнитель задачи получит оповещение по почте и в ленте.

Для того чтобы протестировать, получит ли оповещение исполнитель, необходимо:

  1. Запустить новый бизнес-процесс.
  2. Создать – Поручение – Запустить процесс.
  3. Назначить администратора и исполнителя процесса.
  4. Поставить задачу исполнителю и установить срок ее исполнения.
  5. Нажать «Сохранить».
  6. Пройти «Регистр стандартных оповещений – Отправка оповещений по почте».
  7. Видим, что создано оповещение, назначен исполнитель по задаче «Выполнить поручение».
  8. Нажать F5, система обновит список и отправит сообщение.
  9. Пользователь получил сообщение на почту и ответил на него.
  10. Комментарий поступил в 1С в задачу.
Рис. 28. Запуск бизнес-процесса
Рис. 29. Создание и запуск процесса
Рис. 30. Назначение администратора и исполнителя процесса
Рис. 31. Срок исполнения задачи
Рис. 32. Регистр с созданной задачей

Создание стандартных оповещений

Для любого стандартного оповещения можно создать шаблон сообщения об отправке (например, «Назначена новая задача»).

Для настройки шаблона требуется:

  1. Найти необходимое оповещение.
  2. В поле «Шаблон оповещения» ввести необходимый текст (например, Выполни [Задача] к [Дата]).
  3. Параметры стандартных оповещений – добавить «Значение параметра» «Наименование» (таким образом система сообщит наименование данного поручения) – задать имя параметра «Задача» – Добавить.
  4. Добавить значение параметра «Дата исполнения план» (таким образом система сообщит срок по задаче) – задать имя параметра «Дата» – Добавить.
Рис. 33. Создание шаблона сообщения об отправке
Рис. 34. Добавление параметров стандартных оповещений

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

  • Назначена новая задача;
  • Задача выполнена;
  • Задача просрочена.

Использование комментариев и уведомлений

Чаще всего переписка происходит не по стандартным уведомлениям, а по комментариям.

Комментарии используются в большинстве задач. В ряде случаев необходимо, чтобы комментарии принимали вид шаблонных сообщений.

Для того чтобы настроить комментарии под вид сообщений, необходимо:

  1. Выбрать поле «Шаблон темы оповещения о комментарии».
  2. Ввести текст: [Автор] говорит в [Объект].

    В данном случае используются предопределенные переменные «Автор» и «Объект». Система заполнит «Объект» со ссылкой на наименование в текущей задаче, а «Автор» — тем, кто отправляет это сообщение.

  3. Реквизиты, которые будут включены в состав оповещений – Добавить – выбрать «Результат задачи». Чек-бокс справа не активировать, так как в данном случае необходимо видеть результат задачи в каждом уведомлении, а не только при изменении.
  4. Нажать «Записать и закрыть».
Рис. 35. Предопределенные переменные
Рис. 36. Добавление реквизитов состава оповещений

Для тестирования проведенной настройки следует:

  1. Поставить новую задачу «Поручение» – Запустить процесс.
  2. Установить сроки по задаче – Сохранить.
  3. Задать наименование задачи.
  4. Назначить исполнителя задачи.
  5. Добавить текст задачи.
  6. Сохранить и закрыть.
  7. Открыть «Регистр сведений» – Отправка оповещений по почте.
  8. Нажать F5, система обновит список и отправит сообщение. Если перейти в почту пользователя, то можно увидеть «Новое сообщение» и ответить на него при необходимости. Тема сообщений используется не стандартная, а настроенная вами.
  9. Если исполнитель оставил комментарий, он также придет во Входящие на почту.
Рис. 37. Создание новой задачи
Рис. 38. Установка срока по задаче
Рис. 39. Наименование задачи
Рис. 40. Назначение исполнителя задачи

Форма «Пользователи» используется довольно часто.

Необходимо, чтобы она содержала только тех, с кем переписка происходит постоянно.

Для того чтобы это настроить, следует:

  • в «Настройках» добавить фильтр по используемым элементам (например, Пользователи – Профиль пользователя (таким образом будут выбраны определенные пользователи, подключенные к бизнес-процессам) – Заполнен (в этом случае служебные пользователи в списке отображаться не будут).

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

Рис. 41. Фильтр сотрудников
Рис. 42. Настройка фильтра сотрудников
Рис. 43. Настройка фильтра сотрудников

Если комментарии разрешены для уже выполненных задач, то их можно прикреплять.

Рис. 44. Настроенное оповещение по почте
Рис. 45. Проверка комментария
Рис. 46. Текст комментария исполнителя задачи

Если к завершенным задачам необходимо запретить добавление комментариев, это можно настроить таким образом: например, задача в статусе «Завершена» – Запрещено комментировать.

Рис. 47. Запрет комментариев к задаче

Настройка уведомлений для внешних пользователей

Иногда шаблон темы оповещения о комментарии необходимо использовать не только на уровне события, но и во всем бизнес-процессе.

Для того чтобы настроить шаблон темы оповещения, необходимо, пройти путь:
Шаблон бизнес-процесса – Отображение – Общие настройки.

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

Эта настройка подходит в случае, если процесс рассчитан на внешних пользователей.

Рис. 48. Шаблон темы уведомления о комментариях бизнес-процесса

Внешнее оповещение – очень важная настройка, которая необходима для оповещения в процессах с участием контрагентов.

Пример

В систему поступает письмо, и необходимо, чтобы оно в процессе обработки отправлялось на почту клиента.

В данном случае необходимо настроить ситуационные комментарии и ситуационные темы письма.

Для настройки оповещений необходимо:

  1. Задать тему сообщения на уровне всего бизнес-процесса. Всем пользователям-контрагентам будет отправляться сообщение согласно заданной теме.
  2. Настроить, куда будет прикрепляться ответ на оповещение:
    • к текущей задаче (к той, откуда отправлено сообщение);
    • к активной задаче (к той, которая в данный момент активна в данном бизнес-процессе).
  3. Настроить, откуда отправлять оповещение по контрагентам (указать электронный ящик).
  4. Настроить «Темы отправляемых сообщений».
  5. В поле «Тема сообщений» можно использовать параметры (задать их можно в поле «Параметры темы»).
Рис. 49. Тема сообщений для всего бизнес-процесса
Рис. 50. Прикрепление ответа на оповещение по почте
Рис. 51. Настройка темы отправляемых сообщений
Рис. 52. Параметры темы сообщений
Пример

В бизнес-процессе 10.000 событий. Если контрагент ответит в какое-либо другое событие, которое уже выполнено, этот комментарий потеряется. Поэтому прикреплять комментарии можно к активной задаче, и они не потеряются.

Пример

В бизнес-процессе статус сообщения «Важное» или в данном бизнес-процессе подключен контрагент из группы VIP, то тема сообщения «Уважаемый клиент, к такому-то сообщению новый комментарий» или «Вы получили уведомление по вашей заявке №375». Таким образом задаются условия формирования данной темы сообщений.

Оцените статью