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

Справочники и Данные · 12 мин

Как изменить инвентарные номера в 1С

Как изменить инвентарный номер основного средства в 1С: Бухгалтерии 8.3 — через документ, обработку или вручную. Риски, проверка результата, типичные ошибки.

Инвентарный номер в 1С — это ключевой реквизит основного средства, по которому объект отслеживается в учёте, печатается в инвентарных карточках (ОС-6) и сверяется при инвентаризации. Ситуации, когда номер нужно изменить, возникают регулярно: ошибка при вводе, переход на новую систему нумерации, слияние баз, перенос данных из другой программы.

Проблема в том, что инвентарный номер в типовых конфигурациях 1С хранится в регистре сведений, а не просто в поле карточки. Поэтому просто открыть элемент справочника и переписать цифры часто нельзя — нужно использовать документ «Изменение состояния ОС», специальные обработки или групповое изменение реквизитов. Выбор способа зависит от конфигурации и от того, участвует ли объект уже в проведённых документах.

Ниже разобраны рабочие способы для 1С:Бухгалтерии 8.3 (самая частая ситуация), а также варианты для 1С:ERP, Управление торговлей и программные методы через обработку. Отдельно описаны риски: некорректная смена номера ломает связь с инвентарными карточками и отчётами по амортизации.

Где хранится инвентарный номер и почему его нельзя править «в лоб»

В 1С:Бухгалтерии 8.3 инвентарный номер — это реквизит элемента справочника «Основные средства», но его уникальность контролируется программно: при вводе нового ОС система проверяет, нет ли уже объекта с таким номером. Кроме того, номер попадает в движения документов принятия к учёту, перемещения, модернизации и выбытия.

В конфигурациях на базе БСП (ERP, УТ, КА) для оборудования и ОС также действует контроль уникальности на уровне логики программы. Это значит, что прямое редактирование поля может пройти без ошибок, но в отчётах возникнут расхождения: старый номер останется в сформированных печатных формах и регистрах, а новый начнёт «жить» только с момента изменения.

Практическое следствие: если объект уже принят к учёту и по нему начислялась амортизация, менять номер нужно осознанно, понимая, что инвентарная карточка ОС-6 формируется по текущему номеру. Для аудита и инвентаризации важна преемственность — иногда правильнее не менять номер, а завести новый объект с корректировкой.

Подготовка перед изменением номеров

До любых правок сделайте резервную копию информационной базы. В файловом варианте достаточно скопировать файл 1Cv8.1CD, в клиент-серверном — выполнить выгрузку через конфигуратор (Администрирование → Выгрузить информационную базу) или средствами СУБД. Это займёт несколько минут, но позволит откатить изменения без потерь.

Далее сформируйте список объектов, которым нужно сменить номера, и подготовьте таблицу соответствия «старый номер — новый номер». Удобно выгрузить текущие данные через отчёт «Инвентарная книга (ОС-6б)» или универсальный отчёт по справочнику «Основные средства» с выводом поля «Инвентарный номер».

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

Способ 1. Изменение через документ «Изменение состояния ОС»

Это штатный способ для 1С:Бухгалтерии 8.3, когда нужно изменить номер у одного или нескольких объектов с сохранением истории. Документ фиксирует факт изменения, что важно для аудита.

Откройте раздел «ОС и НМА» → «Параметры амортизации ОС» → «Изменение состояния ОС». Создайте новый документ, выберите событие «Прочее» или доступное в вашей версии, добавьте в табличную часть нужные основные средства. В зависимости от релиза в документе может быть доступно поле для нового инвентарного номера — заполните его и проведите документ.

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

Способ 2. Ручное редактирование карточки основного средства

Самый простой вариант для единичных правок. Откройте раздел «Справочники» → «Основные средства», найдите объект по старому номеру или наименованию. В карточке найдите поле «Инвентарный номер», нажмите на него и введите новое значение, затем запишите элемент.

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

Учтите ограничение: если у пользователя нет прав на редактирование справочника ОС, поле будет недоступно. Проверить права можно у администратора — нужна роль с правом изменения справочника «Основные средства».

Ручная смена номера
  1. 1
    Откройте Справочники → Основные средства
  2. 2
    Найдите объект поиском по старому номеру или наименованию
  3. 3
    Откройте карточку и измените поле «Инвентарный номер»
  4. 4
    Нажмите «Записать и закрыть»
  5. 5
    Проверьте отсутствие сообщений о дублях
  6. 6
    Сформируйте инвентарную карточку ОС-6 и убедитесь, что в ней новый номер

Способ 3. Групповое изменение реквизитов

Для массовой замены удобна стандартная обработка «Групповое изменение реквизитов», встроенная в конфигурации на базе Библиотеки стандартных подсистем. Найти её можно через «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов» (путь может немного отличаться в зависимости от конфигурации).

В обработке выберите объект изменения — справочник «Основные средства». Настройте отбор: например, по подразделению, группе ОС или списку конкретных элементов. В списке реквизитов найдите «Инвентарный номер» и задайте новое значение. Проблема в том, что обработка присваивает всем отобранным элементам одно и то же значение — для разных номеров придётся запускать её отдельно по каждому объекту или использовать произвольный алгоритм (доступен при включённом режиме разработчика).

Для массовой замены по таблице соответствий эффективнее собственная обработка или загрузка из табличного документа, о чём ниже.

Способ 4. Массовая замена через обработку или загрузку из Excel

Когда номеров десятки или сотни, ручной ввод неприемлем. Рабочие варианты: универсальная обработка «Загрузка данных из табличного документа» (есть на диске ИТС и широко распространена), обработка «Поиск и замена значений» из состава БСП, либо простая самописная обработка.

Общий принцип: готовите файл Excel с двумя колонками — старый номер (или код элемента справочника) и новый номер. Обработка находит элемент справочника по ключу поиска и записывает новое значение реквизита. Перед загрузкой обязательно прогоните файл на тестовой копии базы.

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

1c
Запрос = Новый Запрос("ВЫБРАТЬ Ссылка ИЗ Справочник.ОсновныеСредства ГДЕ ИнвентарныйНомер = &СтарыйНомер");
Запрос.УстановитьПараметр("СтарыйНомер", "00000123");
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
    ОбъектОС = Выборка.Ссылка.ПолучитьОбъект();
    ОбъектОС.ИнвентарныйНомер = "00000456";
    ОбъектОС.Записать();
КонецЕсли;

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

После замены номеров сформируйте контрольные отчёты. В 1С:Бухгалтерии откройте «ОС и НМА» → «Инвентарная карточка (ОС-6)» по изменённому объекту — номер в шапке должен совпадать с новым значением. Затем сформируйте оборотно-сальдовую ведомость по счетам 01 и 02 и убедитесь, что аналитика по ОС не «развалилась».

Проверьте отсутствие дублей: откройте список справочника «Основные средства», выведите колонку «Инвентарный номер» и отсортируйте по ней — одинаковые значения окажутся рядом. Также полезно сверить общее количество объектов до и после изменения: оно должно совпасть.

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

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

Карточка ОС-6 по изменённому объекту
Норма

В шапке указан новый инвентарный номер, амортизация и история на месте

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

Номер старый, карточка пустая или объект не найден

Список справочника ОС с сортировкой по инвентарному номеру
Норма

Нет повторяющихся номеров

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

Два объекта с одинаковым номером

Количество элементов справочника до и после
Норма

Количество не изменилось

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

Появились лишние или пропали объекты

Типичные ошибки и ограничения

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

Вторая ошибка — смена номера у выбывшего объекта без необходимости. Выбывшие ОС остаются в справочнике для истории; трогать их номера обычно не нужно, иначе усложняется сверка с архивными документами.

Третья — изменение номера без фиксации в первичных документах. Если на объекте наклеена этикетка со старым номером, а приказ о смене нумерации не издан, при проверке возникнут вопросы. Согласуйте изменение с бухгалтерией и оформите распорядительный документ.

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

Когда лучше не менять номер, а создать новый объект

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

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

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

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

Опечатка в номере у одного объектаИсправьте вручную в карточке основного средства
Нужно сменить номера у десятков объектов по новой схемеПодготовьте таблицу соответствий и используйте загрузку из Excel или обработку
Ошибка не только в номере, но и в стоимости и дате принятияРассмотрите выбытие старого объекта и принятие к учёту нового
Идёт инвентаризация или аудиторская проверкаОтложите изменения до завершения сверки

Часто задаваемые вопросы

Можно ли изменить инвентарный номер у объекта, по которому уже начислялась амортизация?

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

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

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

Что делать, если в базе уже есть два объекта с одинаковым инвентарным номером?

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

Можно ли менять инвентарные номера в закрытом периоде?

Смена номера — это изменение справочника, а не документа, поэтому дата запрета редактирования данных её обычно не блокирует. Однако делать это в закрытом периоде не рекомендуется: отчётность за тот период уже сдана со старыми номерами, и расхождения вызовут вопросы при проверках.

Как изменить инвентарные номера в 1С:ERP или Управлении торговлей?

Принцип тот же: редактирование карточки объекта в справочнике ОС (или «Объекты эксплуатации» в ERP), групповое изменение реквизитов через обработку из раздела «НСИ и администрирование» либо загрузка из табличного документа. Точные названия пунктов меню зависят от версии конфигурации.

Нужно ли заново печатать этикетки после смены номера?

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

Итог

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

Единичный номер проще всего изменить прямо в карточке основного средства, массовую замену — через обработку по таблице соответствий. Перед любыми правками делайте резервную копию, проверяйте новые номера на дубли, а после — сверяйте карточки ОС-6 и количество объектов. Не меняйте номера во время инвентаризации и аудита.