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

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

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

Что делать, если сбилась нумерация документов в 1С. Причины сбоев, ручная правка номеров, обновление нумерации, обработки и профилактика повторов.

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

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

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

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

Перед исправлением полезно определить, что именно сломало последовательность. От причины зависит выбор способа восстановления и вероятность повторного сбоя.

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

Есть ли документ с таким номером в том же периоде и с тем же префиксом

Нумерация началась с 1Сброс отсчёта

Не менялся ли префикс организации или базы, не начался ли новый период

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

Найти удалённые или непроведённые документы в журнале

Чужие префиксы в журналеОбмен данными

Проверить настройки префиксов в узлах обмена

Быстрое восстановление через ручной ввод номера

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

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

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

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

Обновление нумерации через групповое перепроведение

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

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

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

Сбой нумерации из-за префиксов и обмена данными

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

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

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

Что делать при ошибке «Номер не уникален»

Ошибка «Номер не уникален» при записи означает, что в базе уже есть документ того же вида, с тем же периодом, префиксом и номером. Это типичное следствие сбитой автонумерации: программа предлагает номер, который фактически занят.

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

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

Маршрут решения

Как выбрать действие

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

Профилактика: как не допустить повторного сбоя

Большинство сбоев нумерации — следствие ручных вмешательств. Минимизировать риск помогают простые организационные меры.

  • Ограничьте ручное изменение номеров правами доступа — оставьте эту возможность только администратору или старшему бухгалтеру.
  • Не удаляйте документы физически — используйте пометку на удаление, чтобы в последовательности не появлялись «дыры», провоцирующие ручные правки.
  • Задайте префиксы для всех организаций и узлов обмена до начала работы, а не после первого конфликта.
  • Проверяйте нумерацию перед сдачей отчётности и перед закрытием периода — так сбой обнаружится раньше, чем номера уйдут в регистры и печатные формы.
  • Включите нумерацию счетов-фактур с учётом префикса, если ведёте учёт по нескольким организациям в одной базе.
Типичные ошибки
01
Исправлять номер у документа в середине периода, оставляя неправильный последний — автонумерация продолжит сбоить
02
Перенумеровывать документы после отправки контрагентам и сдачи отчётности — возникают расхождения во встречных базах
03
Менять префикс в середине года без необходимости — отсчёт начинается заново и плодит дубли
04
Запускать групповое перепроведение без резервной копии — откатить массовые изменения будет невозможно

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

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

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

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

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

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

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

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

Предлагается занятый номер или отсчёт с единицы

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

Номера последовательны, дублей нет

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

Повторяющиеся номера или разнобой в префиксах

Запись документа
Норма

Документ записывается без предупреждений

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

Ошибка «Номер не уникален» при проведении

Итог

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

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

Частые вопросы

Почему после нового года нумерация началась с единицы — это сбой?

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

Можно ли изменить номер счёта-фактуры после отправки контрагенту?

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

Нумерация сбивается после каждого обмена с другой базой. Что делать?

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

Ошибка «Номер не уникален» появляется, хотя дубля в журнале не видно. В чём причина?

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

Безопасно ли использовать внешние обработки для перенумерации?

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

Почему 1С предлагает номер с большим пропуском, например после 15 сразу 1024?

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