Именинники сегодня
Блок «Дни рождения сегодня» показывает людей, у которых день рождения в текущий день.
Что отображается:
| Поле | Описание |
|---|---|
| ФИО | Полное имя именинника |
| Дата рождения | Дата рождения в формате ДД.ММ.ГГГГ |
| Адрес электронной почты (если указан) |
Сортировка:
Именинники отсортированы так, что люди с email показываются первыми (им можно отправить поздравление).
Ограничение отображения:
- По умолчанию показываются первые 3 именинника
- Если именинников больше — появляется кнопка «Показать всех»
Отправка персонального поздравления
Для отправки поздравления конкретному человеку:
Шаг 1: Нажмите «Поздравить»
Кнопка «Поздравить» находится справа от данных именинника.
Важно: Кнопка неактивна, если у человека не указан email.
Шаг 2: Отредактируйте поздравление
Откроется окно с формой поздравления:
Шаг 3: Нажмите «Отправить поздравление»
- При успехе появится уведомление об отправке
- При ошибке — сообщение с описанием проблемы
Массовое поздравление
Функция позволяет отправить поздравления всем именинникам одновременно.
Когда доступно:
- Когда именинников более одного
- Кнопка «Массовое поздравление» появляется в заголовке блока
Шаг 1: Нажмите «Массовое поздравление»
Шаг 2: Выберите получателей
Откроется окно со списком именинников:
Шаг 3: Отредактируйте текст
Текст поздравления будет одинаковым для всех получателей.
Шаг 4: Нажмите «Отправить всем»
Письма отправляются всем выбранным получателям.
Особенности:
- Люди без email автоматически исключаются
- Можно снять галочку, чтобы исключить конкретного человека
- Отображается счётчик выбранных получателей
Показать всех именинников
Если именинников сегодня больше 3, появляется кнопка «Показать всех»:
При нажатии открывается модальное окно:
Предстоящие дни рождения
Блок показывает людей, у которых день рождения в ближайшие 7 дней.
Что отображается:
| Поле | Описание |
|---|---|
| ФИО | Полное имя |
| Дата | День и месяц рождения |
| Через N дней | Количество дней до дня рождения |
Особенности:
- Отображается до 7 дней вперёд
- Список с прокруткой (максимальная высота ограничена)
- Двухколоночная сетка на широких экранах
- Сортировка по близости даты
Пустое состояние
Если именинников нет ни сегодня, ни в ближайшие 7 дней, отображается сообщение: «Нет предстоящих дней рождения. В ближайшие 7 дней дней рождения не запланировано».
Источник данных
Дни рождения определяются по полю «Дата рождения» в документах:
- Проверяется совпадение дня и месяца с текущей датой
- Год рождения не влияет на отображение в списке именинников
- Учитываются документы из обеих подсистем (ДПО и ПО)
Требования для отправки поздравлений
Для успешной отправки поздравления необходимо:
| Требование | Описание |
|---|---|
| Email получателя | У именинника должен быть указан email |
| Настройки SMTP | В настройках программы должен быть настроен email отправителя |
| Интернет-соединение | Требуется подключение к интернету |
Если email не указан:
- Кнопка «Поздравить» неактивна (серая)
- В массовом поздравлении человек автоматически исключается