Другое · 11 мин
Как сформировать в 1С список детей сотрудников
Как в 1С:ЗУП и 1С:Бухгалтерии внести детей сотрудника в личные данные и сформировать список детей для вычетов НДФЛ, отчетов и печатных форм.
Список детей в программах 1С чаще всего требуется в трех случаях: для предоставления стандартного вычета по НДФЛ, для кадрового учета личных данных сотрудника и для формирования отчетов или справок. В зависимости от конфигурации (1С:ЗУП, 1С:Бухгалтерия, 1С:КА, 1С:ERP) механика немного отличается, но общий принцип одинаков: сведения о детях хранятся в карточке физического лица, а список формируется отчетом или обработкой.
Важно понимать разницу между «списком детей» как данными в карточке сотрудника и «списком детей» как готовым отчетом по подразделению или всей организации. Первое вводится вручную кадровиком, второе собирается программой автоматически на основании введенных данных. Если сведения в карточках не заполнены, никакой отчет корректный список не покажет.
Ниже разобран порядок работы в 1С:ЗУП 8.3 как наиболее распространенной конфигурации для кадрового учета, а также особенности 1С:Бухгалтерии и вариант формирования произвольного списка через консоль запросов или универсальный отчет.
Где в 1С хранятся сведения о детях сотрудников
В типовых конфигурациях дети относятся к личным данным физического лица, а не к кадровым документам. Это означает, что информация о ребенке привязывается к человеку, а не к конкретному приему на работу или должности. Если сотрудник уволился и принят снова, сведения о детях повторно вводить не нужно — они сохраняются в карточке физлица.
В 1С:ЗУП 8.3 путь к данным выглядит так: раздел «Кадры» → «Сотрудники», открыть карточку сотрудника, перейти по ссылке «Семья» в панели навигации. Откроется форма, где указываются состав семьи и степень родства: ребенок, супруг, родитель и так далее. Для каждого ребенка заполняются ФИО и дата рождения — именно дата рождения критична для вычета НДФЛ, так как программа по ней определяет возрастные ограничения.
В 1С:Бухгалтерии 8.3 структура аналогична: «Зарплата и кадры» → «Сотрудники», в карточке сотрудника ссылка «Семья». В некоторых релизах раздел называется «Родственники» — функционально это одно и то же.
Как внести ребенка в карточку сотрудника
Порядок ввода данных одинаков для ЗУП и Бухгалтерии с небольшими отличиями в названиях кнопок. Основное требование — заполнить все поля, от которых зависят расчеты: без даты рождения программа не сможет контролировать возраст ребенка для вычета.
- 1Откройте раздел «Кадры» → «Сотрудники» и найдите нужного сотрудника в списке.
- 2В карточке сотрудника перейдите по ссылке «Семья» (или «Родственники»).
- 3Нажмите «Добавить» и выберите степень родства — «Ребенок».
- 4Заполните ФИО ребенка и дату рождения.
- 5При необходимости укажите дополнительные сведения: инвалидность, статус опеки, номер свидетельства о рождении.
- 6Нажмите «Записать и закрыть» и проверьте, что ребенок появился в списке состава семьи.
Если детей несколько, каждый вносится отдельной строкой. Порядок ввода значения не имеет — программа сама сортирует детей по дате рождения при расчете вычетов, потому что размер вычета зависит от того, какой это ребенок по счету.
Отдельно стоит проверить поле степени родства. Для приемных детей, подопечных и детей супруга действуют свои правила предоставления вычета, и неверно выбранный статус приведет к ошибкам в расчете НДФЛ. Если сомневаетесь в формулировке, сверьтесь с заявлением сотрудника и подтверждающими документами.
Как оформить детей для вычета по НДФЛ
Сам факт наличия ребенка в карточке семьи не запускает вычет автоматически. Стандартный вычет предоставляется на основании заявления сотрудника, и в 1С это оформляется отдельным документом.
В 1С:ЗУП откройте «Налоги и взносы» → «Заявления на вычеты НДФЛ» (либо «Кадры» → «Все кадровые документы» → «Заявление на вычеты НДФЛ», в зависимости от релиза). В документе укажите сотрудника, месяц начала применения вычета и добавьте строки по каждому ребенку с кодом вычета. Программа подставит данные из карточки семьи, но код вычета и право на него определяются документами сотрудника.
В 1С:Бухгалтерии путь: «Зарплата и кадры» → «Заявления на вычеты НДФЛ». Механика та же: документ регистрирует право на вычет с указанного месяца, а сведения о детях подтягиваются из карточки физлица.
Программа автоматически прекращает применение вычета в двух случаях: когда доход сотрудника с начала года превышает установленный лимит и когда ребенок достигает предельного возраста. Именно поэтому корректная дата рождения в карточке семьи критична — по ней строится вся логика контроля.
Как сформировать список детей по организации отчетом
Типовой отчет, который выводит сведения о семье по всем сотрудникам, в 1С:ЗУП называется «Личные данные сотрудников». Он находится в разделе «Кадры» → «Кадровые отчеты» либо через «Отчеты, справки» → «Личные данные сотрудников». В настройках отчета (кнопка «Настройки») можно оставить только нужные колонки: ФИО сотрудника, подразделение, состав семьи, даты рождения детей.
Если типового отчета недостаточно — например, нужен список только детей младше определенного возраста или только по одному подразделению — используйте расширенные настройки. В режиме настройки отчета добавьте отбор по полю «Степень родства» = «Ребенок» и при необходимости отбор по подразделению или возрасту. Сохраните вариант отчета под понятным именем, чтобы не настраивать заново.
В 1С:Бухгалтерии штатный отчет по составу семьи ограничен. Там удобнее использовать «Универсальный отчет» (раздел «Отчеты») по регистру сведений, где хранятся родственники физических лиц, либо сформировать список через отчет «Список сотрудников» с добавлением полей о семье, если релиз это поддерживает.
Как выгрузить список детей в Excel или распечатать
Любой табличный отчет в 1С выгружается в табличный документ. После формирования отчета нажмите «Файл» → «Сохранить как» (или кнопку сохранения на панели) и выберите формат: лист Excel (XLSX), PDF для печати или MXL для передачи другому пользователю 1С. Для дальнейшей обработки — фильтрации, сортировки, подсчета — удобнее всего Excel.
Перед выгрузкой проверьте настройки группировок. Если в отчете включена иерархия по подразделениям, в Excel она перенесется со сворачиваемыми группами, что не всегда удобно. Для «плоского» списка отключите группировки в настройках отчета, оставив только строки с данными.
Если список детей запрашивают регулярно (например, для санаторно-курортного обеспечения или детских выплат профсоюза), сохраните настроенный вариант отчета и добавьте его в избранное. Это сокращает подготовку списка с 10–15 минут настройки до одного клика.
Как сформировать произвольный список через запрос
Когда стандартных отчетов не хватает — нужны особые условия, соединение с данными начислений или выгрузка в нестандартной структуре — используется консоль запросов или самописная обработка. Это работа для программиста или продвинутого пользователя: ошибка в запросе не повредит данные (консоль только читает информацию), но может выдать неверный результат.
Данные о составе семьи в ЗУП хранятся в регистре сведений, связанном со справочником физических лиц (в типовой конфигурации это регистр сведений родственников физических лиц). Запрос выбирает записи с нужной степенью родства и соединяет их с данными сотрудников и подразделений.
ВЫБРАТЬ
Родственники.ФизическоеЛицо КАК Сотрудник,
Родственники.Наименование КАК Ребенок,
Родственники.ДатаРождения КАК ДатаРождения
ИЗ
РегистрСведений.РодственникиФизическихЛиц КАК Родственники
ГДЕ
Родственники.СтепеньРодства = &РебенокТочные имена регистра и полей зависят от релиза конфигурации, поэтому перед запуском сверьте структуру метаданных через «Конфигуратор» или функцию «Все функции» → «Регистры сведений». Для разовой задачи проще попросить специалиста по 1С собрать обработку, чем осваивать консоль запросов самостоятельно.
Типичные ошибки и как их избежать
Большинство ошибок выявляется простой сверкой: сформируйте список детей и сравните с количеством заявлений на вычеты. Расхождение означает, что либо в карточках семьи есть пробелы, либо вычеты оформлены без актуальных данных о детях.
Как проверить результат
Ребенок есть в списке, заполнены ФИО, дата рождения, степень родства
Строки нет или дата рождения пустая
Проведен, указан месяц начала, коды вычетов по каждому ребенку
Документа нет или он не проведен
Вычет виден в составе расчета НДФЛ
Вычет отсутствует при наличии заявления
Количество строк совпадает с ожидаемым, нет уволенных
Пропуски, дубли, лишние сотрудники
Часто задаваемые вопросы
Можно ли внести детей сразу нескольким сотрудникам массово?
Типового механизма группового ввода нет — данные о семье вносятся по каждому физическому лицу отдельно. Для массовой загрузки используют обработку загрузки данных из табличного документа (Excel), которую настраивает специалист: файл с колонками «Сотрудник — Ребенок — Дата рождения» загружается в регистр сведений напрямую.
Почему ребенок есть в карточке, а вычет не применяется?
Чаще всего не оформлен или не проведен документ «Заявление на вычеты НДФЛ». Также проверьте месяц начала применения вычета, не превышен ли лимит дохода с начала года и не достиг ли ребенок предельного возраста по дате рождения в карточке.
Как вывести в список только детей младше определенного возраста?
В настройках отчета добавьте вычисляемое поле возраста или отбор по дате рождения (например, «дата рождения больше указанной»). Если типовая настройка не позволяет, выгрузите полный список в Excel и отфильтруйте там — для разовой задачи это быстрее.
Нужно ли удалять ребенка из карточки, когда он вырос?
Нет. Сведения о семье — это исторические данные, их не удаляют. Программа сама прекращает вычет по достижении предельного возраста. Удаление строки исказит отчеты за прошлые периоды и может вызвать расхождения при сверках.
Где в 1С:Бухгалтерии посмотреть детей, если нет отчета по семье?
Откройте карточку сотрудника и перейдите по ссылке «Семья». Для сводного списка используйте «Универсальный отчет» по регистру сведений о родственниках либо выгрузку через обработку. Альтернатива — формировать такие списки в 1С:ЗУП, если ведется параллельный учет.
Что делать, если сотрудник заведен в базе дважды?
Дубли физических лиц объединяют обработкой «Поиск и удаление дублей» (раздел «Администрирование» → «Обслуживание»). Перед объединением сделайте резервную копию базы: операция необратима, и при ошибочном слиянии восстановить данные можно только из архива.
Что важно запомнить
Дети вводятся один раз в карточку физического лица через раздел «Семья» с обязательной датой рождения. Вычет НДФЛ требует отдельного заявления с кодами вычетов. Список детей по организации формируется отчетом «Личные данные сотрудников» или универсальным отчетом, а качество списка полностью зависит от полноты введенных данных.