Документы и Печать · 11 мин
Как изменить порядковый номер документа в 1С 8.3
Пошаговая инструкция: как изменить порядковый номер документа в 1С 8.3, включить ручную нумерацию, исправить дубли и сбои нумерации без потери данных.
Порядковый номер документа в 1С 8.3 присваивается автоматически при проведении или записи объекта. Но на практике возникают ситуации, когда номер нужно изменить вручную: после переноса данных, при сбое нумерации, при вводе документа «задним числом» или когда контрагент просит привести номера счетов-фактур к единому виду. Платформа 1С:Предприятие 8.3 позволяет это сделать, однако по умолчанию редактирование номера часто заблокировано.
Основная сложность в том, что поле «Номер» в типовых конфигурациях (Бухгалтерия 3.0, Управление торговлей 11, ERP) защищено от ручного изменения. Это сделано намеренно: автонумерация гарантирует уникальность и последовательность документов. Чтобы снять блокировку, используется специальная обработка «Групповое изменение реквизитов» или встроенный механизм редактирования через «Ещё → Изменить форму» — в зависимости от конфигурации.
Прежде чем менять номер, важно понимать последствия. Номер участвует в печатных формах, может быть указан в первичных документах контрагентов, в книге покупок и продаж, в отчетности. Изменение номера проведенного документа, по которому уже отправлены данные в ФНС или переданы документы контрагенту, способно создать расхождения в учете.
Почему поле номера заблокировано и когда это норма
В типовых конфигурациях 1С поле «Номер» документа по умолчанию доступно только для просмотра. Механизм автонумерации присваивает следующее свободное значение при записи объекта, обеспечивая уникальность в пределах периода нумерации (обычно года) и подчиненности (организации, вида документа).
Блокировка защищает от типичных проблем: дублирования номеров, разрывов последовательности и расхождений с уже напечатанными или отправленными документами. Если поле номера не редактируется — это не ошибка программы, а штатное поведение. Снимать защиту следует осознанно и только при реальной необходимости.
Способ 1. Изменение номера через форму документа
В ряде конфигураций и версий платформы самый простой путь — попытаться отредактировать номер прямо в форме документа. Откройте документ, щелкните по полю с номером. Если поле активно, просто введите новое значение и запишите документ.
Если поле недоступно, попробуйте вариант через меню «Ещё». В некоторых конфигурациях присутствует команда «Ещё → Редактировать номер» или подобная. В Бухгалтерии 3.0 для ряда документов при попытке изменить номер программа сама предложит включить ручную нумерацию для данного объекта.
После ручного изменения номера программа запоминает выбор: для этого конкретного документа автонумерация отключается, и при перепроведении номер не будет перезаписан. Однако следующие создаваемые документы продолжат нумероваться автоматически — от максимального существующего значения.
Способ 2. Обработка «Групповое изменение реквизитов»
Универсальный инструмент типовых конфигураций на БСП (Библиотека стандартных подсистем) — обработка «Групповое изменение реквизитов». Она позволяет менять любые реквизиты, включая заблокированные, у одного или нескольких объектов сразу.
- 1Откройте раздел «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов» (в некоторых конфигурациях путь: «Все функции» → «Обработки»).
- 2В поле выбора типа укажите нужный вид документов, например «Счета на оплату покупателям».
- 3С помощью отбора найдите конкретный документ (по дате, контрагенту, текущему номеру).
- 4В списке реквизитов найдите «Номер». Если его нет — включите режим разработчика через кнопку настройки списка реквизитов.
- 5Установите новое значение номера и нажмите «Изменить реквизиты».
- 6Откройте документ и убедитесь, что номер изменился, а документ остался проведенным.
Обратите внимание: по умолчанию реквизит «Номер» скрыт из списка доступных для изменения. Чтобы он появился, в форме обработки нажмите кнопку настройки (шестеренка или «Ещё → Изменить список реквизитов») и отметьте служебные реквизиты. Это сделано специально, чтобы защитить от случайной порчи нумерации.
Для изменения номеров у нескольких документов одновременно задайте отбор по списку и примените изменение. Однако массовая установка одинакового номера приведет к дублям — для пакетной перенумерации используйте специальные обработки или перенумерацию через код, описанную ниже.
Способ 3. Изменение номера программно
Если у вас есть права разработчика или доступ к внешним обработкам, номер можно изменить через встроенный язык. Способ подходит для массовой перенумерации, например, когда нужно пронумеровать документы за период заново по датам.
Док = Документы.РеализацияТоваровУслуг.НайтиПоНомеру("0000-000015", Дата(2026,3,15));
Если Не Док.Пустая() Тогда
ДокОбъект = Док.ПолучитьОбъект();
ДокОбъект.УстановитьНовыйНомер("00БП-");
// либо вручную: ДокОбъект.Номер = "00БП-000128";
ДокОбъект.Записать();
КонецЕсли;Метод УстановитьНовыйНомер() присваивает следующий свободный номер с учетом указанного префикса, а прямое присвоение свойства Номер задает произвольное значение без проверки уникальности. Прямое присвоение используйте осторожно: платформа не всегда контролирует дубли при ручной установке.
Как исправить сбившуюся нумерацию
Типичная ситуация: документы внезапно начали нумероваться с неправильного значения или появились дубли. Причины — ручное редактирование номера с нарушением формата, обмен данными между базами, восстановление из копии, ввод документа с номером большей длины, чем у остальных.
Механизм автонумерации опирается на максимальный существующий номер. Если кто-то вручную создал документ с номером «999», следующие документы получат «1000», «1001» и так далее, даже если реальная последовательность была на уровне сотни. Чтобы исправить это, нужно найти и удалить или перенумеровать «выбивающийся» документ, после чего нумерация продолжится от правильного максимума.
Для поиска проблемных номеров откройте журнал документов, отсортируйте по колонке «Номер» и посмотрите начало и конец списка. Документы с аномальными номерами (другой префикс, лишние символы, чрезмерная длина) обычно видны сразу.
Особенности для разных видов документов
Счета-фактуры и УПД
Номера счетов-фактур попадают в книгу покупок и продаж, а также в декларацию по НДС. Менять их после сдачи отчетности крайне нежелательно. Если номер нужно исправить в текущем периоде, убедитесь, что документ еще не включен в разделы декларации, либо будьте готовы подать уточненку. Также помните: номер счета-фактуры должен совпадать с номером, который видит покупатель.
Кадровые и расчетные документы
В ЗУП номера приказов и кадровых документов используются в личных карточках сотрудников и отчетности. Изменение номера приказа после его регистрации в журнале учета требует ручной корректировки связанных записей. Ограничьте право ручной нумерации узким кругом пользователей.
Документы с обменом данными
Если база участвует в обмене (РИБ, синхронизация с другой конфигурацией), номера могут присваиваться с префиксом узла. Ручное изменение номера в одной базе не меняет его в другой — при следующем обмене возможны конфликты и дубли. В распределенных системах нумерацию правят централизованно.
Сравнение вариантов
Быстро и просто, подходит для разового изменения. Не всегда доступно — зависит от конфигурации и прав.
Универсально, работает в типовых конфигурациях на БСП. Требует включения режима разработчика и осторожности при массовых операциях.
Подходит для массовой корректировки по правилам. Требует навыков разработки и тестирования на копии базы.
Проверка результата после изменения
После изменения номера выполните контрольные проверки. Откройте документ: номер должен отображаться новый, документ — остаться в проведенном состоянии. Сформируйте печатную форму и убедитесь, что в ней выводится корректный номер.
Затем создайте новый документ того же вида и проверьте, какой номер присвоила автонумерация. Если новый номер продолжает правильную последовательность — все в порядке. Если нумерация сбилась, найдите документ с аномальным номером и исправьте его.
Как проверить результат
Отображается новый номер, документ проведен
Номер вернулся к старому или документ распровелся
В печати выводится новый номер
Печатается старый номер — обновите форму или макет
Присваивается следующий по порядку номер
Номер скачет или дублируется — ищите аномальный номер в журнале
Часто задаваемые вопросы
Почему поле «Номер» не редактируется?
В типовых конфигурациях редактирование номера заблокировано для защиты автонумерации. Снимите блокировку через обработку «Групповое изменение реквизитов» с включенным режимом разработчика или проверьте наличие команды «Редактировать номер» в меню «Ещё» формы документа.
Можно ли изменить номер проведенного документа?
Технически — да, документ останется проведенным. Но учитывайте последствия: номер мог уйти в печатные формы, отчетность и к контрагентам. Для документов прошлых закрытых периодов изменение номера требует согласования с бухгалтерией.
Нумерация сбилась и идет с большого номера. Что делать?
Автонумерация опирается на максимальный существующий номер. Найдите в журнале документ с аномально большим или нестандартным номером (отсортируйте по колонке «Номер»), исправьте или удалите его — после этого нумерация продолжится от правильного значения.
Что будет, если два документа получат одинаковый номер?
Платформа контролирует уникальность при автонумерации, но при ручной установке дубли возможны. Это приведет к проблемам в отчетах, печатных формах и при сверках с контрагентами. Дубли нужно найти и перенумеровать.
Как изменить префикс в номерах документов?
Префикс формируется из настроек организации, обмена данными и нумерации. Изменить его можно в карточке организации (реквизит «Префикс») или в настройках синхронизации. Новый префикс применится только к вновь создаваемым документам.
Можно ли перенумеровать все документы за период по порядку?
Да, но штатной кнопки для этого в типовых конфигурациях обычно нет. Используются внешние обработки перенумерации или программный код, который сортирует документы по дате и последовательно присваивает номера. Операцию выполняйте на копии базы и только для открытого периода.
Что важно запомнить
Номер документа в 1С 8.3 меняется через форму документа, обработку «Групповое изменение реквизитов» или программно. Автонумерация опирается на максимальный номер — аномальные значения сбивают последовательность. Не меняйте номера документов, данные которых уже ушли в отчетность или контрагентам, и делайте резервную копию перед массовыми правками.