Рассылка отпусков ЗУП 3.1 ПРОФ на email

18.02.20

Интеграция - Email рассылки

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

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

Наименование Файл Версия Размер
Рассылка отпусков ЗУП 3.1 на email
.epf 29,51Kb
47
.epf 29,51Kb 47 Скачать

Код открыт.

Обработка базируется на решении для ЗУП 3.1 версии КОРП, но сделана для версии ПРОФ. Основные отличия:
* Не используется справочник ШаблоныСообщений, т.к. его просто нет в данной конфигурации
* Настройки глубины просмотра, списка получателей, темы письма вынесены на форму обработки и сохраняются в хранилище общих настроек

2020-02-18. Дополнено описание (добавлен раздел Подключение и настройки.)

2018-07-04. Исправлены ошибка при запуске из регл. задания. Не работал отбор по периоду отпуска, поэтому выбирались все плановые отпуска, в т.ч. за прошлые даты.

2018-07-02. Исправлены ошибки, обновлена справка.

2018-06-09. Добавлены шаблоны текста письма.

Ссылка на исходную публикацию //infostart.ru/public/676924/

Тестировалась в версии "Зарплата и управление персоналом, редакция 3.1 (3.1.5.212)"

Инструкция (также доступна во встроенной справке).

Информация об отпусках собирается из документов "Отпуск" и "ГрафикОтпусков". Приоритет у документа "Отпуск".

Настройки содержат список адресатов в формате "ФИО" - "email", тему письма, глубину проверки в днях и шаблон текста письма. Глубина проверки определяет, за сколько дней до наступления отпуска будет отправлено уведомление. Так, например, при начале отпуска 31 мая уведомления начнут приходить, начиная с 24 мая.

Пример содержания письма представлен ниже:

Рассылка оповещения о приближающихся отпусках по организации Ооо лютик.

Информируем вас, что через 7 дней или ранее в отпуск уходят следующие сотрудники:

- Иванов Андрей Семенович, Директор, подразделение Основное подразделение
       Период отпуска 15.06.2018 - 20.06.2018, всего дней 6.

- John Noble, Юрист, подразделение Основное подразделение
       Период отпуска 14.06.2018 - 06.07.2018, всего дней 23.

С уважением, отдел по работе с персоналом.

09.06.2018

Шаблоны писем.

На закладке "Шаблон письма" можно написать собственный текст. Текст для подстановки (параметр) заключается в квадратные скобки, без пробелов, например: [Сотрудник]

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

[ГлубинаПроверки] - за сколько дней до начала отпуска придет уведомление.
[Сотрудник] - сотрудник из документа отпуска
[Организация] - организация из документа отпуска
[Должность] - должность сотрудника из кадровых данных
[ДатаНачалаОтпуска] - дата, начало отпуска
[ДатаОкончанияОтпуска] - дата, конец отпуска
[ВсегоДней] - число, количество дней отпуска
[ТекущаяДата] - дата, для вывода в письме
[СписокСотрудниковНачало] - служебное поле, означающее, что будет сформировано одно письмо для всех сотрудников из таблицы отпусков
[СписокСотрудниковКонец] - служебное поле, фиксирующее конец шаблона для строки сотрудника.


В именах параметров следует соблюдать регистр букв.

Алгоритмы работы.

Всего предусмотрено 2 алгоритма формирования писем:

1.Одно письмо всем получателям из списка на закладке "Настройки" + сами сотрудники. В теле письма будет сформирован список из сотрудников, уходящих в отпуск.

2.На каждого сотрудника из таблицы отпусков будет сформировано отдельное письмо.

Переключение между режимами осуществляется выбором нужного шаблона письма. В обработку добавлены 2 предопределенных шаблона, чтобы упростить эту задачу.
Если шаблон письма содержит параметры [СписокСотрудниковНачало] и [СписокСотрудниковКонец], то будет испоьзоваться первый вариант рассылки, иначе - второй.
 

Подключение и настройки.

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

При добавлении в Дополнительные отчеты и обработки есть возможность включить работу по расписанию.
При этом будет создано регламентное задание (используется функционал БСП).

Список рассылки.

На форме обработки есть страница Настройки, где указывается список получателей в формате ФИО-email.

рассылка отпуск зуп проф

См. также

"Акты сверки +" Групповая подготовка и рассылка актов сверки для Бухгалтерии 3.0.

Взаиморасчеты Email рассылки Акт сверки Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

3000 руб.

25.11.2020    22076    162    4    

148

Автоматическая рассылка отчетов из 1С: Управление торговлей 10.3 и 1С:УПП по электронной почте

Email рассылки Оптовая торговля Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Управленческий учет Платные (руб)

Многим сотрудникам предприятия требуется актуальная и достоверная информация для принятия верных управленческих решений. Получить данную информацию можно при помощи отчетов, существующих в конфигурации «1С: Управление торговлей 10.3» или «1С:УПП». Но не всегда у пользователей есть время, возможность и/или желание формировать отчеты непосредственно в системе. Намного привычней и удобней получать готовые отчеты на электронную почту, не открывая 1С.

12000 руб.

16.04.2014    84254    100    91    

94

Email, SMS, Telegram рассылки из 1С - Директ Маркетинг

Управление взаимоотношениями с клиентами (CRM) Мессенджеры и боты SMS рассылки Email рассылки Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Полный набор инструментов для качественных транзакционных и маркетинговых Email, SMS, Telegram рассылок из 1С. Даже простые уведомления об оплате счетов способны существенно упростить сбор дебиторской задолженности. Применение всех возможностей прямого маркетинга выводит коммуникацию с клиентами, уровень сервиса и лояльность на новый уровень.

7788 руб.

07.04.2014    83646    40    191    

127

Групповое создание актов сверок

Взаиморасчеты Email рассылки Акт сверки Платформа 1С v8.3 Бухгалтерский учет 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Обработки предназначены для массового создания актов сверки и отправки их по электронной почте для конфигураций Управление торговлей 10.3. и Бухгалтерия предприятия 3.0. Для Бухгалтерии 3.0 Разработка велась на 1С:Предприятие 8.3 (8.3.15.1830). проверялась на Бухгалтерия предприятия 3.0 (3.0.71.83) и 3.0.76.77 Для Управление торговлей 10.3 Разработка велась на 1С:Предприятие 8.3 релиз конфигурации (10.3.61.2) . РАБОТАЕТ НА БАЗОВЫХ и ПРОФ. ВЕРСИЯХ.

2000 руб.

24.04.2020    30350    117    66    

98

SALE! 15%

Массовая рассылка печатных форм любых документов по электронной почте

Email рассылки Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

За $m и Руб. Решение для массовой рассылки печатных форм (в том числе и дополнительных) любых документов, и произвольных файлов по электронной почте. Рассылка пакета документов. Добавление факсимильных печати и подписи. Произвольные шаблоны HTML/Simple text с автозаполнением любыми полями документа. Любые форматы файлов. Упаковка вложений в архив. Транслитерация имен файлов. Разбиение рассылки на произвольные порции. Обход спам-фильтров. Журналирование рассылок.

3600 3060 руб.

30.06.2022    8992    62    88    

25
Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Tatyana_012345 23 23.12.19 15:27 Сейчас в теме
Для обычной ЗУП выдает ошибку . Подскажите что до настроить, т.к. в теме письма указано что подходит для проф
Прикрепленные файлы:
2. nicxxx 254 23.12.19 16:19 Сейчас в теме
Нажмите на кнопку "Подробно" и скиньте детали ошибки.
3. Tatyana_012345 23 23.12.19 17:25 Сейчас в теме
(2)
Прикрепленные файлы:
4. nicxxx 254 24.12.19 13:18 Сейчас в теме
5. Tatyana_012345 23 24.12.19 15:08 Сейчас в теме
(4) Ошибка при нажатии кнопки заполнить
Прикрепленные файлы:
6. nicxxx 254 28.12.19 15:42 Сейчас в теме
Исправлено. Тест на демо-базе успешный.
workaround для этой проблемы - сначала сохранить настройки, а потом нажимать кнопку Заполнить.
Исправленную версию предоставлю по запросу.
7. Maxanamoon 2 18.02.20 12:42 Сейчас в теме
Вопросы по функционалу обработки:

1) Возможна ли настройка на отправку e-mail уведомлений в полностью автоматическом режиме (регламентным заданием)?
2) Возможна ли отправка РАЗОВОГО e-mail уведомления за N дней до начала отпуска? Или за N дней до начала обработка начинает слать каждый день уведомление, вплоть до дня отпуска?
3) Откуда обработка берет e-mail адрес получателя?
9. nicxxx 254 18.02.20 15:32 Сейчас в теме
(7) На форме обработки есть страница Настройки, где указывается список получателей в формате ФИО-email.
При добавлении в Дополнительные отчеты и обработки есть возможность включить работу по расписанию.
При этом будет создано регламентное задание (используется функционал БСП).
11. nicxxx 254 18.02.20 15:36 Сейчас в теме
(7) "2) Возможна ли отправка РАЗОВОГО e-mail уведомления за N дней до начала отпуска? Или за N дней до начала обработка начинает слать каждый день уведомление, вплоть до дня отпуска?" - будет отправлять каждый день
8. Maxanamoon 2 18.02.20 14:25 Сейчас в теме
4) В ЗУП (уже после 3.1.5, тестированной вами) изменили обновление сведений в регистре при оформлении переноса отпуска. Это учтено?
5) код открытый?
10. nicxxx 254 18.02.20 15:33 Сейчас в теме
(8)
п4 - не учтено.
п5 - код открытый.
12. Maxanamoon 2 19.02.20 17:26 Сейчас в теме
Подскажите, почему обработка отправляет уведомление даже для тех отпусков, которые начинаются по времени дальше, чем указан параметр "глубина проверки" ?

В тестовой базе ЗУП созданы 4 отпуска. Начало отпусков:
13.03.2020
08.03.2020
10.03.2020
15.04.2020

На закладке "Рассылка" указан период 01.03.2020 - 30.04.2020.
Глубина проверки указана 20
Кнопка "Выполнить рассылку" нажата 19.02.2020.

При этом уведомление получили ВСЕ отпускники, даже тот, который начинается 15.04.2020 (т.е. дальше, чем 20 дней).

Может неверные настройки с периодом.
Вообще цель такова: необходимо, чтобы регламентным заданием отпускники получали уведомление за 20 дней до начала отпуска.
13. Maxanamoon 2 19.02.20 20:04 Сейчас в теме
Также в режиме регламентного задания не отрабатывает.
Может по тому, что на закладке "Рассылка" ТЧ не сохраняется. Если ее заполнить вручную (по кнопке) и нажать разослать, то отправляет уведомления. Повторно открываешь, обработка обнуляет ТЧ (и период, кстати, тоже). Т.е. не сохраняется ТЧ, а судя по коду, обработка обращается именно в предварительно заполненную ТЧ обработки и по ней делает рассылку, а не непосредственно по графику отпусков в ЗУП. Выходит, если ТЧ не сохранилась, то и регламентным заданием ничего не отправляется по e-mail.
15. nicxxx 254 20.02.20 10:03 Сейчас в теме
(13)
а судя по коду
Вот код:
Если ИмяКоманды = "РазослатьУведомления" Тогда
		ЗапускИзРегламентногоЗадания=Истина;
		ЗаполнитьДокументыДляРассылки(ЗапускИзРегламентногоЗадания);
		ВыполнитьРассылку();
	КонецЕсли;



О какой сохраненной ТЧ идет речь?
Maxanamoon; +1 Ответить
14. nicxxx 254 20.02.20 10:02 Сейчас в теме
Попытался воспроизвести ситуацию с интерактивной рассылкой. Не получилось. В рассылку попали только 2 сотрудника, с началом отпуска 8 и 10 марта. Подтверждение - на приложенных скриншотах. Насчет регламентной рассылки - ваше утверждение, что должна сохраняться ТЧ на закладке Рассылка - неверно. Если вы программист, то легко найдете в модуле обработки метод ВыполнитьКоманду(), который вызывается из регл задания и в свою очередь вызывает два других - Заполнить() и Разослать(). Если вы не программист, то пишу здесь: при запуске из регл задания период для отбора документов устанавливается с текущей даты по глубину просмотра, интерактивный выбор периода на странице Рассылка игнорируется
Прикрепленные файлы:
Maxanamoon; +1 Ответить
16. Maxanamoon 2 26.02.20 14:29 Сейчас в теме
(14) Спасибо. Этот ответ прояснил алгоритм работы обработки.
Оставьте свое сообщение