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

18.02.20

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
Рассылка отпусков ЗУП 3.1 на email
.epf 29,51Kb
49
49 Скачать (1 SM) Купить за 1 850 руб.

Код открыт.

Обработка базируется на решении для ЗУП 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С v8.3 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

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

4800 2400 руб.

07.04.2014    86875    55    199    

140

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

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

4800 руб.

25.11.2020    25886    277    9    

238

SALE! 15%

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

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

4920 4182 руб.

30.06.2022    12191    82    104    

43

Взаиморасчеты 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) . РАБОТАЕТ НА БАЗОВЫХ и ПРОФ. ВЕРСИЯХ.

2520 руб.

24.04.2020    32444    127    66    

104

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

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

12000 руб.

16.04.2014    86201    101    91    

96

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

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

6000 руб.

13.01.2022    11348    9    13    

15

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

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

7080 руб.

11.05.2021    10203    8    2    

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



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