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

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

Как в 1С продолжить нумерацию документов

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

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

Механизм простой: при создании нового объекта 1С ищет максимальный существующий номер в рамках периода нумерации (обычно год) и префикса, увеличивает его на единицу и подставляет в документ. Если максимальный номер «потерян» — удалён документ, изменён префикс, очищена база, — следующий номер окажется меньше ожидаемого, и нумерация визуально «оборвётся».

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

Почему нумерация прерывается: типичные причины

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

Вторая причина — начало нового периода нумерации. У большинства документов периодичность номера — «год»: 1 января счётчик обнуляется, и нумерация начинается заново. Это нормальное поведение, но если организация хочет сквозную нумерацию, периодичность меняют в конфигураторе.

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

Удалён последний документСледующий номер меньше ожидаемого

Найдите максимальный существующий номер в журнале

Новый годНомер начался с 1

Проверьте периодичность нумератора в конфигураторе

После обмена или переносаДубли или разрывы номеров

Проверьте префикс базы и стратегию автонумерации

Способ 1: продолжить нумерацию вручную

Ручной способ подходит, когда нужно исправить один-два документа и дальше продолжить последовательность. Откройте журнал документов, отсортируйте по номеру и найдите максимальный существующий номер в текущем периоде. Затем создайте новый документ, в поле «Номер» сотрите предложенное значение и введите следующий по порядку номер с тем же количеством знаков, например 000000126.

После записи документа 1С запомнит этот номер как максимальный, и все последующие документы получат продолжение последовательности автоматически. Это ключевой момент: достаточно один раз «подтолкнуть» счётчик, дальше механизм работает сам.

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

Порядок действий при ручном исправлении
  1. 1
    Откройте журнал документов и найдите максимальный существующий номер за период
  2. 2
    Создайте новый документ и замените предложенный номер на следующий по порядку
  3. 3
    Запишите документ и создайте ещё один — проверьте, что номер продолжился автоматически

Способ 2: обработка перенумерации объектов

Когда разрывов много или номера перепутались после переноса данных, вручную исправлять долго. В типовых конфигурациях на платформе 1С:Предприятие 8 есть сервисная обработка «Перенумерация объектов» — обычно она находится в разделе «Администрирование» → «Обслуживание» или в подсистеме «НСИ и администрирование». В некоторых конфигурациях обработка доступна только пользователю с правами администратора.

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

Важное ограничение: перенумеровывать документы прошлых закрытых периодов нельзя, если номера уже попали в отчётность, счета-фактуры или были переданы контрагентам. Меняйте номера только у документов, которые ещё не «ушли» наружу.

Способ 3: настройка нумерации в конфигураторе

Если нумерация сбрасывается каждый год, а нужна сквозная, или требуется общий счётчик для нескольких видов документов, настройки меняются в конфигураторе. Откройте свойства нужного документа → закладка «Нумерация». Здесь задаются три ключевых параметра: периодичность (в пределах года, месяца, дня или непериодический), длина номера и признак автонумерации.

Для сквозной нумерации установите периодичность «Непериодический» — счётчик не будет сбрасываться 1 января. Для объединения нумерации разных видов документов (например, всех счетов на оплату) используется объект «Нумератор»: несколько видов документов привязываются к одному нумератору и получают номера из общей последовательности.

Изменения в конфигураторе требуют обновления конфигурации базы данных и прав на внесение изменений. На типовых конфигурациях, находящихся на поддержке, любые изменения усложняют последующие обновления — снимайте объекты с поддержки осознанно или используйте расширения конфигурации, где это возможно.

Сравнение способов

Ручное исправление номера

Подходит для 1–2 документов, быстро, без прав администратора; не решает массовые разрывы

Обработка перенумерации

Для массового восстановления последовательности; требует резервной копии и прав администратора

Настройка в конфигураторе

Меняет само правило нумерации (периодичность, нумератор); влияет на поддержку типовой конфигурации

Нумерация с префиксами и в распределённых базах

Префикс — часть номера, которая добавляется автоматически: префикс организации, обособленного подразделения или информационной базы. Если префикс изменили или удалили, 1С начинает отсчёт максимального номера заново в рамках нового префикса — отсюда «обрыв» последовательности. Проверить текущий префикс можно в разделе «Администрирование» → «Префиксы информационной базы» (название раздела зависит от конфигурации).

В распределённых базах (РИБ) и при обмене с другими программами префиксы обязательны: они предотвращают дублирование номеров, созданных в разных узлах. Если после обмена номера конфликтуют, проверьте, что у каждого узла задан уникальный префикс и что документы не создаются вручную с «чужим» префиксом.

При ручном вводе номера с префиксом учитывайте длину: общая длина номера ограничена настройкой в конфигураторе, и длинный префикс «съедает» знаки числовой части. Если номер не сохраняется или обрезается, проверьте длину номера в свойствах документа.

Проверка результата и типичные ошибки

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

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

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

Новый документ
Норма

Получает следующий по порядку номер автоматически

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

Номер повторяется или меньше уже существующих

Журнал документов
Норма

Нет дублей и неожиданных разрывов в периоде

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

Два документа с одним номером или скачки нумерации

Печатная форма
Норма

Номер в форме совпадает с номером в базе

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

В печати уходит старый или чужой номер

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

Отдельная ошибка — попытка «починить» нумерацию редактированием номеров прошлых документов, чтобы закрыть разрыв. Разрывы в нумерации первичных документов сами по себе не запрещены (исключение — счета-фактуры и кассовые документы, где важна последовательность), а вот изменение уже выданных номеров создаёт реальные проблемы при сверках.

Ограничения и когда нужен специалист

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

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

Итог

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

1С продолжает нумерацию от максимального существующего номера в периоде и префиксе. Чтобы продолжить последовательность, достаточно вручную присвоить документу нужный номер; массовые разрывы исправляют обработкой перенумерации после резервной копии; правила нумерации меняют в конфигураторе. Документы закрытых периодов не перенумеровывают.

Часто задаваемые вопросы

Почему 1С присваивает номер, который уже был?

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

Как сделать сквозную нумерацию без сброса в новом году?

В конфигураторе откройте свойства документа, закладку «Нумерация» и установите периодичность «Непериодический». После обновления конфигурации базы данных счётчик не будет обнуляться 1 января. Учтите, что изменение затрагивает поддержку типовой конфигурации.

Можно ли продолжить нумерацию после переноса данных из другой базы?

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

Что делать, если программа пишет «Номер не уникальный»?

Документ с таким номером уже существует, возможно среди помеченных на удаление. Отсортируйте журнал по номеру, включите отображение помеченных объектов и найдите дубликат. Если он помечен на удаление — удалите его физически через «Удаление помеченных объектов» либо выберите другой свободный номер.

Влияет ли разрыв в нумерации на отчётность?

Для большинства первичных документов разрывы допустимы и не влияют на отчётность. Исключение — документы, где последовательность имеет значение, например счета-фактуры и кассовые ордеры. А вот изменение номеров уже сданных или переданных контрагентам документов влияет напрямую: такие номера менять нельзя.

Как объединить нумерацию нескольких видов документов?

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