Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, баз данных и сетевого оборудования. Перед выполнением действий обязательно создайте резервную копию. При отсутствии необходимой квалификации обратитесь к ИТ-специалистам.

Ошибка 1С Код пользователя не уникален: как исправить нумерацию

Обновлено: 26.08.2026  ·  Официальная база знаний
  • При попытке записать нового сотрудника, контрагента или номенклатуру появляется окно: Код не уникален! или Номер не уникален!.
  • Программа отказывается сохранять карточку нового элемента.
  • Автоматическая подстановка следующего порядкового номера перестает работать.

Почему сбивается автонумерация в 1С

В 1С коды элементов справочников обычно имеют вид 00-000125 или ПР00045. Автоматический счетчик программы просто берет максимальный существующий номер и прибавляет к нему единицу. Если кто-то из пользователей однажды вручную стер нули или вписал красивый номер (например, вбил номер 999999 или №1 с пробелом), автонумератор путается и начинает пытаться присвоить уже существующие номера.

Как исправить ошибку:

  1. Найдите элемент с испорченным номером: Откройте проблемный справочник (например, «Контрагенты»), нажмите на заголовок колонки «Код» для сортировки от большего к меньшему и найдите в самом верху или в самом низу строки со сбитыми номерами (ручные буквы, пропущенные ведущие нули).
  2. Исправьте сбитый номер: Откройте найденный элемент, разрешите редактирование номера (кнопка Еще → Разрешить редактирование реквизитов) и верните ему правильный формат с ведущими нулями (например, замените 777 на 00-000777).
  3. Используйте типовую обработку: Если номеров сбито много, запустите стандартную обработку «Универсальное перенумерование объектов» (доступна на диске ИТС или в меню Администрирование → Обслуживание → Корректировка данных).
Практический опыт инженера: Всегда обращайте внимание на префиксы узлов РИБ и префиксы организаций (две буквы в начале номера). Если префикс случайно стерт пользователем, 1С воспринимает номер как совершенно другую числовую последовательность.

Частые вопросы (FAQ)

Зачем в номерах 1С нужны нули впереди (например, 00000012)?

В 1С номера хранятся как текст, а не как числа. При текстовой сортировке без ведущих нулей номер '10' будет считаться меньше, чем номер '2'.

Можно ли просто отключить контроль уникальности номеров?

В пользовательском режиме это сделать нельзя. Контроль уникальности заложен разработчиками конфигурации для предотвращения хаоса в учете и отчетах.

Что делать, если ошибка возникает при записи документа, а не справочника?

Причина та же: найдите документ с кривым номером за текущий год, исправьте его номер вручную на правильный с соблюдением префикса организации.

Как запретить пользователям редактировать номера вручную?

В правах доступа (ролях) или настройках параметров программы можно отключить право на ручную правку номеров для обычных пользователей.