Отправка уведомлений о предстоящих днях рождения сотрудников на электронную почту из 1С: ЗУП 3.1

25.12.24

Учетные задачи - Кадровый учет

Релиз платформы: 8.3.10.2753 Релиз конфигурации ЗУП: 3.1.6.38 (не измененная) Поступила задача реализовать отправку оповещений на электронную почту ответственным лицам компании о приближающихся днях рождения сотрудников. Сообщение отправляется за 5 дней до даты дня рождения сотрудника. Штатный функционал по напоминаниям не устроил, другого штатного функционала по отправке сообщений по дням рождения я не нашел в системе 1С: ЗУП 3.1, через отправку сообщение это не удалось сделать. Для этого была разработана внешняя обработка. Скачивайте внешнюю обработку и проделывайте следующие шаги в системе для настройки работы.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Отправка уведомлений о предстоящих днях рождения сотрудников на электронную почту из 1С: ЗУП 3.1:
.epf 8,80Kb
141
141 Скачать (2 SM) Купить за 2 150 руб.

Открываем список дополнительных сведений. Для справочника "Сотрудники" добавляем новое дополнительное свойство "Отправлять уведомления о днях рождения", тип "Булево"

После этого в справочнике "Сотрудники" устанавливаем в значение "Истина" тем сотрудникам кому необходимо отправлять уведомление.

В базе у сотрудников должны быть заполнены email и настроена учетная запись электронной почты по умолчанию.

Далее добавляем внешнюю обработку скачанную с сайта.

При создании в базе выбираем внешнюю обработку

Сохраняем и настраиваем расписание, по которому данная обработка будет запускаться.

Расписание лучше настроить ежедневно, один раз в день. В случае если на текущую дату не будет уведомлений, на почту ничего не отправиться

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

Которое будет выполняться по указанному расписанию, либо его можно запустить в ручную, по кнопке "Выполнить сейчас". Если через 5 дней от текущей даты у кого то из сотрудников будет день рождения, на электронную почту придет уведомления ответственным сотрудникам.

Вот и все.

PS. Коллеги, если кому-то понравилась разработка, не забываем ставить звездочки в рейтинге обработки.

Проверено на следующих конфигурациях и релизах:

  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.6.38

См. также

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

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

3000 руб.

25.11.2020    25601    268    8    

230

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    86377    52    197    

137

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

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

6000 руб.

13.01.2022    11219    8    13    

14

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

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

4920 руб.

30.06.2022    11888    77    100    

39

Загрузка и выгрузка в Excel Зарплата Кадровый учет Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Обработка позволяет загрузить из структурированного файла данные по физическим лицам, сотрудникам. Предусмотрено создание документов "Прием на работу". Данные загружаются не только в справочники и документы, но и в регистры сведений. Обработка разработана для конфигураций "Зарплата и Управление Персоналом, редакция 3.1"/"Зарплата и кадры государственного учреждения, редакция 3.1" на платформе 8.3.

6000 руб.

15.07.2015    65681    100    49    

104

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

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

12000 руб.

16.04.2014    86050    101    91    

96
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. user978221 26 27.08.18 02:37 Сейчас в теме
Добрый день,

В каком виде приходит сообщение: как вложенный файл?
2. mityushov.vv 262 27.08.18 09:25 Сейчас в теме
Добрый день.
Нет просто в виде письма в котором указана ФИО сотрудника, дата предстоящего дня рождения и сколько лет исполняется.
3. foralexander 18.03.19 08:54 Сейчас в теме
Здравствуйте. Подскажите, можно ли изменить 5 днёй на 2 или 1 к примеру? Заранее благодарен.
4. mityushov.vv 262 18.03.19 09:28 Сейчас в теме
(3) Добрый день, да можно. Но это нужно изменить в запросе. Если у вас есть программисты они это легко сделают. В настройках это поменять нельзя. Не предусматривался такой функционал. Будет время я доработаю его что бы можно было бы менять в настройках системы.
5. user903256 06.05.19 12:45 Сейчас в теме
Добрый день! При запуске обработки выходит ошибка "Не удалось выполнить команду по причине ."
В чем может быть проблема? Настраивал по инструкции.... Спасибо.
Прикрепленные файлы:
6. mityushov.vv 262 06.05.19 12:48 Сейчас в теме
(5) Релиз конфигурации и платформы какие?
7. mityushov.vv 262 06.05.19 12:53 Сейчас в теме
(5)Если отдельно запустить обработку, открыв ее как внешнюю работает или нет?
8. user903256 06.05.19 13:52 Сейчас в теме
Нет, при отдельном запуске также выдает ошибку без текста.
Платформа 8.3 (8.3.13.1644)
Конфигурация 3.1 (3.1.8.246)
9. mityushov.vv 262 06.05.19 14:45 Сейчас в теме
(8) Так трудно сказать.
Я сейчас еще раз проверил на своей конфигурации, у меня все работает.
Скорее всего у вас измененная конфигурация. Нужно тогда смотреть через конфигуратор на чем там ошибка эта вылазит.
Точку останова по ошибке поставить в отладчике и запустить обработку
10. user903256 26.06.19 21:43 Сейчас в теме
Добрый день! Подскажите, в чем может быть проблема, точно известно, что например завтра сразу у 3-х сотрудников день рождения. Но приходит напоминание только об одном... В обработке настроено, что на каждого сотрудника формируется отдельной e-mail сообщение? Вполне допускаю, что почтовый сервер блокирует множество сообщений, и пропускает только одно, остальные принимая за спам... Спасибо.
11. mityushov.vv 262 27.06.19 09:06 Сейчас в теме
(10) Добрый день.

Письмо приходит одно по всем сотрудникам сразу. Но скорее всего те люди, по которым не приходит уведомления, находятся в отпуске или командировке на дату их дня рождения. Да это небольшой баг в обработке, я его сам недавно заметил))) Отправляется только по сотрудникам у кого состояние на дату рождения "Работает".
Я это исправил, теперь только по уволенным сотрудникам не будут прилетать уведомления. Я обновил файл в публикации. Если при повторном скачивании он еще раз потребует 1 стартмани, напишите мне на почту mityushov.vv@yandex.ru с просьбой отправить исправленную обработку. Я вам отправлю без проблем, исправленный вариант.
15. vgraz 12 23.01.20 08:28 Сейчас в теме
(10)Посмотрел такую же ситуацию, есть небольшая ошибка в обработке. Переменная "ТелоПисьма" каждый раз принимает новое значение вместо "ТелоПисьма = ТелоПисьма + " . У себя поправил.
12. user748660 06.11.19 11:39 Сейчас в теме
Добрый день.
Все сделал по вашей инструкции.
Выдает ошибку при запуске задания "Не указан ни один получатель".
Получатель в доп сведениях сотрудника указан.
Где искать проблему?
Платформа: 8.3 (8.3.14.1694)
Конфа: ЗуП 3.1 (3.1.9.227)
13. mityushov.vv 262 06.11.19 11:48 Сейчас в теме
(12)
Не указан ни один получатель


1. В дополнительных сведениях название реквизита для разработчиков вот так у вас называется "_ОтправлятьУведомленияОДняхРожденияСотрудников"?

2.Либо проверяйте адреса электронной почты заполнены у тех сотрудников у которых вы установили признак оповещать о днях рождения?

3. И вы запускаете обработку дни рождения то есть в ближайшие 5 или 10 дней у сотрудников?
14. user748660 06.11.19 13:13 Сейчас в теме
Благодарю, ошибка была в 1 пункте.
16. 1c_nik923 12.04.21 11:23 Сейчас в теме
А есть что то похоже с отбором по нужным сотрудникам, например я хочу чтобы одному из указанных руководителей приходили оповещения только за 5-х выбранных сотрудников?
17. mityushov.vv 262 12.04.21 11:25 Сейчас в теме
(16) Добрый день. На данный момент нет. Обработка отправляет по всем сотрудникам. Но можно запрос допилить при необходимости.
18. 1c_nik923 13.07.21 07:25 Сейчас в теме
(17) Владимир, Вы могли бы отправить обработку на почту. Я как то потерял счёт времени и не заметил что 30 дней прошло. А скаченную не могу найти.
19. skmMining 5 13.05.22 17:52 Сейчас в теме
Скажите напоминание приходит 1 раз за 5 дней или за 5 дней, потом за 4 дня и т.д.?
20. mityushov.vv 262 16.05.22 09:06 Сейчас в теме
(19) Добрый день. Один раз за 5 дней до ДР и все. Каждый день присылать мне кажется это уже лишнее)))
21. TSS-GROUP 13.06.23 16:18 Сейчас в теме
Зарплата и управление персоналом, редакция 3.1 (3.1.25.36)
Настройка стандартного отчета "Личные данные сотрудников", затем рассылку отчетов.
Прикрепленные файлы:
lettitbit; user1767032; mityushov.vv; +3 Ответить
22. medexe 25.10.23 08:51 Сейчас в теме
(21) если ДР сотрудника в понедельник, то уведомление придёт в понедельник и приготовить подарок времени уже не останется.
23. mityushov.vv 262 25.10.23 10:09 Сейчас в теме
(22) А у меня в обработке как раз с учетом выходных отправка выполняется)))
24. ilbat 7 31.01.24 16:46 Сейчас в теме
(22) Можно рассылку настроить по пятницам (или другой день), а в отборах указать Начало следующей недели, Конец следующей недели
25. mityushov.vv 262 31.01.24 17:42 Сейчас в теме
(24) Можно, но для этого данную обработку нужно немного доработать. Сейчас не так работает немного, сейчас проверяется каждый день.
Оставьте свое сообщение