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

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

Как поменять нумерацию в 1С: документы, справочники и договоры

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

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

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

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

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

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

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

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

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

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

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

Ручное изменение номера
  1. 1
    Откройте документ и попробуйте отредактировать поле «Номер»
  2. 2
    Если поле заблокировано — меню «Ещё» → «Изменить номер»
  3. 3
    Введите новый номер с префиксом и нужным количеством цифр
  4. 4
    Запишите документ и убедитесь, что ошибок уникальности нет
  5. 5
    Проверьте, какой номер получит следующий новый документ

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

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

Чтобы открыть её через «Все функции»: нажмите кнопку главного меню (круглая кнопка или значок с треугольником), выберите «Все функции». Если пункт отсутствует, включите его отображение: «Сервис» → «Параметры» → флажок «Отображать команду "Все функции"». В списке найдите «Обработки» → «Обновление нумерации объектов».

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

Групповая перенумерация документов за период

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

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

bsl
Запрос = Новый Запрос("ВЫБРАТЬ Ссылка ИЗ Документ.РеализацияТоваровУслуг ГДЕ Дата МЕЖДУ &Нач И &Кон УПОРЯДОЧИТЬ ПО Дата, Ссылка"); Выборка = Запрос.Выполнить().Выбрать(); Сч = 1; Пока Выборка.Следующий() Цикл Об = Выборка.Ссылка.ПолучитьОбъект(); Об.Номер = Формат(Сч, "ЧЦ=6; ЧВН=; ЧГ=0"); Об.Записать(); Сч = Сч + 1; КонецЦикла;

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

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

Коды элементов справочников (номенклатуры, контрагентов, договоров) работают по тем же принципам, но обычно не привязаны к периоду. Изменить код конкретного элемента можно прямо в его форме, если у пользователя есть права и код не используется как ключ синхронизации с другими системами.

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

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

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

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

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

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

Способы изменить нумерацию

Ручная правка номера

Подходит для одного-двух документов. Быстро, но не исправляет сбитый счётчик автонумерации

Обновление нумерации объектов

Стандартный способ восстановить счётчик после сбоя. Не меняет номера существующих документов

Групповая перенумерация

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

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

Меняет правила нумерации для будущих документов. Требует прав разработчика и обновления конфигурации

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

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

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

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

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

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

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

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

Номер начинается с единицы или дублирует существующий

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

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

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

Повторяющиеся номера или номера, не соответствующие хронологии

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

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

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

В печати выводится старый или усечённый номер

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

Почему 1С не даёт изменить номер документа?

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

Что делать, если новые документы нумеруются с единицы?

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

Можно ли сделать сквозную нумерацию для разных видов документов?

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

Опасно ли менять номера у проведённых документов?

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

Почему после обмена с другой базой появились дубли номеров?

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

Обязательно ли устранять пропуски в номерах?

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

Итог

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

Одиночный номер правится вручную через форму документа, сбитый счётчик восстанавливается обработкой «Обновление нумерации объектов», а правила нумерации меняются в конфигураторе. Любые массовые изменения делайте после резервной копии и проверяйте результат на новом тестовом документе.