Отправка сообщений о действиях в конфигураторе из журнала регистрации на почту письмом
База данных - Журнал регистрации
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Появилась необходимость знать когда кто-то ещё, кроме вас открывал конфигуратор и что-то менял в самой конфигурации. Этот пользователей в принципе имеет право, и запрещать ему не нужно другими методами. И заходить в конфигуратор он может изредка (1 раз в месяц, полгода). Но нам бы хотелось знать оперативно, что он там был. Так вот представленная внешняя обработка добавляется в регламентные задания и по расписанию отправляет письмо по указанным адресам с отбором журнала регистрации за предыдущие сутки по действиям с конфигуратором за исключением указанных в ней пользователей (и пользователей операционной системы). Если был такой вход, если нет - писем не будет.
В текст обработки нужно вставить свои данные.
1. Указать пользователя (себя), данные по которому не нужно указывать в письме. (Эти пользователи / пользователь не будет участвовать в отборе по журналу регистрации). И убрать с этой строки // (строка 48)

2. Указать доменных пользователей, по которым происходит попытка аутентификации (доменное имя\имя пользователя), неважно успешная или нет. Если вы указываете, то со строк 64 и 66 нужно убрать комментарий (//).

3. В этом месте пишем учетную запись электронной почты, настроенную в программе, с которой будет происходить рассылка писем (строка 86).

4. И указываем адреса, по которым будут отправляться письма. (строки 106 и 107)

Далее обработку нужно добавить в дополнительные отчеты и обработки.

Настроить расписание отправки писем. Например, 1 раз в день, так как в тексте обработки отбор осуществляется за предыдущие сутки.


В регламентных и фоновых заданиях появляется строка с вашей обработкой.

При такой настройке, если был вход в конфигуратор кем-то, кроме указанных пользователей, вам в 8:00 придет письмо на почту.

Само письмо выглядит так.

Тестировалось на платформе 1С:Предприятие 8.3 (8.3.15.1830), в конфигурациях 1С ЗУП Проф 3.1.13.151 и 1С Бухгалтерия КОРП 3.0.75.93.
Вступайте в нашу телеграмм-группу Инфостарт