Другое · 12 мин
Как изменить табельный номер сотрудника в 1С:ЗУП
Как изменить табельный номер сотрудника в 1С:ЗУП 3.1: где хранится номер, как включить ручную нумерацию, массовое изменение и проверка последствий.
Табельный номер в 1С:ЗУП — это уникальный идентификатор сотрудника, который используется в табелях учёта рабочего времени, расчётных листках, расчётных ведомостях и кадровых отчётах. По умолчанию программа присваивает его автоматически при создании сотрудника, и в большинстве организаций этот номер никогда не меняется. Однако бывают ситуации, когда изменение необходимо: переход на новую систему нумерации, перенос данных из другой программы, устранение ошибок при заведении сотрудников или требования обмена с внешними системами (СКУД, учёт рабочего времени).
Главная особенность механизма: в типовой конфигурации 1С:ЗУП 3.1 поле табельного номера по умолчанию недоступно для ручного редактирования — программа заполняет его сама по внутреннему счётчику. Чтобы получить возможность менять номера, нужно сначала включить соответствующую настройку в параметрах учёта. Дальше возможны два сценария: точечное изменение номера у одного сотрудника или массовая обработка списка сотрудников.
Важно понимать последствия: табельный номер хранится в карточке сотрудника, но отображается во множестве документов и отчётов. Сам по себе номер не влияет на расчёт зарплаты, НДФЛ или страховые взносы — это чисто идентификационный реквизит. Однако если номер используется в интеграциях с внешними системами или в уже распечатанных документах, замену нужно планировать аккуратно.
Где хранится табельный номер и как он формируется
Табельный номер — это реквизит справочника «Сотрудники». Физически он состоит из префикса (обычно код организации или пустое значение) и порядкового номера, который программа наращивает автоматически. Полный номер выглядит, например, как «00-00015» или просто «15» — формат зависит от настроек нумерации.
Посмотреть текущий номер можно в карточке сотрудника: раздел Кадры → Сотрудники, открыть нужного сотрудника — поле «Табельный номер» находится в шапке формы рядом с ФИО. Это же поле выводится в списке сотрудников, если включить соответствующую колонку через настройку списка.
Программа контролирует уникальность табельных номеров: два сотрудника с одинаковым номером в одной информационной базе недопустимы. Это ограничение важно учитывать при ручном изменении — если вы попытаетесь присвоить уже занятый номер, 1С выдаст предупреждение.
Включение возможности ручного изменения номеров
Прежде чем редактировать номера, нужно разрешить ручное изменение в настройках программы. Без этого шага поле «Табельный номер» в карточке сотрудника останется недоступным для ввода.
Порядок действий в 1С:ЗУП 3.1:
- 1Откройте раздел «Настройка» и перейдите по ссылке «Реквизиты и настройки» (или «Настройка реквизитов» в зависимости от версии)
- 2На закладке «Кадровый учёт» найдите группу настроек нумерации сотрудников
- 3Установите флаг «Изменять табельные номера сотрудников вручную» (в некоторых релизах — снимите флаг автоматической нумерации)
- 4Нажмите «ОК» и проверьте, что поле табельного номера в карточке сотрудника стало доступным для редактирования
Обратите внимание: после включения ручного режима программа перестаёт автоматически контролировать последовательность номеров. Ответственность за корректность и уникальность номеров полностью переходит к пользователю. Если позже потребуется вернуть автоматическую нумерацию, флаг можно снять обратно — но уже присвоенные вручную номера сохранятся.
Изменение табельного номера одного сотрудника
Точечное изменение — самый частый сценарий. Например, сотруднику ошибочно присвоили не тот номер при приёме на работу, или номер должен соответствовать номеру в старой программе после миграции данных.
Откройте карточку сотрудника: Кадры → Сотрудники, двойной щелчок по нужной строке. В шапке формы найдите поле «Табельный номер» — после включения ручного режима оно становится редактируемым. Впишите новый номер и нажмите «Записать и закрыть». Если номер уже занят другим сотрудником, программа сообщит об этом и не даст сохранить дубль.
Если сотрудник работает в нескольких организациях или по совместительству, проверьте, что вы редактируете именно тот элемент справочника: у головного сотрудника и совместителя табельные номера разные, хотя ФИО совпадает. Ориентируйтесь на колонку «Организация» и «Подразделение» в списке.
После сохранения рекомендуется сразу проверить результат: сформируйте, например, расчётный листок или отчёт «Табель учёта рабочего времени (Т-13)» по этому сотруднику и убедитесь, что в шапке выводится новый номер.
Как проверить результат
Отображается новый номер, запись сохраняется без ошибок
Программа сообщает о неуникальности или поле недоступно для ввода
В шапке отчёта новый номер
Выводится старый номер — проверьте, тот ли элемент справочника редактировался
Новый номер виден в колонке, дублей нет
Два сотрудника с одинаковым номером — требуется исправление
Массовое изменение табельных номеров
Когда поменять номера нужно у десятков или сотен сотрудников — например, при переходе на сквозную нумерацию по всем организациям холдинга — редактировать каждую карточку вручную нерационально. Типовых штатных обработок массового изменения табельных номеров в ЗУП нет, поэтому применяют один из подходов.
Первый вариант — универсальная обработка «Групповое изменение реквизитов» (входит в состав стандартных библиотек и доступна во многих конфигурациях через раздел администрирования). Она позволяет выбрать справочник «Сотрудники», отобрать нужные элементы и изменить реквизит. Ограничение: она присваивает одно и то же значение всем отобранным элементам, что для уникальных номеров не подходит — поэтому для табельных номеров её используют редко и только в связке с дополнительной логикой.
Второй, более рабочий вариант — внешняя обработка, которая читает таблицу соответствия «сотрудник — новый номер» из файла Excel или табличного документа и последовательно записывает номера. Такие обработки обычно пишет программист 1С под конкретную задачу: это несложная доработка, не требующая изменения конфигурации. Перед запуском на рабочей базе обработку обязательно тестируют на копии.
Способы изменения табельных номеров
Подходит для 1–10 сотрудников. Быстро, безопасно, не требует доработок. Не масштабируется на большие объёмы.
Подходит для массовой замены по подготовленной таблице соответствия. Требует участия программиста и тестирования на копии базы.
Применяется при переходе с ЗУП 2.5 или сторонних программ — номера задаются правилами конвертации ещё на этапе переноса.
Особенности и ограничения нумерации
Несколько правил, которые нужно учитывать при планировании изменений. Во-первых, уникальность контролируется в пределах всей информационной базы, а не одной организации — если в базе несколько организаций, сквозная нумерация может быть удобнее, чем отдельные серии с префиксами.
Во-вторых, табельный номер не является историческим реквизитом: программа хранит только текущее значение. Старый номер нигде не сохраняется, поэтому перед массовой заменой имеет смысл выгрузить список сотрудников со старыми номерами в Excel — это упростит сверку и ответы на вопросы сотрудников.
В-третьих, изменение номера не затрагивает уже проведённые документы с точки зрения учёта: начисления, кадровые приказы и выплаты привязаны к сотруднику как к объекту базы, а не к номеру. Но при повторном формировании печатных форм за прошлые периоды в них будет выводиться уже новый номер — это нормально, но может вызвать вопросы при сверке с ранее распечатанными бумажными версиями.
Типичные ошибки при изменении номеров
Отдельно стоит сказать о правах доступа. Если поле недоступно даже после включения ручной нумерации, проверьте роли пользователя: для изменения карточек сотрудников нужны права кадровика или расчётчика с соответствующими полномочиями. В некоторых организациях справочник «Сотрудники» закрыт от редактирования для части пользователей — тогда изменение выполняет администратор или ведущий специалист по кадровому учёту.
Что сделать перед массовой заменой номеров
Подготовка занимает больше времени, чем сама замена, но именно она защищает от потери данных. Начните с резервной копии информационной базы — это обязательное условие перед любой пакетной обработкой справочников.
Затем сформируйте полный список сотрудников с текущими табельными номерами: используйте универсальный отчёт по справочнику «Сотрудники» или выгрузите список в табличный документ. Этот файл станет и таблицей соответствия для обработки, и архивом для последующей сверки.
Проверьте новые номера на уникальность заранее — в той же таблице Excel функцией поиска дублей. Учтите уволенных сотрудников: их номера заняты, даже если они не отображаются в рабочих списках без отбора. После замены проведите выборочную проверку по нескольким сотрудникам и сформируйте контрольный отчёт.
Удобный момент для массовой перенумерации — начало календарного года или завершение квартала, когда закрыты расчётные периоды и сданы отчёты. Так проще объяснить расхождения в печатных формах и совместить замену с обновлением смежных систем.
FAQ: частые вопросы о табельных номерах в 1С:ЗУП
Почему поле «Табельный номер» недоступно для редактирования?
Чаще всего не включён ручной режим нумерации: откройте Настройка → Реквизиты и настройки → Кадровый учёт и установите флаг ручного изменения табельных номеров. Если после этого поле всё равно заблокировано, проверьте права пользователя — нужны права на редактирование справочника «Сотрудники».
Можно ли присвоить номер уволенного сотрудника новому?
Технически — только если сначала изменить номер уволенного, освободив нужное значение: контроль уникальности распространяется на все элементы справочника, включая уволенных. Практически это не рекомендуется: номер уволенного фигурирует в архивных табелях и расчётных листках, и его повторное использование создаст путаницу при сверках.
Повлияет ли смена табельного номера на расчёт зарплаты и отчётность?
Нет. Начисления, НДФЛ, взносы и регламентированная отчётность привязаны к сотруднику как к объекту базы и идентифицируются по СНИЛС и ИНН. Табельный номер — только отображаемый идентификатор в кадровых документах и отчётах.
Как вернуть автоматическую нумерацию после ручных правок?
Снимите флаг ручного изменения в настройках кадрового учёта. Программа снова начнёт присваивать номера новым сотрудникам автоматически, продолжая от максимального существующего значения. Уже присвоенные вручную номера при этом не изменятся.
Что делать, если после миграции из ЗУП 2.5 номера присвоились неправильно?
Определите масштаб проблемы. Для нескольких сотрудников исправьте номера вручную после включения ручного режима. Если ошибочны номера у большинства — корректнее доработать правила конвертации и повторить перенос справочника, либо использовать внешнюю обработку массовой замены по таблице соответствия из старой базы.
Можно ли использовать буквы в табельном номере?
Да, поле табельного номера строковое, и программа допускает буквенные префиксы и символы (например, «АХО-017»). Учитывайте только, что формат должен быть единым для всех сотрудников и совместимым с форматами смежных систем, если обмен с ними настроен.
Что важно запомнить
Изменение табельного номера в 1С:ЗУП начинается с включения ручной нумерации в настройках кадрового учёта, после чего номер редактируется в карточке сотрудника. Для массовой замены используйте обработку с таблицей соответствия, предварительно сделав резервную копию и выгрузив старые номера. На расчёты и отчётность замена не влияет, главные риски — дубли номеров и рассинхронизация с внешними системами.