К статье
Практический материал

Администрирование · 11 мин

Регистрационный номер не уникален в 1С Документооборот: как снять уникальность

Почему в 1С Документооборот возникает ошибка «регистрационный номер не уникален» и как снять контроль уникальности через нумераторы и настройки регистрации.

Ошибка «Регистрационный номер не уникален» в 1С:Документооборот появляется в момент регистрации документа, когда программа пытается присвоить номер, который уже закреплён за другим зарегистрированным документом. Это штатный защитный механизм: в делопроизводстве два разных документа не должны иметь одинаковый регистрационный номер, иначе нарушается учёт и поиск документов.

Контроль уникальности включается на уровне нумератора — специального объекта, который формирует регистрационные номера по заданным правилам (периодичность, префиксы, связь с организацией, подразделением, видом документа). Прежде чем снимать уникальность, важно понять, откуда взялся дубль: часто проблему правильнее решить исправлением настройки нумератора или ручным изменением номера, а не отключением контроля.

Ниже разобраны причины ошибки, способы снять контроль уникальности, альтернативные варианты и риски, которые нужно учитывать перед изменением настроек.

Как устроен контроль уникальности номеров в 1С Документооборот

Регистрационный номер документа формируется нумератором. Нумератор задаёт периодичность (год, квартал, месяц или без периода), начальное значение счётчика и правила формирования номера с учётом измерений — организации, подразделения, вида документа, вопроса деятельности и других параметров. Каждый нумератор может быть привязан к одному или нескольким видам документов через настройки регистрации.

Когда пользователь нажимает кнопку регистрации, программа берёт очередное значение счётчика нумератора, собирает номер по шаблону и проверяет, нет ли уже зарегистрированного документа с таким же номером в рамках той же периодичности и тех же измерений. Если такой документ найден, выводится сообщение о неуникальности, и регистрация блокируется.

Важно понимать: уникальность проверяется не «вообще по базе», а в пределах области действия нумератора. Если нумератор разделяется по организациям, один и тот же номер может существовать у разных организаций — это нормально. Дублем считается совпадение номера внутри одной области нумерации.

Типичные причины ошибки «регистрационный номер не уникален»

Прежде чем менять настройки, определите сценарий, который привёл к ошибке. От этого зависит правильное решение.

  • Ручная правка номера. Пользователь зарегистрировал документ, затем вручную изменил номер, а счётчик нумератора остался на прежнем значении. Следующий документ получает номер, который уже занят.
  • Смена периодичности или сброс счётчика. Нумератор настроили заново или изменили начальное значение, и счётчик пошёл по номерам, которые уже использованы в текущем периоде.
  • Объединение нумераторов. Раньше вид документа нумеровался отдельно, потом его привязали к общему нумератору, и области нумерации пересеклись.
  • Перенос данных. Документы загружены из другой базы или из ЭДО с уже заполненными регистрационными номерами, которые конфликтуют с локальным счётчиком.
  • Дубль из-за регистрации копии. Документ скопировали вместе с номером и попытались зарегистрировать повторно.
Ошибка у одного пользователяЛокальный случай

Проверьте конкретный документ: возможно, номер был изменён вручную или документ — копия

Ошибка у всех новых документов видаПроблема в нумераторе

Проверьте текущее значение счётчика и сравните с максимальным уже выданным номером

Ошибка после обмена или миграцииКонфликт перенесённых данных

Проверьте документы, загруженные из внешних источников, на совпадение номеров

Как снять контроль уникальности через настройки нумератора

Основной способ отключить проверку — изменить настройки нумератора, к которому привязан вид документа. Действия выполняются пользователем с правами администратора или ответственного за нормативно-справочную информацию.

Порядок действий
  1. 1
    Откройте раздел «Нормативно-справочная информация» и перейдите в справочник «Нумераторы».
  2. 2
    Найдите нумератор, используемый для вида документа, при регистрации которого возникает ошибка. Проверить привязку можно в карточке вида документа на вкладке регистрации.
  3. 3
    Откройте карточку нумератора и снимите флаг контроля уникальности (в типовых версиях — признак «Контролировать уникальность» или аналогичная настройка в параметрах нумерации).
  4. 4
    Запишите изменения и повторите регистрацию документа.
  5. 5
    Проверьте, что новые документы регистрируются без ошибки, а номера формируются по ожидаемому шаблону.

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

После отключения контроля программа перестанет проверять совпадения, и регистрация пройдёт даже при дубле номера. Именно поэтому перед отключением стоит исправить первопричину — иначе дубли начнут накапливаться.

Альтернатива: исправить счётчик вместо отключения контроля

В большинстве случаев правильнее не снимать уникальность, а устранить рассинхронизацию счётчика. Для этого определите максимальный уже выданный номер в текущем периоде и области нумерации, затем установите начальное значение счётчика нумератора на следующее свободное число.

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

Сравнение вариантов

Снять контроль уникальности

Быстро снимает блокировку, но допускает дубли номеров; подходит как временная мера или для нумераторов, где уникальность не требуется регламентом

Сдвинуть счётчик нумератора

Устраняет причину ошибки и сохраняет защиту от дублей; требует определить максимальный выданный номер

Ручная смена номера документа

Подходит для единичного конфликта: документу присваивают свободный номер вручную, настройки не меняются

Единичный конфликт проще всего решить вручную: откройте документ, снимите его с регистрации (если требуется), при регистрации укажите свободный номер вручную — в большинстве версий поле номера доступно для редактирования при ручной регистрации.

Риски отключения уникальности и когда это допустимо

Отключение контроля уникальности — это не нейтральная настройка. Регистрационный номер используется в журналах регистрации, ссылках на документы, отчётах, номенклатуре дел и при передаче дел в архив. Два документа с одним номером создают путаницу при поиске, ссылках в переписке и проверках.

Допустимые сценарии снятия контроля: внутренние документы без строгой отчётности, временное отключение на период массовой загрузки данных с последующим включением, нумераторы, где уникальность обеспечивается составным номером (префикс подразделения + число), и проверка по числовой части избыточна.

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

Проверка результата после изменения настроек

После любого варианта решения проверьте, что регистрация работает корректно и не создаёт новых проблем.

Контрольные точки

Как проверить результат

Регистрация нового документа
Норма

Документ регистрируется без сообщения об ошибке, номер соответствует шаблону

Тревожный признак

Ошибка сохраняется или номер формируется с неверным префиксом/периодом

Поиск по номеру
Норма

По регистрационному номеру находится ровно один документ

Тревожный признак

По номеру находятся два и более документов одного вида и периода

Следующие номера
Норма

Номера продолжают последовательность без пропусков и возвратов

Тревожный признак

Счётчик снова выдаёт уже занятые значения

Дополнительно полезно выполнить тестовую регистрацию двух-трёх документов подряд и убедиться, что счётчик движется последовательно. Если контроль уникальности был отключён, периодически проверяйте отсутствие дублей отчётом или отбором по регистрационному номеру.

Частые ошибки при работе с нумераторами

Типичные ошибки
01
Отключение уникальности без поиска причины: ошибка исчезает, но дубли накапливаются и всплывают при отчётности и архивировании
02
Изменение счётчика без проверки максимального номера: через несколько регистраций счётчик снова доходит до занятых значений
03
Правка нумератора, к которому привязано несколько видов документов: изменение затрагивает все виды, а не только проблемный
04
Игнорирование периодичности: документы прошлого года с теми же номерами — это норма при годовой периодичности, а не дубли
05
Ручная правка номера у зарегистрированного документа без контроля занятости нового значения

Отдельная ошибка — менять настройки в разгар рабочего дня без предупреждения пользователей. Пока настройка не записана, кто-то может зарегистрировать документ по старым правилам, и рассинхронизация усилится. Планируйте изменение на период минимальной активности.

FAQ

Можно ли снять уникальность только для одного вида документов?

Да, если этому виду назначен отдельный нумератор — тогда изменение затронет только его. Если вид использует общий нумератор с другими видами, создайте для проблемного вида отдельный нумератор и привяжите его в настройках регистрации, а контроль меняйте уже в нём.

Почему ошибка появляется только в начале года?

У нумератора годовая периодичность: с нового года счётчик сбрасывается, а номера начинаются заново. Ошибка в этом случае обычно означает, что документы нового года уже получили номера, которые пытается выдать сбитый вручную счётчик. Проверьте начальное значение нумератора.

Что делать, если дубли номеров уже появились?

Найдите все пары документов с совпадающими номерами отбором по номеру, определите, какой документ зарегистрирован ошибочно, и перерегистрируйте его со свободным номером. После чистки включите контроль уникальности обратно и установите счётчик на свободное значение.

Влияет ли снятие уникальности на обмен с другими системами?

Может повлиять, если регистрационный номер используется как ключ сопоставления при обмене (например, с системами ЭДО или архивом). Перед отключением проверьте настройки обмена: если номер участвует в синхронизации, дубли вызовут конфликты сопоставления.

Кто должен выполнять эти настройки?

Изменение нумераторов требует прав на редактирование нормативно-справочной информации, обычно это администратор системы или ответственный за настройку документооборота. Решение об отключении контроля уникальности стоит согласовать с делопроизводителем, так как оно меняет правила учёта документов.

Можно ли вернуть контроль уникальности обратно?

Да, достаточно снова включить соответствующий признак в нумераторе. Перед включением убедитесь, что в базе нет текущих дублей в области нумерации, иначе регистрация существующих документов при перерегистрации начнёт блокироваться.

Итог

Что важно запомнить

Ошибка неуникальности — следствие конфликта счётчика нумератора с уже выданными номерами. Снять контроль можно в настройках нумератора, но правильнее сначала исправить счётчик или вручную переназначить конфликтный номер, а отключение уникальности использовать осознанно и с согласования ответственного за делопроизводство.