Уведомления в 1С: почта, напоминания, рассылки и чат-боты
Содержание
Единой кнопки «включить уведомления» в 1С нет. Оповещения собираются из нескольких независимых механизмов: личных напоминаний, рассылок отчётов по расписанию, писем о задачах в бизнес-процессах и писем по событиям через доработку. База у всех одна — рабочая учётная запись электронной почты в разделе Администрирование → Органайзер.
Telegram и другие мессенджеры в типовых «Бухгалтерии», «ЗУП» и «Управлении торговлей» из коробки не поддерживаются — для них нужна интеграция. Ниже — как настроить и составить уведомления в 1С под каждую задачу: от первого письма до разбора, почему оно не дошло. Пути приведены для 1С 8.3, интерфейс «Такси», на примере «Бухгалтерии предприятия» 3.0; в «ЗУП» и «УТ» раздел Органайзер устроен так же.
Настройка почты — фундамент любых оповещений
Без рабочего почтового ящика в 1С ни одно письмо не уйдёт. Поэтому начинают именно с него.
Откройте Администрирование → Органайзер, включите флажок Почта и перейдите в Учётные записи электронной почты. Здесь два типа записей:
- 📨 Системная — от её имени 1С шлёт автоматические письма: рассылки отчётов, оповещения о задачах. Настраивается один раз на всю базу.
- 👤 Личная — ящик конкретного пользователя для переписки внутри программы.
Для автоматических уведомлений вам нужна системная учётная запись. При её создании заполните параметры исходящей почты (SMTP):
| Параметр | Что указать |
|---|---|
| Сервер исходящей почты | smtp.yandex.ru, smtp.mail.ru и т.п. |
| Порт | 465 (SSL) или 587 (STARTTLS); реже 25 |
| Пользователь | полный адрес ящика |
| Пароль | пароль приложения, а не обычный |
| Безопасное соединение (SSL/TLS) | включить для портов 465/587 |
Яндекс, Mail.ru и Google не принимают обычный пароль от почты для сторонних программ. В настройках ящика включите доступ по протоколу SMTP и создайте отдельный пароль приложения — его и вставляйте в 1С. С обычным паролём вы получите ошибку авторизации.
Для автоматических уведомлений достаточно одной исходящей почты (SMTP) — входящую (IMAP/POP3) настраивают только тем, кто будет читать ответы внутри 1С. Если писем уходит много, заведите отдельный технический ящик (например, 1c-notify@…): так служебные рассылки не смешаются с личной перепиской и провайдер реже примет их за спам.
После заполнения нажмите проверку соединения прямо в карточке учётной записи. Если тестовое письмо ушло — инфраструктура готова, можно переходить к самим уведомлениям.
Какой механизм оповещений выбрать
Под разные задачи — разные инструменты. Короткая развилка, чтобы не настраивать лишнее:
Дальше — как настроить каждый из этих механизмов.
Напоминания: оповещения по датам
Напоминания — самый простой вид уведомлений: они всплывают прямо в окне 1С, почта для них не обязательна. Подходят для личных дел и контроля сроков по документам.
Включите их флажком Напоминания в Администрирование → Органайзер. После этого напоминание можно поставить:
- На произвольное дело — через раздел с напоминаниями: задаёте текст, дату и время.
- На объект базы (документ, контрагента, задачу) — из карточки или контекстного меню списка выбирается команда настройки напоминания с привязкой к дате реквизита.
Например, напоминание «перезвонить» можно привязать к дате из карточки контрагента, а «сдать отчёт» — к сроку задачи. В назначенное время 1С покажет всплывающее оповещение; откладывать его можно на заданный интервал.
Напоминания живут в той базе и у того пользователя, где созданы. Если человек не зашёл в 1С — он их не увидит. Для гарантированного оповещения о срочном дублируйте важное письмом.
Рассылки отчётов: письма по расписанию
Это основной типовой механизм автоматических писем. Он берёт готовый отчёт, формирует файл и отправляет получателям по графику — без участия человека.
Сначала включите функцию: Администрирование → Печатные формы, отчёты и обработки → флажок Рассылки отчётов. После этого в том же разделе появится команда со списком рассылок.
Создайте новую рассылку и заполните её по шагам:
- Отчёты. Добавьте один или несколько отчётов и при необходимости выберите сохранённые варианты (настройки отбора, периода).
- Получатели. Задайте список адресов вручную или подберите из справочников (контрагенты, пользователи, сотрудники) — у кого заполнена электронная почта.
- Способ доставки. По электронной почте, в папку на диске или на FTP. Для уведомлений нужна почта.
- Формат вложения. PDF, Excel (
.xlsx), таблица 1С и другие — выберите то, что удобно получателю. - Текст письма. Тема и сопроводительный текст; сюда же можно добавить параметры (дату, период).
- Расписание. Настройте регламентное задание: периодичность (ежедневно, по дням недели, раз в месяц), время запуска.
Одна рассылка может уходить списку адресатов сразу или готовить персональный файл каждому получателю с его отбором (например, каждому менеджеру — только его продажи). Второй вариант удобнее, но и тяжелее для сервера: много получателей с индивидуальными отчётами означают много построений, поэтому такие рассылки ставят на ночное или утреннее время.
Проверьте расписание до того, как раздавать рассылку получателям: ошибка во времени запуска превратит полезное уведомление в ночной спам.
В файловой базе регламентные задания выполняются только при запущенном сеансе 1С. Если вы хотите, чтобы рассылки уходили сами, держите открытым сеанс или переходите на клиент-серверный вариант, где задания исполняет сервер.
После сохранения запустите рассылку вручную кнопкой отправки — убедитесь, что письмо дошло и выглядит правильно, и только потом полагайтесь на автоматику.
Оповещения о задачах и права получателей
Когда уведомления нужны не одному человеку, а по рабочим поручениям, подключают бизнес-процессы и задачи. Включаются они флажком Бизнес-процессы и задачи в Администрирование → Органайзер.
Логика такая: вы создаёте задачу и назначаете исполнителя — сотрудника или роль. У исполнителя задача появляется в его списке «Мои задачи». В настройках органайзера можно включить оповещение исполнителей о новых задачах по электронной почте — тогда помимо записи в базе человек получит письмо.
Кому придёт уведомление — определяется двумя вещами:
- 🎯 Адресацией задачи. Указываете конкретного пользователя или роль (например, «бухгалтер по рознице»). При адресации на роль задачу видят все, кто в неё входит.
- 🔑 Правами доступа. Человек получит уведомление и увидит предмет задачи, только если у него есть права на соответствующий объект. Нет прав на документ — письмо о нём бесполезно.
Проверьте, что у всех получателей заполнена электронная почта и назначены права. Частая причина «молчания» рассылок — адрес у сотрудника пустой или роль, на которую адресована задача, не выдана никому.
Для контроля исполнения удобно совмещать задачу с напоминанием: задача фиксирует поручение, напоминание не даёт о нём забыть.
Письма по событиям документов: когда нужна доработка
Частый запрос звучит так: «хочу, чтобы при проведении реализации клиенту автоматически уходило письмо». Сразу честно: в типовой конфигурации такого триггера нет. Рассылки отчётов работают по расписанию, а не по событию, а напоминания — по дате, а не по факту проведения.
Отправку письма по событию документа делают доработкой конфигурации:
- подпиской на событие (например, на запись или проведение документа) с обработчиком, который формирует и отправляет письмо;
- либо запуском бизнес-процесса из документа, если уведомление адресовано сотруднику, а не клиенту.
Такую доработку выполняют в расширении конфигурации (они доступны с версии платформы 8.3.6) или в самой конфигурации, если она на поддержке позволяет изменения. Расширение предпочтительнее: оно не ломает штатное обновление типовой.
Прежде чем заказывать доработку, проверьте, нет ли готового решения в вашей отрасли. Для частых сценариев (уведомление о дебиторке, о новом заказе) бывают готовые модули, которые ставятся как расширение без программирования с нуля.
Если в условии «срабатывания» участвует только дата (например, «за 3 дня до срока оплаты»), иногда задачу закрывают напоминанием или рассылкой отчёта с отбором по сроку — без доработки.
Telegram и мессенджеры: что реально работает
Встроенной отправки в Telegram, WhatsApp или Viber в типовых «Бухгалтерии», «ЗУП» и «Управлении торговлей» нет. Любой, кто обещает «просто включить Telegram в 1С», имеет в виду одну из интеграций:
- 🤖 Бот Telegram через HTTP-запросы. В конфигурации пишется код, который обращается к Bot API мессенджера и отправляет сообщение в чат. Нужны токен бота и идентификатор чата. Это доработка.
- 🔌 Сторонний сервис-коннектор. Внешний модуль или облачный сервис принимает событие из 1С и пересылает его в мессенджер. Настраивается по инструкции сервиса.
- 📱 СМС и push через типовой сервис отправки сообщений — он есть в ряде конфигураций и не требует программирования, но это СМС, а не мессенджер.
Для большинства задач уведомления по электронной почте надёжнее и проще: адрес есть у всех, доставка не зависит от стороннего бота, а настройка — штатная. Мессенджеры стоит подключать, когда почту реально не читают и важна мгновенность.
Почему уведомления не приходят: диагностика
Если письма не доходят, не меняйте настройки наугад — сначала найдите, на каком шаге обрывается цепочка. Основной инструмент — журнал регистрации (Администрирование → Обслуживание → Журнал регистрации) и журнал регламентных заданий.
Порядок проверки от простого к сложному:
- Отправьте тестовое письмо из карточки учётной записи — это отсекает проблемы с почтой.
- Запустите рассылку или задание вручную — так вы отделяете ошибку доставки от ошибки расписания.
- Откройте журнал регистрации и журнал регламентных заданий — там видно и факт запуска, и текст ошибки от почтового сервера.
Прежде чем перезапускать регламентные задания или перезагружать сервер 1С, помните: перезагрузка оборвёт сеансы всех пользователей. Диагностику почты это не ускорит — ошибку почти всегда видно в журнале регистрации без остановки работы.