Представляю нехитрую, внешнюю обработку для рассылки напоминаний физлицам, о предстоящем отпуске, за 2 недели до его наступления.
Разрабатывалось для ЗУП 3.1 КОРП, тестировалось на редакции 3.1.7.128. В базовой конфигурации встроенного почтового клиента нет !
Для использования обработки, требуется включить встроенный почтовый клиент конфигурации. Это меню Администрирование-Органайзер-Почта.
там необходимо поставить галочку "почтовый клиент" и "Исходящие письма в формате HTML"
и настроить системную учетную запись.
После этого прикрепляем обработку, во внешние обработки, и настраиваем нужное нам расписание. Обработка выполняется в регламентном задании, автоматически. Делаем, к примеру, запуск 1 раз в день, каждый день — этого будет достаточно.
Обработка делает следующее, смотрит в регистр сведений "Плановые ежегодные отпуска", выбирает записи отпусков в интервале 2 недели и меньше до начала.
и формирует физ лицу, на почту письмо — это документ исходящее электронное письмо, в формате HTML с прикрепленным вложением, бланком на отпуск.
Исходящее письмо отправится автоматически, — в конфигурации работает встроенное регламентное задание, которое отправляет письма с интервалом 5 минут.
Естественно, у физ.лиц нужно прописать e-mail’ы.
В общем то, это и все.
Код обработки открыт, шаблон письма и шаблон прикрепленного вложения к письму, в макетах обработки.
Зарплата и управление персоналом (базовая), редакция 3.1 (3.1.8.185)
нет пункта Почтовый клиент в Администрирование.
при добавлении обработки ошибка:
Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы.
Техническая информация:
{ВнешняяОбработка.РассылкаУведомленийОтпуска_ЗУП31.МодульОбъекта(285,26)}: Переменная не определена (УправлениеЭлектроннойПочтой)
(1) ну рассылка производится встроенным почтовым клиентом, если в конфе его нет, то работать и не будет.
Често говоря, с Базовыми версиями никогда не работал, думал что они от обычных отличаются отсутствием возможности доработок, но не функционала.
На Проф и КОРП версиях, Органайзер и почта в конфигурации есть.
Сейчас тогда поправлю описание