Уведомления о днях рождения сотрудников

11.03.24

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

Уверен, что у многих есть уведомления о днях рождения. Существуют различные реализации. Немного опишу их. Расскажу о том, как это делал я + приложу готовую обработку.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Уведомления о днях рождения сотрудников:
.epf 12,98Kb
1
1 Скачать (1 SM) Купить за 1 850 руб.

Насколько нужны такие уведомления, решает каждый для себя сам. Лично я не считаю их чем-то необходимым, но в целом они помогают сотрудникам быть в курсе, что происходит и откуда пицца в комнате приема пищи. А еще одним сотрудникам позволяют не чувствовать себя неловко (когда забыл поздравить коллегу), а другим сотрудникам позволяют не чувствовать себя обделенным вниманием.

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

 

Популярные реализации

  1. Повесить список именинников на весь месяц в комнате приема пищи, например.
    Возможно, кто-то и читает такой список, а некоторые даже умудряются запомнить, но что делать остальным? А тем, кто обедает не в комнате приема пищи? Пожалуй, это самый плохой вариант донесения информации до сотрудников.
  2. При запуске 1С в виде сообщения или целого окна.
    С моей точки зрения - плохое решение. При запуске лучше вообще ничего не показывать или показывать действительно важную информацию. Но если информация о днях рождения - это действительно самое важное для компании - почему бы и нет. Мне кажется, что информация о просроченной дебиторской задолженности все же немного важнее, но и о ней лучше писать через бота.
  3. Сотрудники отдела кадров каждый день пишут в общий чат.
    Это уже лучше, чем сообщение при запуске, но писать короткое сообщение в виде ФИО-Должность как-то скучно, а писать целое поздравление, скопированное из интернета - слишком банально.

 

Еще одна реализация

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

Достаточно быстро пришла идея перемешать сотрудников с известными людьми. Список известных людей было решено взять из википедии. Там даже есть отдельная страничка на каждый календарный день и на этой страничке список людей, которые родились в этот день.

Казалось, что в википедии нет людей, о которых никто не знает. Но в действительности есть очень много людей, о которых в компании никто не знает. Значит, следующим шагом надо определить индекс популярности тех людей, которые есть в википедии. Самым логичным решением кажется спарсить яндекс и чем больше ответов, тем популярнее человек. Но яндекс очень активно борется с роботами в поисковой выдаче, поэтому этот вариант не подходит.

Далее была найдена страница в интернете с индексом популярности людей. На этой странице 500 человек из России с индексом популярности. Тут приводить ее не буду, чтобы не сочли за рекламу. И вот мы парсим википедию, парсим индекс популярности для 500 людей. Сводим эти 2 таблицы в одну и сортируем людей по популярности. Потом выбираем именинников из ЗУП, перемешиваем с известными людьми и пишем в общую группу телеграм.

Готовую обработку прикладываю. Если хотите такие уведомления - вам нужно

  1. Указать только в модуле обработки токен бота и ид чата, в который должен писать бот.
    Процедура ПеречислитьИменинников()
    	
    	КлючБота = "";//Тут нужно вставить токен
    	ИДЧата = "";//Тут нужно вставить идентификатор чата  
    	
    	НаДату = ТекущаяДата();
    	
    	РезультатСравненияСписков(НаДату);
    	ОтправитьУведомление(НаДату);
    	
    КонецПроцедуры
  2. Добавить обработку в 1С:ЗУП как доп. обработку и задать расписание (каждый день в 8 утра, например).

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

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

Обработка Парсинг Боты Дни рождения

См. также

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

Групповое формирование и печать Дополнительных соглашений для 1С: Зарплата и управление персоналом ПРОФ и КОРП + 8 печатных форм: Индексация заработной платы, Удаленная работа и предупреждение о COVID-19, Выход из удаленной работы, Кадровый перевод, Кадровый перевод списком, Назначение индивидуальной системы начислений, Переименование филиала, Приказ "Совмещение должностей", Приказ "Совмещение исполнения обязанностей" Что нового: 1.В печатных формах убран весь красный цвет текста 2. В печатных формах в шапках сделано заполнение названия организации, руководителя и основания действия руководителя 3. В печатных формах в подвале сделано заполнение реквизитов организации 4. Добавлена возможность печатать доп соглашения по документу "Изменение плановых начислений"

21600 руб.

24.03.2023    5334    3    0    

5

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

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

6000 руб.

15.07.2015    65422    99    49    

103

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

Печать из ЗУП уведомления о трудовой деятельности для безвизового иностранного гражданина. С 7 января 2024 года безвизовые иностранцы должны уведомлять по утвержденной форме территориальный орган МВД России о ведении трудовой деятельности. Расширение позволит выполнить распечатку уведомления напрямую из программы ЗУП 3.1

3600 руб.

22.02.2024    1112    1    0    

3

Зарплата Кадровый учет Корректировка данных Бухгалтер Пользователь Сложные периодические расчеты 8.3.14 1С:ERP Управление предприятием 2 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Абонемент ($m)

Поддержание базы ЗУП 3.1 в порядке требует знания, внимание и инструменты. Предлагаю свой набор инструментов, для применения которых не нужны сильные знания аналитика или разработчика. Работает всё умно и безопасно.

3 стартмани

17.04.2023    4599    59    Vinzor    6    

25

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

Обработка больше предназначена как основа для своей разработки, чем как универсальное решение. Но можно использовать и как готовое решение для небольшой организации. Переносит данные из файла Excel в ЗУП, по аналогии как данные переносятся из ЗУП 2.5.

7200 руб.

19.01.2023    6645    4    4    

5
Оставьте свое сообщение