Другое · 9 мин
Как найти сотрудника по табельному номеру в 1С
Как быстро найти сотрудника по табельному номеру в 1С:ЗУП и 1С:ERP: поиск в справочнике, отборы, отчёты, типичные ошибки и ответы на частые вопросы.
Табельный номер — уникальный код, который присваивается сотруднику при приёме на работу и используется в кадровом и расчётном учёте. В 1С:ЗУП, 1С:ERP и других конфигурациях на платформе 1С:Предприятие найти человека по табельному номеру можно несколькими способами: через справочник «Сотрудники», через универсальный поиск, через отчёты и через обработку поиска по строке. Выбор зависит от того, что нужно сделать дальше — открыть карточку, проверить начисления или найти документы.
Проблема обычно возникает в трёх ситуациях: табельный номер известен из бумажного документа или табеля, а ФИО сотрудника неизвестно; в базе несколько сотен или тысяч сотрудников, и листать список вручную долго; номер похож на другие, и есть риск выбрать не того человека. Ниже разобраны рабочие способы поиска с точными действиями и проверкой результата.
Где в 1С хранится табельный номер
В типовых конфигурациях табельный номер — это реквизит элемента справочника «Сотрудники». В 1С:ЗУП 3.1 он называется «Табельный номер» и формируется автоматически при создании сотрудника, обычно с префиксом организации и порядковым номером, например «00ОП-00015». Точный формат зависит от настроек нумерации, принятых в вашей организации.
Важно понимать различие: код элемента справочника и табельный номер — не всегда одно и то же. В некоторых конфигурациях и при определённых настройках они совпадают, но в ЗУП 3.1 код справочника технический, а табельный номер — отдельное поле, которое может меняться при переводе сотрудника между организациями внутри группы компаний. Поэтому искать нужно именно по полю «Табельный номер», а не по коду.
Поиск через справочник «Сотрудники»
Самый прямой способ — открыть список сотрудников и найти нужного по табельному номеру. Порядок действий для 1С:ЗУП 3.1:
- Откройте раздел «Кадры» и выберите пункт «Сотрудники».
- Если колонка «Табельный номер» не видна, нажмите «Ещё» → «Изменить форму» и включите отображение поля либо просто используйте поиск — он работает по всем полям списка.
- Нажмите в списке кнопку поиска (значок лупы) или сочетание Ctrl+F, введите табельный номер и нажмите «Искать».
- Программа спозиционируется на найденной строке. Двойной щелчок откроет карточку сотрудника.
Если точный номер неизвестен полностью, вводите часть номера — поиск в списке работает по вхождению строки. Например, при вводе «0015» будут найдены номера «00ОП-00015», «00ТС-00152» и подобные, поэтому результат обязательно проверяйте по ФИО и подразделению.
- 1Откройте Кадры → Сотрудники
- 2Нажмите Ctrl+F или кнопку поиска в списке
- 3Введите табельный номер полностью или частично
- 4Проверьте ФИО и подразделение найденного сотрудника
- 5Откройте карточку двойным щелчком
Поиск через отбор списка
Когда нужно не один раз найти человека, а отфильтровать список по условию, удобнее использовать настройку отбора. Нажмите «Ещё» → «Настроить список», добавьте условие «Табельный номер Равно» и укажите значение. В списке останется только нужный сотрудник.
Отбор полезен и для групповых условий: например, оператор «Содержит» позволит вывести всех сотрудников, чьи номера начинаются с определённого префикса филиала. После работы отбор рекомендуется снять — иначе при следующем открытии списка вы увидите только часть сотрудников и можете решить, что данные пропали.
Поиск через отчёты и универсальные механизмы
Если в списке сотрудника найти не удаётся, помогут отчёты. В ЗУП 3.1 откройте «Отчёты, справки» → «Универсальный отчёт», выберите объект «Справочник. Сотрудники» и добавьте отбор по полю «Табельный номер». Универсальный отчёт покажет элемент даже тогда, когда он скрыт в списке настройками отображения.
Альтернатива — стандартные кадровые отчёты: «Списки сотрудников», «Штатная расстановка», «Личные данные сотрудников». В них табельный номер выводится одной из колонок, а отбор по нему доступен через настройки отчёта. Этот способ удобен, когда нужно не только найти человека, но и сразу получить его кадровые данные.
Для пользователей с правами администратора доступен ещё один вариант — обработка «Групповое изменение реквизитов» или консоль запросов, где можно выбрать сотрудника по точному совпадению номера. Это технический путь, он требует аккуратности и не предназначен для рядового кадровика.
Особенности в разных конфигурациях
В 1С:Бухгалтерии 8 справочник сотрудников находится в разделе «Зарплата и кадры» → «Сотрудники», и табельный номер там чаще всего совпадает с кодом элемента. Поиск выполняется той же кнопкой «Найти» в списке.
В 1С:ERP и 1С:Комплексной автоматизации справочник сотрудников доступен через раздел «НСИ и администрирование» или «Бюджетирование и планирование» в зависимости от настроек интерфейса, а поиск работает аналогично. В старших версиях на платформе 8.3 действует и глобальный поиск по данным (Ctrl+Shift+F), который ищет строку сразу по всем объектам базы, включая справочник сотрудников.
Сравнение вариантов
Самый быстрый способ, когда нужно просто открыть карточку. Не работает, если элемент скрыт отбором.
Подходит для фильтрации по точному или частичному совпадению. Требует снять отбор после работы.
Находит скрытые и уволенных сотрудников, но требует больше действий и прав на отчёты.
Ищет по всей базе сразу. Может выдать много лишних результатов при частичном номере.
Типичные ошибки и их последствия
Чаще всего поиск «не работает» из-за установленного ранее отбора. Список показывает часть сотрудников, и нужный человек просто не попадает в выборку. Признак — над списком видна строка с условиями отбора. Снимите отбор через «Ещё» → «Настроить список» и повторите поиск.
Вторая распространённая ошибка — опечатка в номере: пропущенный ноль, латинская буква вместо кириллической в префиксе, лишний пробел. Визуально «О» и «0» неотличимы, но для поиска это разные символы. Если номер взят из печатного документа, попробуйте искать по цифровой части без префикса.
Третья ситуация — сотрудник уволен, а в списке включён режим скрытия уволенных. Переключите отображение или ищите через универсальный отчёт. Наконец, номер мог измениться при переводе в другую организацию: тогда старый номер не найдётся, и искать нужно по ФИО с последующей проверкой истории номеров.
Как проверить, что найден правильный сотрудник
После нахождения элемента сверьте несколько признаков: ФИО, подразделение, должность и организацию. Если табельный номер пришёл из табеля или ведомости, проверьте, что период работы сотрудника включает дату документа — уволенный раньше этой даты человек не может фигурировать в документе.
При совпадении номеров у разных людей (такое бывает после объединения баз или ручного редактирования номеров) ориентируйтесь на дату приёма и историю кадровых переводов. Дубль табельного номера — ошибка учёта, её стоит зафиксировать и передать ответственному за ведение кадровых данных, а не исправлять номер самостоятельно без согласования.
Как проверить результат
Совпадают с данными исходного документа
Номер тот же, но человек другой — возможен дубль номера
Работает или уволен после даты документа
Уволен до даты документа — вероятно, найден не тот человек
Совпадает с организацией в документе
Другая организация — номер мог измениться при переводе
Частые вопросы
Можно ли найти сотрудника по табельному номеру, не открывая справочник?
Да. Используйте глобальный поиск по данным (Ctrl+Shift+F): введите номер, и система покажет все объекты, где он встречается, включая карточку сотрудника и документы с ним. Также во многих документах в поле выбора сотрудника можно ввести номер прямо в строку подбора — список отфильтруется автоматически.
Почему поиск по номеру ничего не находит, хотя сотрудник точно есть?
Наиболее вероятные причины: установлен отбор списка, скрыты уволенные сотрудники, опечатка в номере (лишний пробел, латинская буква) или номер изменился при переводе в другую организацию. Проверяйте в указанном порядке, начиная со снятия отборов.
Табельный номер и код сотрудника — это одно и то же?
Не всегда. В 1С:ЗУП 3.1 код справочника — техническое поле, а табельный номер — отдельный реквизит, который может изменяться. В 1С:Бухгалтерии они чаще совпадают. Для поиска используйте именно поле «Табельный номер».
Что делать, если по номеру находятся два разных сотрудника?
Это дубль табельного номера — ошибка ведения учёта, возникающая после ручного изменения номеров или объединения баз. Определите нужного человека по ФИО, подразделению и дате приёма, а факт дубля передайте ответственному за кадровые данные для исправления. Самостоятельно менять номера не стоит: на них могут ссылаться документы и внешние системы.
Можно ли найти сотрудника по номеру в мобильной или веб-версии 1С?
Да, если ваша конфигурация опубликована на веб-сервере или доступна через мобильный клиент. Логика та же: открываете список сотрудников и используете строку поиска. Набор доступных функций зависит от настроек публикации и прав пользователя.
Как найти всех сотрудников с похожими табельными номерами?
Используйте отбор списка с оператором «Содержит» и укажите общую часть номера, например префикс филиала. В списке останутся все сотрудники, чьи номера включают эту строку. Для выгрузки такого списка удобнее универсальный отчёт с аналогичным отбором.
Что важно запомнить
Ищите сотрудника по полю «Табельный номер» в справочнике «Сотрудники» через поиск (Ctrl+F) или отбор. Вводите номер точно, включая нули и дефисы. Если поиск пуст — снимите отборы, покажите уволенных и проверьте опечатки. Найденного сотрудника сверяйте по ФИО, подразделению и организации.