Документы и Печать · 12 мин
Как изменить номера документов в 1С
Как изменить номер документа в 1С: ручная правка, обработка «Групповое изменение реквизитов», устранение дублей и сбоев нумерации, риски и проверка результата.
Нумерация документов в 1С ведётся автоматически: платформа присваивает очередной номер при записи объекта и хранит префикс отдельно от числовой части. Однако на практике регулярно возникают ситуации, когда номер нужно исправить вручную — после переноса данных из другой базы, при обмене между филиалами, после ошибочной ручной правки или когда бухгалтерия требует непрерывную последовательность без пропусков. Разобраться в механизме нумерации и способах её корректировки можно самостоятельно, если понимать ограничения и риски.
Главная сложность в том, что номер документа — не просто текстовое поле. На него ссылаются печатные формы, движения по регистрам нередко фиксируются с привязкой к документу, а внешние системы (ЭДО, банк-клиенты, сайты) могут хранить номер как ключ связи. Непродуманное изменение способно создать дубли номеров, разрывы в нумерации и расхождения с контрагентами.
Ниже разобраны рабочие способы изменить номер одного документа и группы документов, методы устранения дублей и сбоев автонумерации, а также границы, за которыми самостоятельная правка становится рискованной.
Как устроена нумерация документов в 1С
Платформа 1С:Предприятие хранит номер документа как строку фиксированной длины, заданной в конфигураторе. Внутри этой строки выделяются префикс (буквенная часть, например «00БП-») и числовая часть, по которой строится сортировка и автоматический инкремент. Именно поэтому номера «000000012» и «12» с точки зрения системы — разные значения, хотя человек воспринимает их одинаково.
Префикс формируется автоматически при обмене данными между базами, при работе с организациями (если включена соответствующая настройка) или задаётся вручную. Периодичность нумерации обычно годовая: с началом нового года отсчёт начинается заново. Это поведение определяется настройками нумератора в конфигураторе и в типовых решениях менять его средствами пользователя нельзя.
Важно понимать: уникальность номеров контролируется платформой только в рамках нумератора. Если два документа получили одинаковый номер из-за ручной правки или сбоя обмена, система не всегда заблокирует запись — дубли вполне реальны, и искать их придётся самостоятельно.
Как изменить номер одного документа вручную
Самый простой сценарий — точечная правка. Откройте нужный документ в списке, найдите поле «Номер». В большинстве типовых конфигураций (1С:Бухгалтерия, Управление торговлей, ERP) поле доступно для редактирования сразу. Введите новое значение, соблюдая формат: если у соседних документов номера вида «000000154», то и исправленный номер лучше привести к той же длине с ведущими нулями — иначе нарушится сортировка и автонумерация может пойти по другой ветке.
В некоторых конфигурациях поле номера заблокировано. Тогда попробуйте: меню «Ещё» в форме документа → пункт «Изменить форму» — найдите реквизит «Номер» и сделайте его доступным, либо проверьте, не установлена ли дата запрета редактирования данных (Администрирование → Поддержка и обслуживание → Даты запрета изменения данных). Если документ попадает в закрытый период, править его сможет только пользователь с соответствующими правами.
После сохранения проверьте, что документ корректно отображается в журнале, а печатная форма выводит новый номер. Если документ был отправлен контрагенту через ЭДО или выгружен в банк, согласуйте изменение — у второй стороны останется старый номер.
- 1Сделайте резервную копию базы или убедитесь, что есть свежая выгрузка
- 2Откройте документ и проверьте, не закрыт ли период датой запрета редактирования
- 3Измените значение поля «Номер», сохранив формат с ведущими нулями
- 4Запишите и проведите документ заново
- 5Проверьте журнал документов и печатную форму
- 6Убедитесь, что следующий новый документ получает корректный номер
Массовое изменение номеров через групповую обработку
Когда править нужно десятки или сотни документов (типичный случай — восстановление непрерывной нумерации после переноса данных), ручная работа нерациональна. В типовых конфигурациях на БСП есть штатный инструмент: раздел «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов». В более старых версиях обработка находится в разделе «Все функции» или подключается внешне.
Порядок работы: выберите тип объектов «Документы» и конкретный вид, задайте отбор по периоду и организации, в списке реквизитов отметьте «Номер» и укажите алгоритм изменения. Обработка позволяет задать произвольное значение или использовать вычисляемое выражение. Для перенумерации по порядку часто применяют специализированные внешние обработки «Перенумерация документов», которые сортируют документы по дате и присваивают номера последовательно с указанного стартового значения.
Ключевое условие безопасности: сначала запустите обработку в режиме предварительного просмотра (если доступен) или на копии базы. Убедитесь, что отбор захватил именно те документы, которые планировалось, — ошибка в отборе приведёт к правке лишних объектов, и откатить это без резервной копии будет невозможно.
Как устранить дубли и пропуски в нумерации
Дубли номеров чаще всего появляются после обменов между базами, восстановления из копии или ручных правок. Признаки: в журнале два документа с одинаковым номером, при записи нового документа появляется сообщение о неуникальности, нумерация «прыгает». Пропуски возникают при удалении документов (если это разрешено) или при сбоях во время записи.
Для поиска дублей используйте отчёт или универсальный запрос: сгруппируйте документы вида по полю «Номер» за период и найдите номера, встречающиеся более одного раза. В типовых конфигурациях также есть обработка «Поиск и удаление дублей», но она ориентирована на справочники — для документов надёжнее ручной анализ через динамический список с сортировкой по номеру.
Устранение: определите, какой из документов-дублей «лишний» (обычно тот, что создан позже или ошибочно), и присвойте ему свободный номер вручную. Затем проверьте, какой номер система предлагает для нового документа: если автонумерация «застряла» на низком значении, создайте тестовый документ и вручную задайте ему максимальный корректный номер — платформа оттолкнётся от него при следующих записях. После этого тестовый документ можно перенумеровать или пометить на удаление.
Платформа определяет следующий номер по максимальному существующему значению с учётом префикса. Если кто-то вручную ввёл номер «999999», все новые документы начнут получать номера за этим пределом или система выдаст ошибку. Перед перенумерацией найдите и исправьте такие «выбросы» — иначе автонумерация снова сломается.
Особенности при обмене данными и префиксах
В распределённых базах и при синхронизации (например, между УТ и Бухгалтерией) префиксы — основной механизм предотвращения конфликтов номеров. Каждой базе назначается свой префикс в настройках синхронизации, и менять его после начала обмена крайне нежелательно: уже выгруженные документы перестанут сопоставляться корректно.
Если после настройки обмена вы обнаружили документы с «чужим» префиксом в своей базе — это нормально, так выглядят загруженные из другой системы объекты. Менять им номера не нужно: при обратной выгрузке связь ищется по уникальному идентификатору, но расхождение номеров затруднит поиск для пользователей и аудиторов.
Отдельный случай — нумерация с префиксом организации. В 1С:Бухгалтерии префикс можно задать в карточке организации; он добавляется к номерам всех её документов. Если префикс изменить в середине года, документы «старого» и «нового» формата будут сосуществовать, и непрерывность нумерации формально нарушится. Для целей учёта это допустимо, но может вызвать вопросы при проверках — фиксируйте причину изменения внутренним приказом.
Способы изменения номеров
Подходит для 1–5 документов. Быстро, без инструментов, но легко ошибиться в формате и создать дубль.
Штатная обработка для массовой правки по отбору. Требует аккуратной настройки отбора и резервной копии.
Оптимально для восстановления непрерывной нумерации за период. Нужен доступ к файлу обработки и понимание сортировки по датам.
Изменение нумератора, длины номера, периодичности. Только для специалистов, требует обновления конфигурации и тестирования.
Риски, ограничения и проверка результата
Изменение номера не переписывает движения документа по регистрам — ссылка на объект остаётся той же, поэтому проводки и остатки не пострадают. Однако страдает всё, что хранит номер как текст: печатные формы, отправленные ранее в ЭДО, выгрузки в банк, акты сверки, первичные документы у контрагентов, архивы PDF. Если документ уже ушёл вовне, его номер лучше не трогать, а расхождение оформлять служебной запиской.
Даты запрета редактирования — второе жёсткое ограничение. Документы закрытого периода защищены, и обход этой защиты без крайней необходимости нарушает логику учёта. Если перенумерация затрагивает закрытый период, привлекайте главного бухгалтера и фиксируйте основание.
После любых изменений выполните контроль: сформируйте список документов вида за период с сортировкой по номеру, проверьте отсутствие дублей и аномальных значений, создайте новый документ и убедитесь, что ему присвоен ожидаемый следующий номер, распечатайте пробную форму. Только после этого работу можно считать завершённой.
Как проверить результат
Номера идут последовательно, без дублей и аномально больших значений
Повторяющиеся номера, разрывы формата, номера без ведущих нулей
При записи присваивается ожидаемый следующий номер
Номер скачет, появляется ошибка неуникальности
Выводится новый номер в правильном формате
Старый номер или обрезанное значение
Синхронизация проходит без ошибок сопоставления
Задвоение документов в базе-приёмнике
Типичные ошибки при изменении номеров
Наиболее частая ошибка — ввод номера без ведущих нулей. Пользователь пишет «157» вместо «000000157», и документ «улетает» в конец списка при сортировке, а автонумерация начинает вести себя непредсказуемо. Вторая типичная проблема — перенумерация без учёта префиксов: документы разных организаций или баз получают пересекающиеся номера, и при обмене возникают конфликты.
Третья группа ошибок — работа без резервной копии и без проверки отбора в групповой обработке. Исправить массовую неправильную перенумерацию вручную практически нереально, особенно если за день в базе работали пользователи и создали новые документы поверх изменённых.
Что важно запомнить
Номер документа в 1С состоит из префикса и числовой части фиксированной длины. Единичные правки делайте вручную с сохранением формата, массовые — через групповую обработку на копии базы. Не трогайте номера документов, ушедших контрагентам и в отчётность, и всегда проверяйте автонумерацию после изменений.
Частые вопросы
Почему поле «Номер» недоступно для редактирования?
Чаще всего причины две: документ попадает под дату запрета редактирования данных либо в форме отключён показ/редактирование реквизита. Проверьте раздел «Администрирование → Даты запрета изменения данных» и настройки формы через «Ещё → Изменить форму». Также у пользователя может просто не хватать прав.
Что будет, если в базе окажутся два документа с одинаковым номером?
Технически система часто позволяет такое сохранить, поскольку объекты различаются по внутреннему идентификатору. Но при печати, сверках и проверках дубль номера создаст путаницу, а автонумерация может ориентироваться на «не тот» экземпляр. Дубли следует находить и устранять, присваивая одному из документов свободный номер.
Можно ли сделать нумерацию непрерывной внутри года?
Да, для этого выполняют перенумерацию документов за период внешней обработкой с сортировкой по дате. Однако учтите: пропуски номеров сами по себе не являются нарушением, а перенумерация уже переданных контрагентам документов создаст расхождения. Обычно непрерывность восстанавливают только для внутренних документов.
Почему новый документ получает неправильный номер?
Платформа берёт за основу максимальный существующий номер с текущим префиксом. Если кто-то вручную ввёл завышенное значение или номер в другом формате, отсчёт сместится. Найдите документ с аномальным номером, исправьте его, и автонумерация восстановится.
Опасно ли менять номера проведённых документов?
Сами движения по регистрам от смены номера не пострадают — они привязаны к объекту, а не к его номеру. Опасность в другом: печатные формы, ЭДО-документы и выгрузки хранят номер как текст, и после правки они разойдутся с базой. Меняйте номера только тех документов, которые ещё не покинули систему.
Нужно ли менять номера после переноса данных из другой программы?
Если перенесённые документы получили номера с чужими префиксами или разрывами, перенумерация желательна для удобства работы и корректной автонумерации. Выполняйте её сразу после переноса, до начала реальной работы пользователей и до первых обменов с внешними системами.