При открытии информационной базы расширение делает проверку и в случае положительного результата, в соответствии с настройками, выводит сообщение пользователю. ПриНачалеРаботыСистемы, выполняется 2 запроса: первый смотрит настройки оповещения, а второй ищет пользователей, которым исполняется 20 и 45 лет в текущем году. Возраст сотрудников берется из числа сотрудников находящихся не в архиве.
Для настройки оповещения необходимо запустить команду "Настройки оповещения о замене паспорта", которая расположена по пути: Настройки - См. также - Настройки оповещения о замене паспорта
При выполнении открывается ФормаЗаписи настроек:
Использовать оповещение: включает/выключает механизм работы оповещения
Пользователь/группа: необходимо выбрать пользователя или группу пользователей, которым будет выводится сообщение о сотруднике у которого истекает срок действия паспорта.
Напоминать за: указывается число дней, до окончания срока действия паспорта, за которое будет выводиться сообщение.
Напоминать после: число дней, после наступления даты окончания паспорта, в течение которых напоминать об истечении действия паспорта. Если указать 0, то сообщения выводится для всех сотрудников у которых истек срок действия паспорта.
Рассылка оповещений на почту реализована с помощью справочника "Дополнительные отчеты и обработки".
Для отправки оповещений на почту, необходимо установить обработку. При установке, обработка добавится в справочник "Дополнительные отчеты и обработки", после чего можно настроить расписание отправки оповещений.
UPD 02.12.21:
- орфографические исправления.
UPD 30.11.21:
- добавил возможность рассылки оповещений на почту по расписанию.
Расширение тестировалось на Зарплата и управление персоналом, редакция 3.1 (3.1.14.587).
Устанавливается стандартным способом через конфигуратор или режим предприятия.