К статье
Практический материал

Другое · 10 мин

Как в 1С настроить дни рождения: пошаговая инструкция

Как в 1С настроить дни рождения: ввод даты в карточке сотрудника и контрагента, напоминания, отчёты по списку именинников и типичные ошибки настройки.

Дни рождения в 1С — это не отдельная «настройка», а дата рождения, хранящаяся в карточке физического лица, сотрудника или контрагента, плюс механизм, который показывает эти даты пользователю: напоминания, отчёты или виджеты на начальной странице. Если дата не заполнена или заполнена не там, где её ищет отчёт, список именинников будет пустым, и пользователи решат, что «настройка сломалась».

Механика зависит от конфигурации. В 1С:Зарплата и управление персоналом (ЗУП) дата рождения вводится в карточке физического лица и используется в кадровых отчётах. В 1С:Бухгалтерии дата хранится у сотрудника и физлица. В 1С:Управление торговлей и ERP дни рождения контрагентов и контактных лиц попадают в отчёты CRM-блока. Ниже — универсальный порядок для типовых конфигураций на платформе 8.3.

Где хранится дата рождения в типовых конфигурациях

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

У контрагентов ситуация иная: дата рождения заполняется у контактных лиц контрагента (в конфигурациях с CRM-блоком) либо в дополнительных реквизитах, если контрагент — физическое лицо. В некоторых конфигурациях поле «Дата рождения» есть прямо в карточке контрагента при выборе вида «Физическое лицо».

Ввод даты рождения сотрудника в 1С:ЗУП и 1С:Бухгалтерии

В 1С:ЗУП откройте раздел «Кадры» → «Сотрудники», выберите сотрудника и перейдите по ссылке на физическое лицо (обычно это гиперссылка с ФИО рядом с полем сотрудника). В карточке физлица заполните поле «Дата рождения» и, при необходимости, пол. Сохраните карточку — дата станет доступна всем сотрудникам, связанным с этим физлицом.

В 1С:Бухгалтерии путь похожий: «Зарплата и кадры» → «Сотрудники» → открыть сотрудника → ссылка «Личные данные» или переход к физлицу. Если при приёме на работу использовался документ «Приём на работу», дату рождения можно указать прямо в нём — она автоматически запишется в карточку физлица.

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

Порядок ввода даты рождения сотрудника
  1. 1
    Откройте справочник «Сотрудники» в разделе кадрового учёта
  2. 2
    Перейдите в карточку физического лица по ссылке из карточки сотрудника
  3. 3
    Заполните поле «Дата рождения» и сохраните
  4. 4
    Откройте отчёт по дням рождения и убедитесь, что сотрудник появился в списке
  5. 5
    Для новых сотрудников вводите дату сразу в документе приёма на работу

Дни рождения контрагентов и контактных лиц

В конфигурациях с CRM-функциональностью (Управление торговлей, ERP, УНФ) дни рождения клиентов ведутся через контактные лица. Откройте карточку контрагента, перейдите на вкладку «Контактные лица», создайте или откройте контакт и заполните поле «Дата рождения». Именно эта дата попадёт в отчёты и напоминания по клиентам.

Если контрагент сам является физическим лицом, проверьте вид контрагента в карточке: при виде «Физическое лицо» в ряде конфигураций доступно поле даты рождения непосредственно в карточке. Если такого поля нет, используйте механизм дополнительных реквизитов: «Администрирование» → «Общие настройки» → включить «Дополнительные реквизиты и сведения», затем добавьте реквизит «Дата рождения» для справочника контрагентов.

Как включить напоминания и отчёты по дням рождения

Готового отчёта «Дни рождения» нет во всех конфигурациях, но в ЗУП и ERP-семействе есть кадровые отчёты, где можно вывести дату рождения: например, «Списки сотрудников» или «Штатная расстановка» с добавленным полем «Дата рождения». Откройте отчёт, зайдите в «Настройки», добавьте поле «Дата рождения» через «Добавить поле» и сохраните вариант под понятным именем, например «Именинники месяца».

Для напоминаний используйте типовой механизм «Напоминания пользователя» (если он включён в конфигурации): «Администрирование» → «Настройки работы с файлами и напоминаниями» или аналогичный раздел. Напоминание можно привязать к дате рождения контактного лица через произвольное условие в конфигурациях, где это поддерживается. В простом варианте достаточно регламентной рассылки отчёта: настройте рассылку отчёта «Именинники месяца» ответственному сотруднику с периодичностью раз в неделю или месяц.

В конфигурациях с настраиваемой начальной страницей можно вывести виджет или отчёт на рабочий стол: «Вид» → «Настройка начальной страницы» и добавить нужный отчёт. Тогда список ближайших дней рождения будет виден сразу при входе в программу.

Способы видеть дни рождения

Отчёт с полем «Дата рождения»

Подходит всем: быстро настроить, можно отфильтровать по месяцу. Ограничение — нужно вручную открывать отчёт.

Рассылка отчёта по расписанию

Подходит руководителям и HR: список приходит автоматически. Требуется настроенная почта и права на рассылки.

Напоминания пользователя

Подходит для точечных событий по контактным лицам. Не во всех конфигурациях есть условие по дате рождения.

Доработка (виджет, обработка)

Подходит, когда типовых средств не хватает. Требует разработчика и усложняет обновление конфигурации.

Проверка результата и типичные ошибки

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

Частая ситуация — дубли физических лиц: дата рождения заполнена у одного «Иванова И.И.», а сотрудник привязан к другому. В ЗУП есть обработка поиска и объединения дублей физлиц — используйте её, предварительно сделав резервную копию, потому что объединение необратимо.

Типичные ошибки
01
Дата введена в комментарий или дополнительное сведение — отчёты её не видят, потому что ищут штатный реквизит
02
Дата заполнена у одного дубля физлица, а сотрудник привязан к другому — именинник не попадает в список
03
В отчёте стоит отбор по подразделению или организации, из-за которого часть сотрудников отфильтрована
04
Перенос данных из старой базы без проверки — пустые или сдвинутые даты искажают список именинников
05
Ожидание автоматических уведомлений без настройки рассылки — типовая 1С сама по себе «поздравлять» не умеет

Ограничения и когда нужна доработка

Типовые средства закрывают базовый сценарий: хранить дату и показывать список. Чего они обычно не делают «из коробки»: автоматические поздравления по электронной почте самим сотрудникам, всплывающие окна при входе, учёт дней рождения в мобильном клиенте. Для этого нужна доработка — расширение конфигурации или внешняя обработка с регламентным заданием.

Перед доработкой оцените объём: если достаточно еженедельного письма ответственному со списком именинников, типовой рассылки отчётов хватит, и трогать код не придётся. Доработку оправдывает только регулярная массовая потребность — например, автоматическая отправка персональных поздравлений сотням сотрудников.

Контрольные точки

Как проверить результат

Карточка физлица
Норма

Поле «Дата рождения» заполнено корректной датой

Тревожный признак

Поле пустое или дата стоит только в комментарии

Отчёт по именинникам
Норма

Сотрудник с днём рождения в текущем месяце виден в списке

Тревожный признак

Список пуст при заведомо заполненных датах

Дубли физлиц
Норма

Одному человеку соответствует одно физлицо

Тревожный признак

Несколько карточек одного человека с разной заполненностью

Рассылка отчёта
Норма

Письмо со списком приходит по расписанию

Тревожный признак

Рассылка настроена, но письма не уходят — проверьте учётную запись почты

Частые вопросы

Можно ли в 1С настроить автоматические поздравления сотрудников по почте?

В типовых конфигурациях штатной отправки персональных поздравлений нет. Доступная альтернатива — рассылка отчёта со списком именинников ответственному лицу. Автоматическая отправка каждому сотруднику требует доработки через расширение или внешнюю обработку с регламентным заданием.

Почему сотрудник не попадает в отчёт по дням рождения, хотя дата введена?

Чаще всего дата введена у другого дубля физического лица, в дополнительное сведение вместо штатного поля, либо в отчёте стоит отбор по подразделению или организации. Проверьте карточку физлица по ссылке из карточки сотрудника и снимите лишние отборы в настройках отчёта.

Где ввести день рождения клиента в 1С:Управление торговлей?

Откройте карточку контрагента, перейдите к контактным лицам и укажите дату рождения у контактного лица. Если клиент — физическое лицо без контактов, используйте поле в карточке контрагента (при виде «Физическое лицо») или добавьте дополнительный реквизит.

Можно ли загрузить даты рождения массово из Excel?

Да, через типовую обработку «Загрузка данных из табличного документа» (в конфигурациях, где она есть) либо через внешние обработки загрузки. Перед загрузкой сделайте резервную копию и проверьте сопоставление колонок: дата должна попасть в реквизит физлица, а не в комментарий.

Нужны ли специальные права, чтобы видеть дни рождения сотрудников?

Дата рождения — персональные данные, и в конфигурациях с разграничением прав доступ к ней может быть ограничен профилями групп доступа. Если пользователь не видит поле или отчёт, администратору следует проверить его профиль прав и при необходимости выдать доступ к кадровым данным.

Итог

Что важно запомнить

День рождения в 1С — это реквизит физического лица или контактного лица. Заполните дату в правильном месте, выведите её в отчёт или настройте рассылку, проверьте результат на текущем месяце и устраните дубли физлиц. Автоматические поздравления — уже доработка, а не типовая настройка.