Документы и Печать · 11 мин
Как изменить нумерацию документа в 1С
Как изменить номер документа в 1С вручную и через настройки нумерации: смена префикса, периодичности, восстановление нумерации. Ограничения, риски и FAQ.
Нумерация документов в 1С формируется автоматически: при создании нового документа программа присваивает ему следующий номер по заданным правилам. Однако на практике возникают ситуации, когда номер нужно изменить — например, после ошибочного ручного ввода, при переносе данных из другой базы или при необходимости начать отсчёт с нового значения с начала периода.
Способ изменения нумерации зависит от того, что именно требуется: поправить номер одного конкретного документа, изменить правила нумерации для всех последующих документов или восстановить последовательность номеров после сбоя. Важно понимать, что номер документа — это не просто текстовое поле: он участвует в контроле уникальности и может использоваться в печатных формах, обменах данными и отчётах.
Перед любыми изменениями убедитесь, что у вас есть права на редактирование документов, а сам документ не находится в закрытом периоде. Изменение номера проведённого документа, который уже попал в регламентированную отчётность или был передан контрагенту, может привести к расхождениям в учёте.
Как устроена нумерация документов в 1С
В платформе «1С:Предприятие» нумерация документов определяется свойствами объекта конфигурации: длина номера, периодичность (в пределах года, квартала, месяца или без периодичности) и признак автонумерации. Если автонумерация включена, программа сама подставляет следующий свободный номер при записи документа.
Номер может быть числовым или строковым. Строковые номера позволяют использовать префиксы — например, «БП-000123». Префикс может формироваться автоматически по организации, подразделению или информационной базе. Уникальность номера контролируется в пределах периода нумерации: два документа одного вида с одинаковым номером в одном периоде не допускаются.
Понимание этой механики важно, потому что ручное изменение номера ограничено правилами уникальности. Если вы попытаетесь присвоить документу номер, который уже занят другим документом того же вида и периода, программа выдаст ошибку при записи.
Как изменить номер отдельного документа вручную
Самый простой сценарий — исправить номер конкретного документа. Откройте документ в режиме редактирования. В большинстве типовых конфигураций поле «Номер» доступно для изменения прямо в шапке документа: щёлкните по нему и введите нужное значение. Если поле недоступно, попробуйте команду «Ещё → Изменить номер» — в конфигурациях на библиотеке стандартных подсистем она открывает диалог ручного ввода номера с контролем уникальности.
После изменения номера запишите и, если требуется, перепроведите документ. Учтите: если документ расположен «внутри» последовательности, автонумерация следующих документов будет отталкиваться от максимального номера, и ваш ручной номер может создать разрыв или, наоборот, конфликт при попытке занять уже существующее значение.
Документ должен быть не проведён либо у вас должны быть права на изменение проведённых документов. Также проверьте дату запрета редактирования: если документ находится в закрытом периоде, изменить его номер без снятия запрета не получится.
- 1Откройте документ и убедитесь, что период не закрыт датой запрета редактирования
- 2Щёлкните по полю «Номер» или выберите «Ещё → Изменить номер»
- 3Введите новый номер с учётом длины и префикса
- 4Запишите документ; при ошибке уникальности выберите свободный номер
- 5Проверьте печатную форму и связанные документы, где мог использоваться старый номер
Как настроить общие правила нумерации
Когда нужно изменить нумерацию для всех последующих документов — например, добавить префикс или начать отсчёт заново — используются настройки нумерации. В типовых конфигурациях «1С:Бухгалтерия», «1С:Управление торговлей» и других на базе БСП перейдите в «Администрирование → Настройки нумерации» (в некоторых версиях — «Настройки нумерации документов» или «Нумераторы»).
Здесь можно задать префикс информационной базы, префикс организации и выбрать стратегию нумерации для отдельных видов документов — например, независимую нумерацию по организациям. Изменение префикса применяется только к новым документам: уже записанные номера не пересчитываются.
Периодичность нумерации (год, месяц, непереодично) задаётся в конфигураторе разработчиком и в пользовательском режиме не меняется. Если требуется сменить периодичность — это доработка конфигурации, и выполнять её следует на копии базы с последующим тестированием.
Как начать нумерацию с нужного номера или сбросить её
Автонумерация в 1С отталкивается от максимального существующего номера. Чтобы следующая нумерация пошла с нужного значения, создайте или измените документ с номером, предшествующим желаемому стартовому, — тогда следующий документ получит ожидаемый номер. Например, чтобы новые счета-фактуры шли с номера 100, достаточно, чтобы существовал документ с номером 99.
Если требуется сбросить нумерацию в начале нового периода, проверьте периодичность нумератора: при периодичности «год» нумерация автоматически начнётся заново с первого документа нового года. Если периодичность не установлена, номера продолжат наращиваться, и сброс придётся делать вручную через изменение номера первого документа периода.
В конфигурациях с механизмом нумераторов (БСП) нумерацию можно корректировать через обработку «Настройки нумерации»: там отображаются текущие значения нумераторов, и администратор может вручную установить новое текущее значение, если это предусмотрено конфигурацией.
Как выбрать действие
Риски и ограничения при изменении номеров
Главный риск — расхождение номеров с внешними системами и контрагентами. Номер счёта-фактуры, накладной или счёта на оплату фиксируется в печатной форме, которую получает покупатель, а счета-фактуры дополнительно попадают в книгу покупок и продаж. Изменение номера после отправки документа контрагенту или после сдачи отчётности создаёт расхождения, которые сложно объяснить при проверке.
Второй риск — нарушение уникальности и хронологии. Ручная установка номера, меньшего уже существующих, создаёт «дырку» в нумерации, а попытка занять чужой номер приведёт к ошибке записи. В базах с обменом данными изменение номера может вызвать конфликты при синхронизации, если тот же документ уже выгружен в другую базу.
Также учитывайте, что в некоторых конфигурациях номер документа используется в механизмах ЭДО, фискализации и печати чеков. Перед массовым изменением номеров сделайте резервную копию базы и проверьте, где ещё фигурирует старый номер.
Типичные ошибки и способы их избежать
Частая ошибка — попытка исправить нумерацию «задним числом» у цепочки документов вручную. Это трудоёмко и почти неизбежно приводит к пропускам. Если нумерация сбилась массово, лучше оценить, критичен ли порядок номеров для учёта: во многих случаях хронология по датам важнее непрерывности номеров.
Вторая ошибка — изменение префикса без проверки длины номера. Если длина номера в конфигурации ограничена, длинный префикс «съест» цифровую часть, и номера начнут обрезаться или конфликтовать. Проверьте длину номера в конфигураторе или опытным путём на тестовом документе.
Третья ошибка — забыть про обмены данными. В распределённых базах префиксы разных узлов как раз и служат для предотвращения конфликтов номеров; ручное присвоение номера с чужим префиксом почти гарантированно вызовет коллизию при обмене.
Как проверить результат после изменения
После изменения номера или настроек нумерации проведите контрольную проверку. Создайте новый документ того же вида и убедитесь, что ему присваивается ожидаемый следующий номер с правильным префиксом. Откройте журнал документов и отсортируйте по номеру — посмотрите, нет ли дублирования и неожиданных разрывов.
Сформируйте печатную форму изменённого документа и сверьте номер на ней с номером в базе. Если документ участвует в обмене данными, выполните тестовую синхронизацию и проверьте, корректно ли он зарегистрировался к выгрузке.
Как проверить результат
Присваивается следующий ожидаемый номер с нужным префиксом
Номер продолжает старую последовательность или обрезается
Нет дублей номеров в пределах периода
Два документа с одинаковым номером или массовые разрывы
Номер на печати совпадает с номером в базе
На печать выводится старый или обрезанный номер
Документ выгружается без конфликтов
Ошибки уникальности или дубли при синхронизации
Частые вопросы
Можно ли изменить номер проведённого документа?
Да, если у вас есть права на изменение проведённых документов и период не закрыт датой запрета редактирования. Откройте документ, измените поле «Номер» и запишите. Учтите, что при перепроведении номер сохранится — автонумерация не перезаписывает вручную заданные значения.
Почему поле «Номер» недоступно для редактирования?
Возможные причины: недостаточно прав, документ находится в закрытом периоде, либо конфигурация запрещает ручное изменение номера для этого вида документов. Попробуйте команду «Ещё → Изменить номер» или обратитесь к администратору для проверки прав и даты запрета.
Как сделать, чтобы нумерация начиналась заново каждый год?
Это определяется периодичностью нумератора, которая задаётся в конфигураторе. Если периодичность — «в пределах года», сброс происходит автоматически. Если периодичность не установлена, изменить её может только разработчик, и делать это нужно аккуратно: смена периодичности влияет на контроль уникальности существующих номеров.
Что будет, если два документа получат одинаковый номер?
Платформа контролирует уникальность номера в пределах периода нумерации и не даст записать второй документ с тем же номером — появится ошибка. Однако дубли могут возникнуть при обмене данными между базами с одинаковыми префиксами, поэтому в распределённых системах префиксы узлов должны различаться.
Изменятся ли номера старых документов после смены префикса?
Нет. Настройки префикса и стратегии нумерации применяются только к вновь создаваемым документам. Ранее записанные документы сохранят свои номера, поэтому в журнале будут соседствовать документы со старым и новым префиксом — это нормально.
Можно ли изменить нумерацию сразу у группы документов?
Штатного группового переименования номеров в типовых конфигурациях обычно нет. Для массовой корректировки используют обработки группового изменения реквизитов («Администрирование → Обслуживание → Групповое изменение реквизитов») или обращаются к разработчику. Перед массовой операцией обязательно сделайте резервную копию базы.
Что важно запомнить
Номер отдельного документа меняется в его форме или через «Ещё → Изменить номер»; общие правила — в «Администрирование → Настройки нумерации». Автонумерация отталкивается от максимального номера, поэтому старт с нужного значения задаётся через предшествующий документ. Не меняйте номера документов закрытого периода и переданных контрагентам, а перед массовыми правками делайте резервную копию базы.