Другое · 9 мин
Как изменить табельный номер сотрудника в 1С
Как изменить табельный номер сотрудника в 1С:ЗУП и 1С:Предприятие. Где хранится номер, как исправить его без ошибок, проверить отчёты и избежать дублей.
Табельный номер — это уникальный код сотрудника в кадровом учёте, который используется в табеле учёта рабочего времени, расчётных листках и кадровых отчётах. В 1С:Зарплата и управление персоналом (ЗУП) он присваивается автоматически при создании карточки сотрудника, но нередко возникает необходимость его изменить: при переходе на новую систему нумерации, после обнаружения ошибки ввода или при объединении баз после миграции данных.
Изменить табельный номер можно напрямую в карточке сотрудника, однако у этой операции есть важные ограничения. Номер участвует в уже сформированных документах и печатных формах, а в некоторых конфигурациях на него завязаны механизмы обмена данными с другими системами. Поэтому перед правкой нужно понимать, где именно хранится номер и что произойдёт с отчётностью после его изменения.
Материал рассчитан на пользователей 1С:ЗУП 3.1 и типовых конфигураций на платформе 1С:Предприятие 8.3. Если у вас отраслевое или доработанное решение, точное расположение полей может отличаться, но общая логика сохраняется.
Где хранится табельный номер и зачем он нужен
В 1С:ЗУП табельный номер является реквизитом справочника «Сотрудники». Он формируется автоматически по шаблону: обычно это префикс организации плюс порядковый номер, например «00Ц-00015». Настройки автонумерации задаются в учётной политике и настройках реквизитов справочника.
Номер выводится в табеле учёта рабочего времени (форма Т-13), расчётных листках, штатном расписании и ряде кадровых приказов. Именно по нему бухгалтер и кадровик быстро идентифицируют сотрудника, когда в компании работают полные тёсок. Менять номер без необходимости не стоит: это усложняет сопоставление данных за разные периоды.
Как изменить табельный номер через карточку сотрудника
Стандартный способ — ручная правка реквизита в справочнике «Сотрудники». Для этого нужны права на изменение кадровых данных. Последовательность действий:
- Откройте раздел «Кадры» и перейдите в список «Сотрудники».
- Найдите нужного сотрудника через поиск по фамилии и откройте его карточку двойным щелчком.
- Если поле «Табельный номер» не отображается в шапке карточки, нажмите «Ещё» → «Изменить форму» или найдите поле в развернутой группе реквизитов. В части релизов оно доступно по ссылке «Подробнее» рядом с наименованием.
- Сотрите текущее значение и введите новый номер. Соблюдайте принятый в организации формат: длину, префикс, разделители.
- Нажмите «Записать и закрыть». Программа проверит номер на уникальность — если такой уже занят, появится предупреждение.
- 1Откройте справочник «Сотрудники» в разделе «Кадры»
- 2Найдите сотрудника и откройте карточку
- 3Найдите поле «Табельный номер» (при необходимости через «Ещё»)
- 4Введите новый уникальный номер по принятому формату
- 5Запишите карточку и убедитесь в отсутствии ошибок уникальности
- 6Сформируйте табель или расчётный листок и проверьте отображение нового номера
После записи новый номер сразу подхватывается во всех новых документах и отчётах — история изменений номера в типовой конфигурации не ведётся, реквизит просто перезаписывается.
Особенности в разных конфигурациях
В 1С:ЗУП 3.1 поле «Табельный номер» расположено в шапке карточки сотрудника рядом с полем «Вид договора» либо доступно по ссылке «Подробнее». Если конфигурация снята с полной поддержки и доработана, поле могло быть перемещено или скрыто — тогда его ищут через «Ещё» → «Изменить форму».
В 1С:Бухгалтерии 8, где ведётся упрощённый кадровый учёт, табельный номер тоже хранится в справочнике «Сотрудники», но может называться просто кодом элемента. В старых конфигурациях (ЗУП 2.5) номер редактировался напрямую в форме элемента справочника без дополнительных ограничений.
Сравнение вариантов
Подходит для единичных изменений. Быстро, но требует контроля уникальности и формата вручную.
Подходит при смене системы нумерации для многих сотрудников. Требует аккуратной настройки и теста на копии базы.
Меняет шаблон для новых сотрудников. Старые номера при этом не перезаписываются автоматически.
Что проверить перед изменением
Прежде чем менять номер, убедитесь, что он не задействован в интеграциях. Если база обменивается данными с 1С:Бухгалтерией, СКУД, системами электронного документооборота или внешними отчётными сервисами, табельный номер может использоваться как ключ сопоставления. Его смена разорвёт связь, и сотрудник «потеряется» в смежной системе или задвоится.
Также проверьте, нет ли в организации приказа или внутреннего регламента, закрепляющего правила присвоения табельных номеров. Если нумерация сквозная по группе компаний, самовольная смена номера в одной базе создаст конфликт с другими юридическими лицами.
Групповое изменение номеров
Если требуется перенумеровать десятки или сотни сотрудников — например, при переходе на единый формат с префиксом филиала, — ручная правка неэффективна. В этом случае используют обработку группового изменения реквизитов. В типовой ЗУП доступна «Групповое изменение реквизитов» (раздел «Администрирование» → «Обслуживание»), но она требует прав администратора.
Алгоритм такой: сформируйте список сотрудников с текущими и новыми номерами (удобно вести его в Excel), затем либо загрузите соответствия через обработку, либо привлеките специалиста для написания простой серверной процедуры перенумерации. Обязательно выполните операцию сначала на копии базы и сверьте итоговую нумерацию с эталонным списком.
// Пример: изменение табельного номера программно
СотрудникОбъект = Справочники.Сотрудники.НайтиПоНаименованию("Иванов Иван Иванович").ПолучитьОбъект();
СотрудникОбъект.ТабельныйНомер = "00Ц-00101";
СотрудникОбъект.Записать();Учтите, что программное изменение обходит часть интерактивных проверок, поэтому контроль уникальности и формата нужно заложить в саму обработку.
Проверка результата и частые ошибки
После изменения номера сформируйте табель учёта рабочего времени или расчётный листок за текущий период и убедитесь, что в печатной форме выводится новое значение. Дополнительно откройте отчёт «Список сотрудников» (или аналогичный кадровый отчёт) и проверьте, что номер не дублируется у других работников.
Как проверить результат
Отображается новый номер в заданном формате
Старое значение или пустое поле
Выводится новый номер
Старый номер — проверьте, записана ли карточка
При записи нет предупреждений о дублях
Сообщение о неуникальном номере
Синхронизация проходит без ошибок сопоставления
Дубли сотрудников в смежной базе
Типичная ошибка — попытка присвоить номер, который уже занят другим сотрудником, включая уволенных. Программа в этом случае выдаёт предупреждение, но при определённых настройках контроля уникальности запись может пройти. Вторая распространённая проблема — нарушение формата: лишние пробелы, другой регистр букв или пропущенный префикс, из-за чего сортировка в отчётах «ломается» и сотрудники перестают выводиться в привычном порядке.
Часто задаваемые вопросы
Можно ли изменить табельный номер уволенного сотрудника?
Технически да — карточка уволенного сотрудника остаётся в справочнике и доступна для редактирования. Но делать это не рекомендуется: номер уже зафиксирован в архивных табелях и приказах, и его смена затруднит поиск исторических данных.
Почему поле «Табельный номер» недоступно для редактирования?
Чаще всего причина в правах пользователя: нужно право изменения справочника «Сотрудники». Также поле может быть скрыто настройками формы — проверьте «Ещё» → «Изменить форму». Если конфигурация доработана, доступ к реквизиту мог быть ограничен программно.
Изменятся ли уже сформированные документы после смены номера?
Сами документы не перезаписываются, но печатные формы строятся по текущим данным справочника, поэтому при повторной печати старого табеля в нём отобразится уже новый номер. Учитывайте это при сверках с ранее распечатанными документами.
Как перейти на новую систему нумерации для всех сотрудников?
Составьте таблицу соответствия «старый номер — новый номер», настройте новый шаблон автонумерации для будущих сотрудников, а для действующих выполните групповую обработку. Всю операцию сначала протестируйте на копии базы и сверьте результат с эталонным списком.
Можно ли сделать так, чтобы номера присваивались автоматически по новому шаблону?
Да, шаблон автонумерации настраивается в параметрах учётной политики и нумерации справочника «Сотрудники». Новый шаблон будет применяться только к вновь создаваемым карточкам — ранее присвоенные номера автоматически не перезапишутся.
Что делать, если после смены номера сотрудник задвоился в базе бухгалтерии?
Это признак того, что номер использовался как ключ сопоставления при синхронизации. Откройте настройки обмена, найдите дубль в списке сопоставления объектов и вручную свяжите его с исходным сотрудником, после чего лишнюю запись пометьте на удаление.
Что важно запомнить
Табельный номер меняется в карточке сотрудника справочника «Сотрудники». Перед правкой проверьте уникальность, формат и участие номера в обменах данными, сделайте резервную копию, а результат проверьте на печатной форме табеля.