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