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

Документы и Печать · 11 мин

Как поменять регистрационный номер в 1С

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

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

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

Что такое регистрационный номер и как он формируется

В 1С нумерация документов ведётся автоматически: при записи нового объекта программа берёт последний использованный номер в пределах периода (обычно года) и увеличивает его на единицу. Номер может содержать префикс организации или информационной базы, например «00БП-000015». Префикс и числовая часть хранятся вместе, но сортируются по особым правилам.

Важно понимать: номер — это не уникальный внутренний идентификатор объекта. Система различает документы по внутренней ссылке (GUID), поэтому смена номера не разрывает связи с другими документами, основаниями и движениями по регистрам. Однако номер участвует в печатных формах, отчётах и сверках с контрагентами, поэтому его изменение видно «снаружи».

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

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

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

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

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

Обратите внимание на формат: если у остальных документов номер с префиксом «00БП-», а вы введёте просто «125», документ будет сортироваться иначе и может «выпасть» из привычного порядка в журнале. Сохраняйте единый формат нумерации внутри вида документов.

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

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

В обработке выберите вид объектов (например, «Реализация товаров и услуг»), задайте отбор по периоду и организации, затем в списке реквизитов найдите «Номер». Прямой установкой нового номера воспользоваться не получится — для нумерации нужен алгоритм. Для этого в обработке предусмотрен режим «Выполнить произвольный алгоритм», где на встроенном языке можно присвоить каждому объекту новый номер по счётчику.

bsl
Счетчик = 1;
Для каждого Объект Из Объекты Цикл
    Объект.Номер = Префикс + Формат(Счетчик, "ЧЦ=6; ЧВН=; ЧГ=0");
    Счетчик = Счетчик + 1;
КонецЦикла;

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

Восстановление автоматической нумерации

Типичная ситуация: пользователь вручную ввёл номер «999», после чего программа продолжила нумерацию с 1000, и вся последующая последовательность «уехала». Либо после удаления документов в середине периода образовались пропуски. В обоих случаях нужно вернуть корректную автоматическую нумерацию.

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

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

Особенности для разных объектов и конфигураций

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

Сравнение вариантов

Ручное редактирование в форме

Подходит для 1–5 документов. Быстро и безопасно, но требует разблокировки поля и контроля формата префикса.

Групповое изменение реквизитов

Подходит для массовой перенумерации за период. Требует резервной копии, произвольного алгоритма и проверки на тестовой базе.

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

Подходят при нестандартных требованиях (сквозная нумерация по нескольким организациям). Риск — несовместимость с конкретной версией конфигурации.

Обращение к разработчику

Оптимально при сильно доработанной конфигурации или когда нумерация задействована в обменах с другими системами.

В конфигурациях с обменом данными (например, между 1С:Бухгалтерией и 1С:ЗУП или между центральной базой и филиалами) префиксы играют ключевую роль: они предотвращают дубли номеров при объединении данных. Менять префиксную часть номера в такой схеме без анализа настроек обмена нельзя — при следующей синхронизации возможны конфликты и дубли документов.

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

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

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

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

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

Документ отображается с новым номером, порядок сортировки логичен

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

Документ «провалился» в конец списка или появился дубль номера

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

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

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

Печатается старый номер — документ не перепроведён или форма кэширована

Связанные документы
Норма

Счёт-фактура и подчинённые документы согласованы по номеру/дате

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

Расхождение номеров в связанных документах

Отчётность за период
Норма

Книга продаж/покупок и регистры не содержат дублей

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

Два документа с одинаковым номером в одном периоде

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

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

Итог

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

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

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

Почему поле «Номер» недоступно для редактирования?

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

Нарушатся ли связи документов, если изменить номер?

Нет. Связи между объектами хранятся по внутренним уникальным идентификаторам, а не по номерам. Основания, подчинённые документы и движения по регистрам сохранятся. Изменится только отображение номера в журналах, печатных формах и отчётах.

Что делать, если после ручного ввода номера нумерация сбилась?

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

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

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

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

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

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

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