Содержание

Настройка ответа в согласовании по e-mail

Функциональность доступна только начиная с версии 3.22.

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

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

Технически пользователю нужно ответить «Да» или «Нет» – соответственно, «Согласен» или «Не согласен». Его ответ будет записан в согласовании точно так же, как если бы он зашёл в систему и нажал на кнопочку в интерфейсе.

Настройка получения почты

  1. Администрирование → Общие настройки → Общие настройки → Настройка получения почты
  2. Включите опцию «Возможность отправлять согласования через e-mail».
  3. Укажите максимальный размер почтового сообщения – нужно, чтобы ограничить размер пересылаемого документа. Того самого документа, который пользователь получит на свою почту для ознакомления и согласования.
  4. «Разделитель комментария» – вы сами определяете, как именно система будет распознавать ответ в согласовании («Да» и «Нет») и комментарий, который пользователь может оставить дополнительно.
    Мы рекомендуем использовать непечатные символы, например \r\n. Это значит, что пользователю нужно начать писать комментарий со следующей строки, чтобы «да» или «нет» были прочитаны как ответ на согласование.3)
  5. Внесите настройки для того ящика электронной почты, с которой пользователь будет получать сообщения и куда будет их отправлять.


    Настройки полностью аналогичны тому, как обычно настраиваются клиенты электронной почты. «Имя пользователя» здесь – это адрес электронной почты.

  6. Сохраните изменения, и можно переходить к включению опции у конкретных пользователей.

По умолчанию опция «Отправлять мне согласования по E-mail» у пользователей будет отключена. Включить эту опцию в своём профиле может сам пользователь или администратор системы.

  1. Зайдите в профиль пользователя (через Команда → Лица или Список)
  2. В портлете «Мои настройки» → изменить → чекбокс «Отправлять мне согласования по E-mail».
  3. Сохраните изменения.

Пользователь будет получать при запросе на согласование письмо такого содержания:

Запрос ответа на согласование [GUID]

{ФИО} запросил(а) ответ на согласование {Название темы согласования}»
«Вы можете ответить на данное сообщение в вашем почтовом клиенте, указав «да» или «нет» в первой строке ответного письма. Любой иной ответ будет сохранен в согласовании как комментарий без визирования документов.»
(если есть) «{Текст из первого сообщения согласования}»

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

Сотрудник может ответить на письмо (Reply) в своем почтовом клиенте. Сформируется письмо с темой «Re: Запрос ответа на согласование [GUID]».
В теле письма с первой строки он может написать либо слово «да»/«yes», либо слово «нет»/«no» (используется регистронезависимый поиск), и/или текстовый комментарий (Вычленяется текст с начала тела письма до фрагмента текста, указанного в настройке «Разделитель комментария»).

Сервис обработки входящих писем работает по следующей логике:

Если согласование найдено, проверяется его статус.

Логирование

В логи почты добавляются все события, связанные с ответами в согласовании по e-mail.

При регистрации в системе ответа пользователя («Согласен», «Не согласен», или комментария), письмо, которое вызвало данное действие, сохраняется с указанием в поле описания действия и гиперссылкой на Согласование.

3)
См. регулярные выражения. «Стандарт windows» использует последовательность \r\n в качестве «новая строка». «юникс-стандарт» - только \n