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

· 8 мин

Содержание

Чтобы вручную поменять номер документа в 1С 8.3, откройте документ, нажмите кнопку с изображением замка (или карандаша) рядом с полем Номер, введите нужное значение и запишите. Если номера сбиваются постоянно — дело не в самом документе, а в настройке префиксов и нумераторов: именно они задают, с какого числа начинается отсчёт и когда он обнуляется.

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

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

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

Типичные причины пропусков и скачков номеров:

  • 🗑 Удаление документов. Пометили документ на удаление и очистили базу через Администрирование → Обслуживание → Удаление помеченных объектов — его номер больше не используется, в последовательности остаётся дыра.
  • 🔄 Отменённое проведение и перезапись. Документ создали, записали (номер присвоился), а потом удалили до проведения — номер уже «израсходован».
  • 🏢 Префикс организации. В базе несколько организаций, у каждой свой префикс. Номера ТД-0000001 и ЮЛ-0000001 — это две независимые последовательности, а не сбой.
  • 📅 Начало нового периода. Нумератор настроен на обнуление раз в год. 1 января счётчик обнулился — это задумано, а не поломка.
  • 🔀 Обмен данными и загрузка. Документы подгрузились из другой базы или из обмена с уже готовыми номерами, которые не совпадают с локальным счётчиком.
  • ✍️ Ручной ввод в прошлом. Кто-то однажды задал документу номер руками — платформа пометила его как «ручной» и перестала для него считать автоматически.

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

Диагностика: выберите симптом

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

Самый быстрый способ поправить один документ — ввести номер руками.

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

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

Чтобы понять, с какого числа продолжится отсчёт, посмотрите на последний номер в списке документов. Откройте журнал нужного вида (например, Продажи → Реализация (акты, накладные)), отсортируйте список по колонке Номер по убыванию щелчком по заголовку колонки и посмотрите верхнюю строку за текущий период. Следующий автоматический номер будет на единицу больше. Так вы заранее увидите, какое значение свободно, и не попадёте на предупреждение о дубле.

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

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

Ручной ввод хорош для одного-двух документов. Если править нужно десятки, переходите к массовой перенумерации.

Префиксы и нумераторы: из чего складывается номер

Чтобы нумерация перестала «сбиваться», важно понять, из чего состоит номер. В типовых конфигурациях на Библиотеке стандартных подсистем (1С:Бухгалтерия 3.0, ЗУП 3.1, УТ 11) номер документа собирается из двух частей:

Часть номераЧто задаётГде настраивается
Префикс организацииБуквы-метка организации (например, ТД)Карточка организации, поле префикса
Префикс информационной базыМетка самой базы (для обмена и РИБ)Настройки программы / обмена данными
Числовая частьПорядковый счётчик внутри периодаНумератор документа (в конфигурации)

Полный номер выглядит как ТД00-000123, где ТД — префикс организации, 00 — префикс базы, а 000123 — порядковый номер.

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

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

Как перенумеровать документы массово

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

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

Способ 2. Вручную по диапазону. Для десятка документов откройте их по очереди и задайте номера руками, как описано выше. Долго, но безопасно и без сторонних обработок.

Способ 3. Внешняя обработка перенумерации. Для сотен документов используют внешнюю обработку «Перенумерация документов». Готовые обработки есть у большинства франчайзи и в профессиональных подборках. Загрузите её через Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки или откройте разово через Файл → Открыть.

Перед массовой перенумерацией пройдите короткий чек-лист — он убережёт от необратимых ошибок.

Перед массовой перенумерацией
Выполнено: 0 / 5

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

Настройка периодичности номера в Конфигураторе

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

  1. Откройте базу в режиме Конфигуратор.
  2. В дереве конфигурации найдите ветку Документы → Нумераторы (или нумератор, привязанный к конкретному документу).
  3. Откройте свойства нумератора. Ключевые свойства:
    • Периодичность — Непериодический, В пределах года, квартала, месяца, дня. Определяет, когда счётчик обнуляется.
    • Тип номера — Число или Строка. От него зависит длина и формат.
    • Длина номера — сколько разрядов отводится под цифровую часть.
    • Проверка уникальности — включена ли проверка на дубли в пределах периода.

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

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

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

Особенности нумерации при обмене и в мобильных клиентах

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

  • 🔢 Каждый узел — свой префикс. В РИБ центральной и периферийным базам назначают разные префиксы информационной базы. Благодаря этому документы, созданные в разных узлах, не получают одинаковые номера и не конфликтуют при синхронизации.
  • 📥 Загруженные документы сохраняют номер. Документ, пришедший из другого узла, приходит с уже присвоенным номером. Локальный счётчик его не меняет — поэтому в списке номера могут идти не подряд.
  • 📱 Мобильные клиенты. Если с базой работает мобильное приложение 1С, оно использует те же нумераторы и префиксы, что и основная база. Отдельной «мобильной» нумерации нет — всё определяется настройками информационной базы, с которой приложение синхронизируется.

Если в базе с обменом вы видите скачки номеров, не торопитесь перенумеровывать: проверьте сначала префиксы узлов. Разные префиксы — признак правильной настройки, а не ошибки.

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

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

Можно ли убрать пропуски в нумерации, не перенумеровывая всё?
Точечно — да: откройте документы в «дыре» и задайте им недостающие номера вручную. Но учтите, что освободившиеся после удаления номера платформа сама повторно не раздаёт.
Законны ли пропуски в нумерации документов?
Для внутренних документов пропуски не запрещены. Для счетов-фактур желательна непрерывная последовательность в пределах периода — разрывы затрудняют сверку с контрагентами и налоговой, хотя сами по себе не делают документ недействительным.
Почему после удаления документа его номер не освобождается?
Платформа не переиспользует номера автоматически, чтобы избежать коллизий. Освободившееся значение можно занять только вручную, явно указав его в новом или существующем документе.
Как вернуть автоматическую нумерацию документу с ручным номером?
Откройте документ, очистите поле Номер и запишите заново. Платформа подставит очередной свободный номер и снова будет считать его автоматически.
Почему у разных организаций нумерация идёт независимо?
У каждой организации свой префикс, и счётчик ведётся отдельно по каждому префиксу. Это сделано специально, чтобы документы разных юрлиц не делили одну последовательность.