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

18.02.20

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

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Рассылка отпусков ЗУП 3.1 на email
.epf 29,51Kb
54 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Код открыт.

Обработка базируется на решении для ЗУП 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.

Вступайте в нашу телеграмм-группу Инфостарт

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

См. также

SALE! 50%

Мессенджеры и боты SMS рассылки Email рассылки Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

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

6100 3050 руб.

07.04.2014    98671    90    205    

173

SALE! 50%

Взаиморасчеты SMS рассылки Email рассылки Создание на основании Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение Директ Маркетинг для 1С:Бухгалтерия с триггерами и роботами для автоматического создания документов, полным набором инструментов для качественных транзакционных, триггерных и маркетинговых рассылок Email, SMS, MAX, WhatsApp, Telegram.

6100 3050 руб.

15.04.2025    5195    24    15    

24

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

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

5084 руб.

25.11.2020    31105    340    21    

292

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Создать и отправить 1000 Актов серки контрагентам за 5 мин?! Легко! Разработано для конфигурации 1C:УНФ. Массовое создание и рассылка Актов сверки в три клика.

6100 руб.

13.01.2022    14522    25    14    

31

Email рассылки Программист Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Документооборот Платные (руб)

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

7320 руб.

30.06.2022    17656    100    108    

57

Email рассылки Оптовая торговля Бизнес-аналитик Бухгалтер Пользователь Руководитель проекта 1С:Предприятие 8 1С:Управление торговлей 10 1С:Управление производственным предприятием Управленческий учет Платные (руб)

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

12200 руб.

16.04.2014    88720    104    91    

99

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

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

5100 руб.

24.04.2020    35864    135    66    

112
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Tatyana_012345 25 23.12.19 15:27 Сейчас в теме
Для обычной ЗУП выдает ошибку . Подскажите что до настроить, т.к. в теме письма указано что подходит для проф
Прикрепленные файлы:
2. nicxxx 257 23.12.19 16:19 Сейчас в теме
Нажмите на кнопку "Подробно" и скиньте детали ошибки.
3. Tatyana_012345 25 23.12.19 17:25 Сейчас в теме
(2)
Прикрепленные файлы:
4. nicxxx 257 24.12.19 13:18 Сейчас в теме
5. Tatyana_012345 25 24.12.19 15:08 Сейчас в теме
(4) Ошибка при нажатии кнопки заполнить
Прикрепленные файлы:
6. nicxxx 257 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 257 18.02.20 15:32 Сейчас в теме
(7) На форме обработки есть страница Настройки, где указывается список получателей в формате ФИО-email.
При добавлении в Дополнительные отчеты и обработки есть возможность включить работу по расписанию.
При этом будет создано регламентное задание (используется функционал БСП).
11. nicxxx 257 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 257 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 257 20.02.20 10:03 Сейчас в теме
(13)
а судя по коду
Вот код:
Если ИмяКоманды = "РазослатьУведомления" Тогда
		ЗапускИзРегламентногоЗадания=Истина;
		ЗаполнитьДокументыДляРассылки(ЗапускИзРегламентногоЗадания);
		ВыполнитьРассылку();
	КонецЕсли;



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