Документы и Печать · 12 мин
Сбилась нумерация реализации в 1С 8.3: как исправить
Пошаговая инструкция: почему сбивается нумерация реализаций в 1С 8.3, как восстановить порядок номеров вручную и через обработку, профилактика сбоев.
Сбой нумерации документов «Реализация товаров и услуг» — типичная ситуация в 1С 8.3: новый документ вдруг получает номер «0000001» вместо ожидаемого «0001524», появляются дубли или разрывы в последовательности. Для бухгалтерии это не просто неудобство: расхождение номеров в накладных и счетах-фактурах вызывает вопросы при сверках с контрагентами и при налоговых проверках.
Причины сбоя обычно простые: ручное редактирование номера, удаление документов, обмен данными между базами, восстановление из копии или особенности префиксации. Хорошая новость в том, что механизм нумерации в 1С восстанавливается штатными средствами — без обращения к коду конфигурации.
В материале разобраны причины сбоя, способы ручного и автоматического восстановления нумерации, настройка префиксов и профилактика повторных проблем. Инструкции подходят для типовых конфигураций: «Бухгалтерия предприятия 3.0», «Управление торговлей 11», «Комплексная автоматизация 2», «ERP 2».
Почему сбивается нумерация реализаций в 1С
Платформа 1С:Предприятие 8.3 назначает номер документа автоматически при его записи. Нумератор хранит последний выданный номер и при создании нового документа увеличивает его на единицу. Если этот механизм получает «неправильный» последний номер — вся последующая нумерация уходит в сторону.
Наиболее частые причины сбоя:
- Ручное изменение номера. Пользователь вручную вписал номер «0000001» или номер с другим префиксом — нумератор «зацепился» за него и продолжил отсчёт от нового значения.
- Удаление документов. Удалили последний документ с максимальным номером, а нумератор продолжает отсчёт от удалённого значения — образуются разрывы, либо наоборот, при определённых настройках начинается выдача уже существующих номеров.
- Обмен данными. Документы пришли из другой базы (например, из УТ в БП) с собственными номерами, и нумератор в приёмнике сбился.
- Смена префикса. Изменили префикс организации или информационной базы — нумерация для нового префикса началась с единицы.
- Восстановление из архивной копии или перенос данных обработками, где номера загружались принудительно.
- Новый период нумерации. Если нумерация периодическая (в пределах года или месяца), при переходе периода отсчёт начинается заново — это норма, а не сбой, но часто воспринимается как ошибка.
Проверьте, не вводился ли недавно документ с вручную изменённым номером или с новым префиксом
Проверьте префиксы — часто «одинаковые» номера отличаются префиксом и это допустимо
Проверьте корзину удалённых объектов и помеченные на удаление документы
Проверьте настройку периодичности нумератора — это может быть штатное поведение
Что проверить перед исправлением
Прежде чем менять номера, определите масштаб проблемы. Откройте журнал документов «Реализации (акты, накладные)» и отсортируйте список по номеру или по дате. Найдите точку, где последовательность нарушилась: после какого документа пошли неверные номера.
Уточните, есть ли документы с дублирующимися номерами. Для этого отсортируйте журнал по колонке «Номер» и просмотрите соседние строки. Учтите: в 1С номер хранится вместе с префиксом, поэтому «АБ-0000123» и «00-0000123» — формально разные номера, хотя визуально похожи.
Проверьте, не помечены ли на удаление документы из «хвоста» нумерации. Помеченные документы участвуют в нумерации, пока физически не удалены через «Удаление помеченных объектов». Если последний по номеру документ помечен на удаление, после его физического удаления нумератор может откатиться.
Быстрый способ: вручную задать правильный номер
Самый простой метод подходит, когда сбой произошёл недавно и «неправильных» документов мало. Механизм нумератора в 1С продолжает отсчёт от максимального существующего номера, поэтому достаточно один раз указать корректный номер вручную — дальше программа будет нумеровать сама.
Порядок действий:
- Откройте журнал реализаций и найдите последний документ с корректным номером, например «00-0001524».
- Создайте новый документ «Реализация (акты, накладные)» или откройте тот, что получил сбойный номер.
- Поле «Номер» по умолчанию недоступно для редактирования. Нажмите кнопку «Ещё» в форме документа и выберите «Изменить форму» либо воспользуйтесь командой «Ещё → Редактировать номер» (в ряде конфигураций), либо включите возможность редактирования через «Ещё → Изменить форму → служебные реквизиты». В типовых конфигурациях проще: нажмите на поле номера — платформа предложит разрешить редактирование с предупреждением.
- Впишите следующий корректный номер, например «00-0001525», соблюдая длину и префикс.
- Запишите документ. Создайте следующий — он должен получить номер «00-0001526» автоматически.
- 1Найдите в журнале последний корректный номер
- 2Откройте сбойный документ и разрешите редактирование номера
- 3Впишите следующий по порядку номер с правильным префиксом
- 4Запишите документ и создайте новый для проверки
- 5Убедитесь, что автонумерация продолжилась корректно
Важно сохранять формат номера: количество цифр должно совпадать с типовой длиной номера (обычно 6–11 знаков с ведущими нулями). Если вписать «1525» вместо «00-0001525», платформа может посчитать такой номер «больше» при строковом сравнении, и нумерация снова собьётся.
Массовое исправление через групповую обработку
Если сбойных документов десятки или сотни, вручную править каждый нерационально. В типовых конфигурациях есть штатная обработка «Групповое изменение реквизитов» (раздел «Администрирование» → «Обслуживание» → «Корректировка данных», либо «Все функции» → «Обработки»).
Однако прямое изменение реквизита «Номер» через групповую обработку ограничено: номер — служебное поле, и типовая обработка не всегда позволяет его менять. Практические варианты массового решения:
- Перенумерация через «Групповое изменение реквизитов» с произвольным алгоритмом. В режиме «Выполнить произвольный алгоритм» можно программно присвоить номера по порядку. Это требует навыков работы со встроенным языком 1С.
- Универсальные обработки перенумерации с диска ИТС или от франчайзи — они перебирают документы за период и присваивают номера последовательно с заданного значения.
- Ручная правка ключевых документов. Часто достаточно исправить 2–3 документа с «экстремальными» номерами (например, удалить или перенумеровать документ с номером «9999999», из-за которого сбился отсчёт), и нумератор восстановится сам.
Частая ситуация: сбой вызван одним документом с «гигантским» номером, который кто-то ввёл вручную. Найдите его сортировкой журнала по номеру по убыванию, исправьте номер на корректный — и автонумерация восстановится без всяких обработок.
Настройка префиксов и периодичности нумерации
Префикс — частая скрытая причина «сбоя». В «Бухгалтерии предприятия 3.0» префикс организации задаётся в карточке организации, префикс информационной базы — в «Администрирование» → «Общие настройки» (или «Синхронизация данных»). Если префикс поменяли, документы с новым префиксом начинают нумероваться с единицы — это штатное поведение, а не ошибка.
Периодичность нумерации определяется в конфигураторе для каждого вида документов: непериодическая, в пределах года, квартала, месяца или дня. В типовых конфигурациях для реализаций чаще всего установлена нумерация в пределах года — поэтому в январе номера начинаются заново. Менять периодичность в типовой конфигурации не рекомендуется: это снимает конфигурацию с полной поддержки и может нарушить логику учёта.
Как проверить результат исправления
После исправления выполните контрольные проверки. Создайте тестовый документ реализации (можно не проводить, а потом удалить) и убедитесь, что он получил ожидаемый следующий номер. Проверьте журнал на отсутствие дублей: отсортируйте по номеру и просмотрите границы диапазона.
Дополнительно сверьте нумерацию со связанными документами: счетами-фактурами, УПД, корректировками реализации. Если перенумеровывались проведённые документы, убедитесь, что печатные формы (ТОРГ-12, акт, УПД) выводят новый номер корректно.
Как проверить результат
Следующий по порядку за последним корректным
Снова маленький номер или прыжок на большое значение
Каждый номер встречается один раз с учётом префикса
Два и более документа с идентичным номером и префиксом
Номер совпадает с номером реализации
Номера расходятся, в книге продаж другой номер
Выводится исправленный номер
Печатается старый или пустой номер
Профилактика: как не допустить повторного сбоя
Большинство сбоев нумерации — следствие ручных правок. Ограничьте пользователям возможность редактировать номера: в типовых конфигурациях редактирование номера и так требует подтверждения, но дисциплина важнее настроек. Договоритесь, что номера не меняются вручную ни при каких обстоятельствах — для «особых» случаев используйте дополнительные реквизиты или комментарии.
Если в базу загружаются документы из других систем (обмен с УТ, ЕДИ, сайтом), настройте префиксы для каждого источника — тогда номера из разных баз не пересекутся и не собьют нумератор. Регулярно проверяйте журнал реализаций на разрывы и дубли, особенно после обменов, обновлений и восстановлений из копий.
Что важно запомнить
Сбой нумерации реализаций чаще всего вызван ручной правкой номера, удалением документов или обменом данными. В простых случаях достаточно вручную присвоить новому документу правильный следующий номер — автонумерация продолжится от него. При массовых сбоях используйте обработки перенумерации и обязательно делайте резервную копию. После исправления проверьте дубли, связанные счета-фактуры и печатные формы.
Частые вопросы
Почему 1С не даёт изменить номер документа?
Редактирование номера заблокировано, чтобы защитить непрерывность нумерации. Разблокировать поле можно через команду «Ещё» в форме документа: платформа покажет предупреждение о последствиях и после подтверждения разрешит ввод. В некоторых конфигурациях доступ к изменению номера дополнительно ограничен правами пользователя.
Опасно ли, если два документа имеют одинаковый номер?
Для самой программы это не критично — внутренне документы различаются по уникальному идентификатору. Проблемы возникают в учёте: дубли номеров накладных и счетов-фактур вызывают вопросы при сверках с контрагентами и налоговых проверках. Дубли следует устранять перенумерацией одного из документов.
Каждый год нумерация начинается с единицы — это сбой?
Нет, если для вида документа установлена периодичность «в пределах года». Это штатное поведение, заданное в конфигураторе. Менять периодичность в типовой конфигурации не рекомендуется — это влияет на поддержку и обновление.
После обмена с УТ нумерация реализаций в БП сбилась. Что делать?
Настройте разные префиксы для баз УТ и БП в параметрах синхронизации данных. Тогда загруженные документы будут иметь собственный префикс и не повлияют на нумератор базы-приёмника. Уже загруженные документы со «чужими» номерами можно перенумеровать обработкой или оставить, если префикс их отличает.
Можно ли перенумеровать документы за закрытый период?
Технически — да, но делать это не следует без крайней необходимости. Документы закрытого периода уже отражены в отчётности, по ним выписаны счета-фактуры и отправлены документы контрагентам. Изменение номеров создаст расхождения с поданной отчётностью и потребует корректировочных уведомлений контрагентам.
Удалили несколько реализаций, теперь в нумерации дыры. Нужно ли их закрывать?
Непрерывность нумерации первичных документов законодательно жёстко не регламентирована для накладных, но для счетов-фактур разрывы нежелательны. Если разрыв уже есть, «закрывать» его перенумерацией существующих документов обычно не стоит — достаточно, чтобы дальнейшая нумерация шла корректно. При проверке разрыв объясняется удалёнными ошибочными документами.