Другое · 8 мин
Как в 1С настроить напоминания о днях рождения
Пошаговая настройка напоминаний о днях рождения сотрудников и контактов в 1С: где хранить даты, как настроить оповещения, отчёты и проверить результат.
Напоминание о дне рождения в 1С можно настроить двумя способами: штатными средствами типовой конфигурации (регламентные задания, задачи пользователю, отчёты) или через механизм напоминаний пользователя, доступный в конфигурациях на Библиотеке стандартных подсистем. Выбор зависит от того, чьи даты нужно отслеживать — сотрудников, контактных лиц контрагентов или клиентов из справочника партнёров.
Ключевое условие работы любого напоминания — корректно заполненная дата рождения в карточке объекта. Если в справочнике «Физические лица» или «Контактные лица» поле даты пустое, никакая настройка оповещений не сработает. Поэтому настройку стоит начинать с аудита данных, а не с механизма напоминаний.
Ниже разобраны практические варианты для типовых конфигураций: 1С:ЗУП, 1С:Управление торговлей, 1С:Комплексная автоматизация и 1С:Управление нашей фирмой. Конкретные названия пунктов меню могут немного отличаться между версиями, но логика везде одинаковая.
Где в 1С хранятся даты рождения
Прежде чем настраивать оповещения, определите, в каком справочнике лежат нужные даты. В кадровых конфигурациях (1С:ЗУП, 1С:КА) день рождения сотрудника хранится в справочнике «Физические лица», а не в карточке сотрудника. Откройте раздел «Настройка» или «Кадры» → «Физические лица», найдите человека и проверьте поле «Дата рождения».
В торговых конфигурациях (1С:УТ, 1С:УНФ) даты рождения клиентов хранятся в карточке партнёра или контрагента, а даты контактных лиц — в связанном справочнике «Контактные лица». В УНФ дополнительно есть поле даты рождения непосредственно в карточке контрагента с типом «Физическое лицо».
Проведите выборочную проверку: откройте 10–15 карточек и убедитесь, что даты заполнены и не содержат явных ошибок вроде даты приёма на работу вместо даты рождения. Такая подмена — частая проблема при первоначальном переносе данных.
Напоминание через механизм «Напоминания пользователя»
В конфигурациях на Библиотеке стандартных подсистем (БСП) есть встроенный механизм напоминаний. Он позволяет привязать напоминание к конкретному объекту — например, к карточке контактного лица или физического лица.
Откройте карточку объекта и найдите команду «Напомнить» — обычно она находится в меню «Ещё» или на панели действий. В форме напоминания укажите дату и время срабатывания, текст («День рождения у Ивановой А. С.») и способ оповещения. Напоминание появится у текущего пользователя в заданный момент.
Ограничение этого способа: напоминание создаётся вручную для каждого объекта и не повторяется автоматически каждый год. Если именинников много, ручное создание десятков напоминаний неудобно — в этом случае лучше использовать отчёт или регламентное задание.
Отчёт по дням рождениям как регулярный инструмент
Самый надёжный штатный способ — отчёт, который показывает ближайшие дни рождения. В 1С:ЗУП есть типовой отчёт «Дни рождения сотрудников»: раздел «Кадры» → «Кадровые отчёты». Укажите период, например ближайшие 7 или 30 дней, и получите список именинников с датами.
Чтобы не запускать отчёт вручную, настройте рассылку на почту. В конфигурациях с подсистемой рассылки отчётов откройте «Администрирование» → «Печатные формы, отчёты и обработки» → «Рассылки отчётов», создайте новую рассылку, добавьте отчёт с нужными настройками и задайте расписание — например, каждый понедельник в 9:00.
Проверьте результат: после настройки выполните рассылку вручную командой «Выполнить сейчас» и убедитесь, что письмо пришло и содержит актуальный список. Если письмо не пришло, проверьте настройки учётной записи почты в разделе «Администрирование» → «Органайзер» → «Системная учётная запись».
- 1Откройте «Администрирование» → «Рассылки отчётов» и создайте новую рассылку
- 2Добавьте отчёт «Дни рождения сотрудников» с периодом «Следующие 7 дней»
- 3Укажите получателей и настройте расписание (например, еженедельно)
- 4Выполните рассылку вручную и проверьте полученное письмо
Напоминания в 1С:Управление нашей фирмой
В 1С:УНФ есть встроенный механизм событий и напоминаний, ориентированный на работу с клиентами. Дата рождения контрагента заполняется в его карточке, и система может формировать события по этим датам.
Откройте карточку контрагента, заполните поле «Дата рождения». Затем в разделе «CRM» или «Настройки» проверьте параметры напоминаний: в УНФ напоминания о наступлении дат можно настроить через механизм «Напоминания» в карточке объекта либо через настройку рабочего стола с виджетом ближайших событий.
Для маркетинговых задач — поздравлений клиентов с рассылкой — в УНФ используется сегментация контрагентов. Создайте отбор по дате рождения в текущем месяце и запланируйте рассылку по этому сегменту.
Автоматизация через регламентное задание или доработку
Если штатных средств недостаточно — например, нужно автоматически каждое утро отправлять список именинников в мессенджер или создавать задачи ответственному — потребуется доработка. Типовой сценарий: регламентное задание раз в день выбирает физических лиц с днём рождения в ближайшие N дней и формирует письмо или задачи.
Такую доработку должен выполнять программист 1С с опытом работы с вашей конфигурацией. Перед началом работ зафиксируйте требования: кого оповещать, за сколько дней, в каком виде (письмо, задача, сообщение), что делать с уволенными сотрудниками.
Сравнение способов
Быстро и без настройки, но вручную для каждого объекта и только для себя
Штатно, автоматически, для группы получателей; требует настроенной почты
Любая логика и каналы оповещения, но нужен программист и тестирование
Частые ошибки и как их избежать
Самая распространённая проблема — напоминание настроено, но не срабатывает. Причины обычно такие: пустая дата рождения в справочнике, рассылка отключена расписанием, не заполнена системная учётная запись почты, либо пользователь ждёт напоминание, созданное другим сотрудником.
Вторая типичная ошибка — в список попадают уволенные сотрудники. В отчётах ЗУП проверьте, что в настройках стоит отбор по работающим сотрудникам, иначе рассылка будет включать людей, которые уже не работают в компании.
Как проверить результат
У большинства карточек заполнено поле «Дата рождения»
Массово пустые даты или даты в будущем
Письмо пришло и содержит корректный список
Письма нет, ошибки в журнале регистрации
Только действующие сотрудники/актуальные контакты
Уволенные и архивные записи в выборке
Частые вопросы
Можно ли получать напоминания о днях рождения без доработок?
Да. В большинстве типовых конфигураций достаточно отчёта «Дни рождения сотрудников» с настроенной рассылкой по расписанию или ручных напоминаний пользователя в карточках объектов. Доработка нужна только для нестандартных каналов оповещения.
Почему напоминание не появилось у коллеги?
Штатные напоминания БСП персональны: они срабатывают только у пользователя, который их создал. Чтобы оповещать нескольких человек, используйте рассылку отчёта или доработку с созданием задач.
Как исключить уволенных сотрудников из списка именинников?
В настройках отчёта «Дни рождения сотрудников» в ЗУП добавьте отбор по признаку работающего сотрудника. Если такого отбора нет, используйте вариант отчёта с группировкой по подразделениям и проверьте параметры периода.
Где посмотреть ошибки, если рассылка не отправляется?
Откройте журнал регистрации («Администрирование» → «Обслуживание» → «Журнал регистрации») и отфильтруйте события по рассылке отчётов. Чаще всего там видны ошибки авторизации почтовой учётной записи или недоступности SMTP-сервера.
Работает ли напоминание, если программа закрыта?
Напоминания пользователя показываются при работе в программе: если 1С не запущена, оповещение появится при следующем входе. Рассылка отчётов в клиент-серверном режиме выполняется сервером по расписанию, а в файловом режиме — только при запущенном сеансе, что важно учитывать при настройке расписания.
Что важно запомнить
Сначала проверьте заполненность дат рождения в справочниках, затем выберите способ оповещения: личные напоминания для точечных случаев, рассылку отчёта для регулярных списков, доработку — для нестандартных сценариев. Перед изменениями конфигурации всегда делайте резервную копию.