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