При работе в системе 1С:Документооборот (1С:ДО) пользователи часто сталкиваются с ситуацией, когда на электронную почту приходит уведомление о новой задаче (например, на согласование), но вместо активной гиперссылки в письме отображается простой текст вида «Ссылка: Согласование». Это существенно замедляет работу, так как пользователю приходится вручную открывать программу и искать нужный документ. Разберем подробно причины возникновения этой проблемы и пошагово настроим систему для корректной отправки ссылок.
Первое, на что нам необходимо обратить внимание, — это наличие публикации базы на веб-сервере. Для того чтобы 1С могла сформировать внешнюю ссылку (URL), которую поймет почтовый клиент, система должна знать свой «внешний адрес». Проанализируем настройки публикации:
https://server.com/base/) в тело письма.Одной из ключевых настроек, влияющих на формат уведомлений, является функционал выполнения задач по почте. Рассмотрим, как включить эту опцию в версии 2.1. Выясним причину отсутствия ссылок через проверку глобальных и пользовательских настроек:
Перейдем по пути: Настройка и администрирование — Настройка программы — Общие настройки — Уведомления — Настроить — Дополнительные настройки. Здесь нас интересует флаг «Использовать выполнение задач по почте». Установим его в значение «Да».
Для расширения стандартных возможностей уведомлений в этой версии можно также настроить формирование листа согласования в уведомление исполнения задачи, что позволит пользователю видеть PDF-отчет прямо в письме.
После включения общей опции проверим индивидуальные настройки пользователя. Бывают случаи, когда для конкретного сотрудника уведомления приходят в упрощенном виде. Нам необходимо:
В новой версии программы логика работы с уведомлениями стала более гибкой, но и более сложной. Разберем по шагам, что нужно сделать в 1С:ДО 3.0:
ПодготовкаУведомлений. Если ссылки не сформировались вовремя, может потребоваться формирование повторного уведомления по почте в ДО 3.0 с помощью специальных обработок.Посмотрим на ситуацию с точки зрения того, как именно ссылка отображается в почтовом клиенте (Outlook, Gmail и т.д.). В 1С существует два основных типа ссылок, и их поведение различно:
Навигационные ссылки начинаются с протокола e1c://. Они предназначены для открытия объекта в тонком или толстом клиенте 1С. Если на компьютере пользователя 1С не установлена или не зарегистрированы протоколы в реестре Windows, такая ссылка будет выглядеть как обычный текст или вообще не распознается почтовым сервисом.
Внешние ссылки (HTTP/HTTPS) ведут в веб-клиент. Это самый надежный вариант для уведомлений. Чтобы система генерировала именно такие ссылки, мы должны убедиться, что в настройках уведомлений установлен приоритет на использование внешних ссылок. Проанализируем настройки шаблонов уведомлений: в тексте должен использоваться тег, отвечающий за внешнюю ссылку, а не за навигационную.
Проанализируем важный технический момент, касающийся системной почты. Рекомендуется использовать для рассылки уведомлений отдельный, специально созданный email-адрес. Рассмотрим рекомендации по настройке:
Иногда ссылки пропадают из-за преобразования формата письма. Выясним, почему это происходит:
Если в 1С выбран формат «Текст», никакие теги HTML (ссылки, кнопки) не будут работать — они просто отобразятся как текст. Проверим, что в настройках системной учетной записи и в шаблонах уведомлений стоит формат HTML.
Также проанализируем влияние корпоративных систем безопасности. Некоторые почтовые шлюзы или антивирусы (например, Kaspersky или продукты Cisco) могут вырезать ссылки, которые ведут на внутренние локальные ресурсы (интранет-адреса), если они не защищены доверенным SSL-сертификатом. Если вместо ссылки вы видите текст «Ссылка удалена администратором безопасности», проблему нужно решать на уровне сетевых настроек компании.
После того как мы внесли все изменения (включили выполнение задач по почте, прописали адрес публикации), старые письма в почтовом ящике не изменятся. Более того, даже новые письма могут приходить без ссылок некоторое время. Разберем, какие регламентные задания должны отработать в 1С:
ОбработкаПроизошедшихСобытий — регистрирует факт того, что задача была создана.ПодготовкаУведомлений — на основе шаблонов формирует текст письма. Именно на этом этапе подставляются ссылки. Если процессы в базе начинают тормозить, техническому специалисту поможет отчет Зависшие процессы в Документообороте для диагностики проблем.ОтправкаУведомлений — физически отправляет сформированные письма через почтовый сервер.Чтобы изменения вступили в силу немедленно, рекомендуется вручную запустить эти задания через Консоль регламентных заданий.
Для восстановления работоспособности ссылок в уведомлениях выполним следующие шаги:
Соблюдение этих инструкций гарантирует превращение обычного текста в удобные кликабельные ссылки для ваших пользователей.