Пришёл запрос с одним СНИЛС: чей он и где этот человек в базе ЗУП 3.1
Содержание
Быстрее всего найти сотрудника по СНИЛС в 1С ЗУП 3.1
через справочник Кадры → Физические лица: откройте список, нажмите Ctrl+F, выберите поле со СНИЛС и введите номер в том виде, в каком он хранится, — 123-456-789 01, с дефисами и пробелом. Из найденной карточки физлица одной ссылкой переходите к сотруднику.
Типичная ситуация: из СФР пришло уведомление об ошибке в сведениях, а в нём только страховой номер и фамилия с опечаткой. Или кадровик соседней организации группы просит проверить, работал ли у вас человек. Как в 1С найти сотрудника по СНИЛС за минуту, а не листать список из 800 фамилий, — пять рабочих способов, от простого к универсальному.
Перед поиском: как ЗУП хранит СНИЛС
Половина неудачных поисков — из-за формата. В ЗУП 3.1 страховой номер — реквизит физического лица, а не сотрудника. Сотрудник — это «роль» физлица в конкретной организации. У одного человека может быть несколько сотрудников: основное место, внутреннее совместительство, работа во второй организации базы. СНИЛС у всех них один, потому что он записан в общей карточке физлица.
Что из этого следует:
- 🔹 искать надёжнее в справочнике «Физические лица» — там есть все, кто когда-либо попадал в базу, включая уволенных и исполнителей по договорам ГПХ;
- 🔹 в списке «Сотрудники» колонки со СНИЛС по умолчанию нет, и строка поиска по нему не ищет;
- 🔹 номер хранится с маской
XXX-XXX-XXX YY. Если ввести 11 цифр подряд (12345678901), поиск по подстроке ничего не найдёт.
Скопировали СНИЛС из письма или Excel без разделителей? Ищите по первым трём цифрам с дефисом (123-) или по последней группе с пробелом (789 01). Совпадений будет немного, нужного человека видно сразу.
Как быстро привести номер к нужному виду
| Как пришёл номер | Что вводить в поиск |
|---|---|
12345678901 | 123-456-789 01 |
123 456 789 01 | 123-456-789 01 |
123-456-78901 | 123-456-789 01 |
| Только часть номера | Группу из трёх цифр с дефисом: 456- |
Способ 1. Поиск сотрудника по СНИЛС в справочнике «Физические лица»
Это основной способ, и он работает в любом релизе ЗУП 3.1.
- Откройте
Кадры → Физические лица. - Встаньте курсором в любую строку списка.
- Нажмите
Ctrl+Fили откройте менюЕщё → Расширенный поиск. - В поле «Где искать» выберите реквизит со страховым номером. В списке полей он обычно называется «СНИЛС» или «Страховой номер ПФР» — зависит от релиза.
- В поле «Что искать» введите номер с маской, способ поиска — «по части строки».
- Нажмите «Найти». В списке останется один человек (или два, если в базе дубль — об этом ниже).
Откройте найденную карточку. В ней видны ФИО, дата рождения, ИНН, паспорт. Переход к кадровым данным — по ссылке на сотрудника в карточке или через список «Сотрудники» с отбором по этому физлицу.
Колонка СНИЛС в списке на постоянной основе
Если по номеру ищете часто, выведите его колонкой прямо в список:
- В списке
Физические лицаоткройтеЕщё → Изменить форму. - Найдите в дереве реквизитов поле со страховым номером и поставьте флажок.
- Нажмите «ОК».
Теперь обычная строка поиска в правом верхнем углу списка ищет и по этой колонке. Вводите 456-789 — список фильтруется на лету. Настройка сохраняется для вашего пользователя, у коллег список останется прежним.
Способ 2. Глобальный поиск по всей базе
Строка поиска в шапке программы (значок лупы или Shift+Ctrl+F) ищет сразу по всем справочникам и документам. Она находит СНИЛС, только если включён полнотекстовый поиск и построен его индекс.
Проверить и включить:
- Откройте
Администрирование → Общие настройки. - Найдите группу «Поиск» и флажок полнотекстового поиска данных.
- Если флажок стоит, но поиск ничего не находит — откройте настройку полнотекстового поиска и обновите индекс.
После этого введите номер в шапке: программа покажет физлицо, сотрудников и документы, где встречается этот СНИЛС — кадровые приказы, сведения для СФР, анкеты.
Первое построение индекса на большой базе занимает от нескольких минут до часа и нагружает сервер. Запускайте его вне пиковых часов, особенно в дни расчёта зарплаты.
Глобальный поиск хорош, когда непонятно, где вообще «живёт» номер: например, человек был не сотрудником, а получателем алиментов или членом семьи. Минус — индекс обновляется по расписанию, и только что введённое физлицо может не найтись до следующего обновления.
Способ 3. Кадровый отчёт со СНИЛС и отбором
Когда нужно найти не одного, а сразу десяток человек — например, сверить список СНИЛС из уведомления СФР с базой, — удобнее отчёт.
- Откройте
Кадры → Кадровые отчеты. - Выберите вариант со списком сотрудников (в зависимости от релиза — «Список сотрудников» или «Личные данные сотрудников»).
- Нажмите «Настройки» и переключитесь в расширенный режим.
- На вкладке полей добавьте СНИЛС: он лежит внутри реквизита «Физическое лицо» — разверните его плюсом.
- На вкладке отборов добавьте отбор по тому же полю. Вид сравнения — «В списке», если номеров несколько, или «Содержит», если номер неполный.
- Сформируйте отчёт.
Отчёт покажет организацию, подразделение, должность, дату приёма и увольнения. Уволенные выводятся, если в отборе по виду занятости или состоянию не стоит ограничение «только работающие» — проверьте это первым делом, если человек «пропал».
Сохраните настройку как свой вариант отчёта, например «Поиск по СНИЛС». В следующий раз останется только вставить номера в отбор.
Сравнение способов
| Способ | Когда подходит | Ограничения |
|---|---|---|
| Расширенный поиск в «Физических лицах» | Один номер, нужен результат сейчас | Нужна точная маска номера |
| Колонка СНИЛС в списке | Ищете по СНИЛС каждый день | Настройка только у вас |
| Глобальный поиск | Неясно, кто этот человек в базе | Нужен включённый и свежий индекс |
| Кадровый отчёт | Сверка 10–100 номеров | Дольше настраивать |
| Запрос | Сотни номеров, проверка дублей | Нужны права на внешние обработки |
Способ 4. Карточка сотрудника: проверка, что нашли того самого
Найти номер мало — нужно убедиться, что это тот человек и та «роль». Откройте сотрудника из списка Кадры → Сотрудники и проверьте:
- 👤 Личные данные — ФИО, дата рождения и СНИЛС. Ссылка ведёт в карточку физлица, номер редактируется именно там;
- 🏢 организацию и вид занятости — основное место или совместительство. Если у человека два сотрудника, сведения для СФР по каждой организации уходят отдельно;
- 📅 трудовую деятельность — даты приёма, переводов, увольнения, стаж и мероприятия электронной трудовой книжки. По ним видно, к какому периоду относится запрос.
Если в ответ на уведомление СФР нужно исправить сведения, сначала найдите в разделе отчётности документ, который ушёл с ошибкой. Исправлять номер «задним числом» в карточке и не отправлять корректировку бессмысленно: в фонде останутся старые данные.
Способ 5. Поиск уволенных и людей из старых периодов
Человек уволился три года назад, а запрос пришёл сейчас. Где его искать:
- 🗂️ справочник «Физические лица» — записи не удаляются при увольнении, способ 1 найдёт и уволенного;
- 📋 список «Сотрудники» — по умолчанию может показывать только работающих. Снимите отбор по состоянию в шапке списка или в меню
Ещё, иначе уволенный в списке не появится; - 📦 несколько организаций в базе — если включён учёт по нескольким организациям, проверьте отбор по организации в шапке списка;
- 💾 данные до перехода на ЗУП 3.1 — если переносили только остатки и работающих, уволенных до переноса в базе нет. Их ищут в архивной копии старой базы (ЗУП 2.5 или БП), подключённой отдельно.
Поиск запросом: десятки и сотни номеров
Для массовой сверки удобна консоль запросов — внешняя обработка, которую администратор открывает через Файл → Открыть. Запрос возвращает физлицо и всех его сотрудников по списку СНИЛС:
ВЫБРАТЬ
ФизЛица.СтраховойНомерПФР КАК СНИЛС,
ФизЛица.Ссылка КАК ФизическоеЛицо,
Сотрудники.Ссылка КАК Сотрудник,
Сотрудники.ГоловнаяОрганизация КАК Организация
ИЗ
Справочник.ФизическиеЛица КАК ФизЛица
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Сотрудники КАК Сотрудники
ПО Сотрудники.ФизическоеЛицо = ФизЛица.Ссылка
ГДЕ
ФизЛица.СтраховойНомерПФР В (&СписокСНИЛС)
УПОРЯДОЧИТЬ ПО
СНИЛС
В параметр СписокСНИЛС передайте список значений со строками в формате 123-456-789 01. Если по номеру физлицо есть, а сотрудника нет (Сотрудник пустой), человек в базе только как получатель выплат или член семьи.
Запрос только читает данные и ничего не меняет. Но открывать внешние обработки в рабочей базе должен пользователь с правами администратора, и только обработки из проверенного источника.
Почему 1С не находит сотрудника по СНИЛС
Номер точно есть в бумагах, а программа молчит. Пройдитесь по причинам по порядку:
Дубли физлиц: откуда и как убрать
Дубль появляется, когда физлицо заводят заново вместо выбора существующего: при приёме в другую организацию, при загрузке из Excel, при переносе из старой базы. Признак — две карточки с одинаковым СНИЛС или ФИО и датой рождения.
- Сделайте резервную копию базы — объединение не отменить кнопкой.
- Откройте
Администрирование → Обслуживание → Корректировка данных → Поиск и удаление дублей. - Укажите область поиска «Физические лица» и правило сравнения по страховому номеру.
- Выберите основную карточку — ту, на которую оформлены приём и начисления. Ссылки из второй программа перенесёт на неё.
Объединяйте дубли только после проверки, что это действительно один человек: совпадение ФИО без СНИЛС и даты рождения — не доказательство.
Проверка контрольного числа СНИЛС
Иногда «ненаходимый» номер просто записан с ошибкой — у вас в базе или в письме. Последние две цифры СНИЛС — контрольное число, его легко пересчитать вручную:
- Умножьте первые 9 цифр на веса от 9 до 1 (первую цифру на 9, вторую на 8 и так далее) и сложите.
- Если сумма меньше 100 — это и есть контрольное число.
- Если сумма 100 или 101 — контрольное число
00. - Если больше 101 — возьмите остаток от деления на 101; остаток 100 тоже даёт
00.
Пример для 112-233-445: 1×9 + 1×8 + 2×7 + 2×6 + 3×5 + 3×4 + 4×3 + 4×2 + 5×1 = 95. Корректный номер — 112-233-445 95. Если в письме стоит 112-233-445 59, ошибка в письме, а не в базе.
ЗУП сама проверяет контрольное число при вводе и предупреждает о неверном номере. Но предупреждение можно проигнорировать и записать карточку — поэтому старые базы иногда хранят номера с ошибкой.
Частые вопросы
Можно ли искать по СНИЛС прямо в списке «Сотрудники»?
Где в ЗУП 3.1 поменять СНИЛС, если он введён с ошибкой?
Найдёт ли поиск по СНИЛС члена семьи сотрудника?
Почему у одного СНИЛС несколько сотрудников?
Обязателен ли СНИЛС при приёме на работу в 1С?
Источники
- Федеральный закон от 01.04.1996 № 27-ФЗ «Об индивидуальном (персонифицированном) учёте в системе обязательного пенсионного и социального страхования»