Рассылка уведомлений о приближающихся отпусках из графика отпусков для ЗУП 3

Обмен - Email рассылки

Внешняя подключаемая обработка. Рассылает уведомления о приближении отпуска по графику отпусков по настраиваемым шаблонам. Уведомление может отправляться: а) Сотруднику, отпуск которого приближается; б) Ответственным лицам (например, руководитель сотрудника, кадровик). Также может создавать в базе задачи кадровику на оформление отпуска. С обработкой можно работать в интерактивном режиме или настроить автоматический запуск рассылки по расписанию.

Шаблоны сообщений

Для настройки шаблонов используется справочник "Шаблоны сообщений". Может быть создано два шаблона, которые должны иметь следующие наименования

  • Сообщение о приближении отпуска по графику для сотрудника
  • Сообщение о приближении отпуска по графику для оповещаемых об отпуске сотрудника

Может быть задан только один шаблон - тогда отправляться будет только одно письмо.

 
 Пример шаблона сообщения сотруднику

 [ОбщиеРеквизиты.ЗаголовокСистемы]

Добрый день [Имя] [Отчество], напоминаем что у вас запланирован отпуск с [ДатаНачалаОтпуска] по [ДатаОкончанияОтпуска], общее количество дней: [КоличествоДнейОтпуска]

 
 Пример шаблона сообщения для других лиц, оповещаемых об отпуске сотрудника

 [ОбщиеРеквизиты.ЗаголовокСистемы] [ОбщиеРеквизиты.ТекущаяДата]

Сотрудник [Сотрудник] из [Организация], [Подразделение] уходит в отпуск с [ДатаНачалаОтпуска] по [ДатаОкончанияОтпуска].

В шаблоне доступны следующие переменные:

  • Сотрудник
  • Фамилия
  • Имя
  • Отчество
  • Организация
  • Подразделение
  • ДолжностьПоШтатномуРасписанию
  • Должность
  • ВидЗанятости
  • ГруппаДоступаФизическогоЛица
  • АдресЭПСотрудника
  • ДатаНачалаОтпуска
  • ДатаОкончанияОтпуска
  • КоличествоДнейОтпуска

Адрес электронной почты сотрудника берется из контактных данных физ. лица.

Оповещаемые об отпуске сотрудника

Иногда удобно чтобы оповещения об отпуске по графику приходили не только сотруднику, но и его руководителю, кадровику и т.д. Для этого в модуле объекта обработки необходимо реализовать функцию ПолучитьОповещаемыхОбОтпускеСотрудника

// Возвращаемое значение:
//   Массив  - массив структур с ключами "Адрес, Представление".
//
Функция ПолучитьОповещаемыхОбОтпускеСотрудника(Знач СтрокаТабличнойЧасти)
	
	 АдресаОповещаемых = Новый Массив;
	 //АдресаОповещаемых.Добавить(Новый Структура("Адрес, Представление", "vladimir.v.harin@gmail.com", ""));
	 
	 Возврат АдресаОповещаемых;
	
КонецФункции	

 

Интерактивные режим

При работе с обработкой в интерактивном режиме необходимо указать период и нажать Заполнить. В таблицу попадают записи графика отпусков и данные сотрудников отпускников, у которых начало отпуска в указанном периоде.

По кнопке "Выполнить рассылку" по каждой строке таблице выполняется отправка письма сотруднику (если задан шаблон для сотрудника) и по дополнительным адресам оповещаемых (если задан шаблон для оповещаемых лиц). Отправка писем выполняется от системной учетной записи.

Режим автоматического запуска по расписанию

Настройка расписания запуска выполняется типовыми средствами.

При автоматическом запуске выполняются те же самые команды заполнения и рассылки, что и в интерактивном режиме. Период - 1 день через заданное число дней от текущей даты. Т.е. рекомендуется настраивать автозапуск на 1 раз в день. Настройка числа дней от текущей даты задается в макете "Настройка" обработки.

Настройка числа дней до отпуска

Задания на оформление отпуска

Также могут создаваться задания на оформление отпуска. Для этого необходимо в модуле объекта обработки реализовать функцию "ПолучитьОтветственногоИсполнителяПоОтпускуСотрудника".

// Возвращаемое значение:
//   СправочникСсылка.Пользователи  - ответственный пользователь.
//
Функция ПолучитьОтветственногоИсполнителяПоОтпускуСотрудника(Знач СтрокаТабличнойЧасти)

	//Возврат Пользователи.ТекущийПользователь();
	Возврат Неопределено;
	
КонецФункции 

 

Проверено в ЗУП 3.1.2.316.

Скачать файлы

Наименование Файл Версия Размер
Рассылка уведомлений о приближающихся отпусках из графика отпусков для ЗУП 3:
.epf 16,87Kb
25.09.17
6
.epf 16,87Kb 6 Скачать

См. также

В этой теме еще нет сообщений.
Оставьте свое сообщение