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