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

Другое · 11 мин

Как в 1С вывести список инвалидов

Как вывести список инвалидов в 1С:ЗУП и 1С:Бухгалтерии: отбор в справочнике сотрудников, отчёты, запрос через консоль, проверка данных об инвалидности.

Список сотрудников-инвалидов требуется кадровой службе и бухгалтерии регулярно: для расчёта страховых взносов по пониженным тарифам, проверки льгот по НДФЛ, отчётности о выполнении квоты по рабочим местам и внутреннего кадрового учёта. В типовых конфигурациях 1С (ЗУП 3.1, Бухгалтерия предприятия 3.0) сведения об инвалидности хранятся в карточке физического лица, и на их основе можно построить список несколькими способами.

Выбор способа зависит от задачи. Если нужен быстрый перечень сотрудников — достаточно отбора в справочнике. Если требуется список с датами справок МСЭ и группами инвалидности — понадобится настройка отчёта или универсальный отчёт. Для разовой выборки по нестандартным условиям подойдёт консоль запросов, но она требует навыков работы с языком запросов 1С.

Перед формированием списка важно убедиться, что данные об инвалидности вообще внесены в программу. Если кадровик не заполнял сведения о справках МСЭ, ни один отчёт ничего не покажет — программа выводит только то, что внесено в базу. Поэтому статья начинается с проверки исходных данных, а затем переходит к способам получения списка.

Где в 1С хранятся сведения об инвалидности

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

При нажатии на эту ссылку открывается форма, где указываются: группа инвалидности (I, II, III), серия и номер справки МСЭ, дата выдачи, срок действия справки, признак «инвалид с детства». Именно эти данные программа использует при расчёте взносов и НДФЛ, и именно они попадут в список.

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

Способ 1. Отбор в справочнике «Сотрудники»

Самый быстрый вариант, не требующий никаких настроек. Откройте раздел «Кадры» → «Сотрудники». В правой части панели навигации (или через кнопку «Ещё» → «Настроить список») добавьте отбор по полю, связанному с инвалидностью. В типовой ЗУП в списке сотрудников доступен отбор по группе «Инвалидность» — установите условие «Заполнено» или выберите конкретную группу инвалидности.

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

Результат — интерактивный список, который можно распечатать («Ещё» → «Вывести список») или выгрузить в табличный документ и далее в Excel. Учтите: список показывает всех сотрудников, у которых в карточке есть запись об инвалидности, включая уволенных, если не добавить отбор «В архиве = Нет» или по статусу «Работает».

Порядок действий для отбора
  1. 1
    Откройте «Кадры» → «Сотрудники»
  2. 2
    Нажмите «Ещё» → «Настроить список»
  3. 3
    Добавьте отбор по полю инвалидности со значением «Заполнено» или конкретной группой
  4. 4
    Добавьте отбор, исключающий уволенных (статус / «В архиве»)
  5. 5
    Выведите список в табличный документ через «Ещё» → «Вывести список»

Способ 2. Универсальный отчёт по регистру сведений

Универсальный отчёт («Отчёты» → «Универсальный отчёт») позволяет вывести список с детализацией: группа инвалидности, номер и срок действия справки. В настройках отчёта выберите тип объекта «Регистр сведений» и объект «Сведения об инвалидности физических лиц».

В полях отчёта оставьте «Физическое лицо», добавьте «Группа инвалидности», «Срок действия справки» и другие нужные реквизиты. Установите период — регистр периодический, поэтому отчёт покажет записи, действующие на указанную дату. Это важно: справка МСЭ может быть просрочена, и универсальный отчёт поможет выявить такие случаи отбором по дате окончания.

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

Способ 3. Отчёты по страховым взносам и кадровые отчёты

Косвенный, но надёжный контрольный способ — отчёты, где инвалидность влияет на расчёт. В ЗУП откройте «Отчётность, справки» → отчёты по взносам: «Анализ взносов в фонды» или расчёт по страховым взносам с расшифровкой. Сотрудники-инвалиды выделяются пониженным тарифом взносов на травматизм (взносы на страхование от несчастных случаев для инвалидов I, II и III групп начисляются по пониженной ставке) и особым отражением в отчётности.

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

В 1С:Бухгалтерии 3.0 кадровые данные ограничены: сведения об инвалидности указываются в карточке сотрудника на закладке «Льготы по налогам и взносам» или аналогичной. Список там проще получить через отбор в справочнике «Сотрудники» либо через отчёт «Анализ взносов в фонды» с группировкой по сотрудникам.

Сравнение способов

Отбор в справочнике

Быстро и без настроек; подходит для разового перечня. Ограничение: мало колонок, нет реквизитов справок

Универсальный отчёт

Показывает группы, номера и сроки справок; нужны права и понимание регистра сведений

Отчёты по взносам

Подтверждают правильность применения льгот, но это не кадровый список в чистом виде

Консоль запросов / СКД

Любые условия и связи с подразделениями; требует навыков разработки

Способ 4. Консоль запросов для нестандартных условий

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

bsl
ВЫБРАТЬ
	Сведения.ФизическоеЛицо КАК ФизическоеЛицо,
	Сведения.Инвалидность КАК Инвалидность,
	Сведения.СрокДействияСправки КАК СрокСправки
ИЗ
	РегистрСведений.СведенияОбИнвалидностиФизическихЛиц.СрезПоследних(&Дата, ) КАК Сведения
ГДЕ
	Сведения.Инвалидность

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

Проверка корректности результата

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

Отдельно проверьте сроки действия справок МСЭ. Бессрочная инвалидность встречается не всегда; если срок истёк, а переосвидетельствование не внесено, сотрудник формально остаётся в списке, но льготы применять уже нельзя. Настройте напоминания или периодическую сверку отбором по дате окончания справки.

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

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

Число лиц в списке
Норма

Совпадает с числом лиц с пониженным тарифом взносов

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

Есть сотрудники с льготным тарифом, которых нет в списке, или наоборот

Сроки справок
Норма

У всех действующие или бессрочные справки

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

Есть просроченные справки без новых записей

Дубли
Норма

Одно физлицо — одна строка (или несколько строк по разным местам работы, что объяснимо)

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

Одно и то же лицо с разными группами инвалидности одновременно

Типичные ошибки и ограничения

Самая частая проблема — пустой список при реально работающих инвалидах. Причина: данные внесены не в регистр, а, например, только в комментарий карточки или в документ приёма на работу. Второй типовой случай — в список попадают уволенные: добавьте отбор по статусу сотрудника или по регистру кадровой истории.

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

Типичные ошибки
01
Сведения внесены только в комментарий или текстовое поле — отчёты их не видят, список пуст
02
Не исключены уволенные — список завышен, квота посчитана неверно
03
Просроченная справка не обновлена — льготы применяются без основания, риск доначислений при проверке
04
Смешение физлица и сотрудника — дубли или лишние персоны в выборке

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

Почему список пуст, хотя инвалиды в организации есть?

Почти всегда причина в том, что сведения об инвалидности не внесены в карточку физического лица или внесены не в то поле. Откройте карточку конкретного сотрудника и проверьте раздел «Инвалидность». Если там пусто — заполните данные по справке МСЭ, и сотрудник появится в отборах и отчётах.

Как вывести список только работающих инвалидов?

Добавьте к отбору условие по статусу сотрудника: в настройке списка — отбор «В архиве = Нет» или по полю статуса. В запросе соединяйте регистр сведений об инвалидности с регистром кадровой истории сотрудников и берите только тех, у кого есть действующее рабочее место на нужную дату.

Можно ли вывести список в 1С:Бухгалтерии без ЗУП?

Да, но с ограничениями. В Бухгалтерии 3.0 инвалидность указывается в карточке сотрудника (раздел льгот). Список получают отбором в справочнике «Сотрудники» или через отчёт «Анализ взносов в фонды». Универсального отчёта по регистру инвалидности в бухгалтерской конфигурации может не быть — состав объектов отличается от ЗУП.

Как найти сотрудников с просроченной справкой МСЭ?

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

Один человек в списке дважды — это ошибка?

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

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

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

Итог

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

Список инвалидов в 1С строится на данных карточки физического лица: сначала проверьте заполнение сведений о справках МСЭ, затем используйте отбор в справочнике сотрудников для быстрого перечня или универсальный отчёт по регистру сведений для списка с группами и сроками. Исключайте уволенных, контролируйте сроки справок и помните о защите персональных данных.