Внешняя обработка по расписанию отправляет на эл. почту сотрудникам письма с информацией о предстоящем отпуске за 14 дней до его начала.
Требования:
1. На сотрудника должен быть заведен документ "График отпусков" в котором указывается дата планируемого отпуска.
2. В справочнике физических лиц указать электронные адреса, на которые будут уходить письма с уведомлением.
3. Настроить в 1С: ЗУП системную учетную запись, указав в ней электронный адрес, с которого будут отправляться письма адресатам (Администрирование - органайзер - Настройка системной учетной записи).
Уволенным сотрудникам письма не направляются.
Текст рассылки можно поменять в модуле объекта, строки 106-113, см. скрин.
Алгоритм обработки: получаем дату планируемого отпуска (к текущей дате прибавляем 14 дней). Отбираем из регистра сведений всех сотрудников, у которых отпуск запланирован на полученную дату. Каждому сотруднику направляется электронное письмо на адрес, указанный в элементе справочника Сотрудники.
Данная обработка предназначена для серверных баз , т.к. в файловой базе , если сеанс не будет запущен, обработка по расписанию не сработает (например в выходной, когда никто не работает).
Протестировано на релизе ЗУП 3.1.22.77. Платформа 8.3.20.1674.
Подключаем обработку стандартным образом (Администрирование - Печатные формы, обработки - Дополнительные отчеты обработки). Здесь же устанавливаем расписание выполнения обработки (обработка будет запускаться ежедневно автоматически без участия пользователя). Рекомендуется задать расписание выполнения обработки с периодом выполнения 1 день (письмо должно быть отправлено 1 раз).