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

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

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

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

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

Способ зависит от конфигурации. В современных решениях на «Библиотеке стандартных подсистем» (БСП) — «1С:Бухгалтерия 8», «1С:Управление торговлей 11», «1С:ERP», «Зарплата и управление персоналом» — используется механизм «Ещё → Изменить номер» или разблокировка поля через команду «Изменить форму». В старых и самописных конфигурациях поле может быть доступно сразу либо вообще закрыто для интерактивного изменения.

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

Когда ручное изменение номера оправдано, а когда нет

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

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

Маршрут решения

Как выбрать действие

Нужно исправить один-два документаМеняйте номер вручную через «Ещё → Изменить номер»
Нужно перенумеровать десятки документов за периодИспользуйте обработку перенумерации или помощник исправления нумерации
Документ синхронизируется с другой базойСначала проверьте правила обмена, иначе получите дубли
Нужен номер из бумажного документа поставщикаВводите номер в специальное поле «Номер входящего документа», а не в основной номер

Изменение номера через меню «Ещё» в типовых конфигурациях

В конфигурациях на базе БСП поле «Номер» в форме документа доступно только для чтения. Чтобы его изменить, откройте документ, нажмите кнопку «Ещё» в командной панели формы и выберите пункт «Изменить номер» (в некоторых версиях — «Редактировать номер»). Поле станет редактируемым.

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

После ввода запишите документ кнопкой «Записать» или «Провести». Если новый номер совпадает с номером другого документа того же вида за тот же период, программа выдаст предупреждение о неуникальности — не игнорируйте его, дубли номеров создают проблемы в отчётах и обменах.

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

Разблокировка поля через «Изменить форму»

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

Выделите элемент и справа в списке свойств снимите флажок «Только просмотр» либо установите «Доступность» в значение «Да». Нажмите «ОК» — форма перестроится, и поле номера станет редактируемым. Измените номер и запишите документ.

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

Особенности нумерации: префиксы, периодичность и уникальность

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

Периодичность нумерации чаще всего — год: с 1 января отсчёт начинается заново. Уникальность номера контролируется в пределах периода нумерации и вида документа. Это значит, что два документа с номером 000001 в разных годах — норма, а в одном году — ошибка.

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

Изменение номера программно и массовая перенумерация

Для разовой правки через код достаточно получить объект документа, присвоить свойству «Номер» новое значение и записать. Этот способ используют администраторы и разработчики, когда интерактивные средства недоступны или нужно обработать пакет документов.

bsl
Док = Документы.РеализацияТоваровУслуг.НайтиПоНомеру("000000012", ТекущаяДатаСеанса()).ПолучитьОбъект();
Док.Номер = "000000015";
Док.Записать(РежимЗаписиДокумента.Запись);

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

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

Риски при обмене данными и в отчётности

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

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

Типичные ошибки
01
Меняют номер без префикса — автонумерация сбивается и выдаёт неожиданные значения
02
Игнорируют предупреждение о неуникальности — в отчётах и обменах появляются два документа с одним номером
03
Правят номер уже распечатанного или отправленного по ЭДО документа — расходятся бумажный и электронный экземпляры
04
Вводят входящий номер поставщика в основной номер вместо специального реквизита
05
Меняют номер в базе-источнике обмена без проверки — в приёмнике возникает дубль

Проверка результата после изменения

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

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

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

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

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

Отображается новый номер, документ записан без ошибок

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

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

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

Один документ с новым номером, дублей нет

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

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

Новый документ того же вида
Норма

Получает следующий по порядку номер

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

Номер сбит, повторяется или имеет другой формат

Синхронизация (если есть)
Норма

Обмен проходит без коллизий и дублей

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

В связанной базе появился второй экземпляр документа

FAQ

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

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

Можно ли задать номер с буквами?

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

Что будет, если два документа получат одинаковый номер?

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

Как закрыть «дыру» в нумерации после удалённого документа?

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

Изменится ли номер в уже отправленном по ЭДО документе?

Нет. Документ, ушедший контрагенту по ЭДО, зафиксирован с тем номером, который был на момент отправки. Смена номера в базе создаст расхождение с электронным экземпляром — такие документы не перенумеровывают.

Нужны ли особые права для изменения номера?

Достаточно прав на изменение самого документа. Однако в некоторых конфигурациях редактирование номера дополнительно ограничено функциональными опциями или ролями — если команда «Изменить номер» не появляется даже у пользователя с полными правами, проверьте настройки прав и дату запрета редактирования.

Итог

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

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