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

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

Как изменить штрихкод товара в 1С

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

Штрихкод товара в 1С хранится не в самой карточке номенклатуры, а в отдельном регистре сведений «Штрихкоды номенклатуры». Поэтому изменить его можно несколькими способами: прямо из карточки товара, через форму списка регистра или групповой обработкой, если править нужно десятки и сотни позиций. Выбор способа зависит от конфигурации (Управление торговлей, Розница, Комплексная автоматизация, ERP) и от объёма правок.

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

Ниже разобраны все рабочие способы с пошаговыми действиями, проверкой результата и типичными ошибками, которые приводят к тому, что товар перестаёт пробиваться на кассе или находиться сканером.

Где в 1С хранится штрихкод и почему это важно

В типовых конфигурациях 1С штрихкод привязан не к номенклатуре напрямую, а к комбинации «Номенклатура + Характеристика + Упаковка (единица измерения)». Одна и та же позиция может иметь несколько штрихкодов: поштучный, для короба, для паллеты. Все они хранятся в регистре сведений «Штрихкоды номенклатуры» (в некоторых конфигурациях — «Штрихкоды»).

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

Как изменить штрихкод из карточки товара

Самый безопасный способ для разовой правки — открыть карточку номенклатуры. В Управлении торговлей 11 и ERP перейдите в раздел «НСИ и администрирование» → «Номенклатура», найдите товар через поиск и откройте его. В карточке перейдите по гиперссылке «Штрихкоды» (обычно в панели навигации или на вкладке «Единицы измерения / Упаковки»).

Откроется список записей регистра, отфильтрованный по этому товару. Здесь можно исправить значение в поле «Штрихкод» прямо в строке, добавить новую строку командой «Создать» или удалить устаревшую. После правки нажмите «Записать и закрыть» и проверьте товар сканером в любом документе.

Правка из карточки товара
  1. 1
    Откройте справочник «Номенклатура» и найдите нужный товар
  2. 2
    В карточке перейдите по ссылке «Штрихкоды»
  3. 3
    Исправьте значение в поле «Штрихкод» или добавьте новую строку
  4. 4
    Запишите изменения и проверьте поиск товара сканером или по коду вручную

Изменение через регистр сведений напрямую

Если ссылка на штрихкоды в карточке недоступна или нужно видеть все коды сразу, откройте регистр напрямую. В УТ 11 и КА путь такой: «НСИ и администрирование» → «Общие настройки» → либо раздел «Продажи» / «Склад и доставка» в зависимости от релиза. Универсальный вариант — открыть регистр через «Все функции» (в тонком клиенте: главное меню → «Все функции» → «Регистры сведений» → «Штрихкоды номенклатуры»). Если пункта «Все функции» нет, включите его в параметрах интерфейса.

В списке регистра работают стандартные отборы: отфильтруйте по номенклатуре или по старому значению штрихкода, исправьте поле и запишите. Этот способ удобен, когда известен сам код, но неизвестно, к какому товару он привязан, — например, при разборе дублей.

В Рознице 2.3/3.0 регистр доступен из раздела «Закупки» или «Склад» → «Номенклатура», а также через карточку товара, вкладка «Штрихкоды». Логика идентична: каждая строка — отдельный код для конкретной упаковки или характеристики.

Массовое изменение штрихкодов

Когда править нужно сотни позиций — например, поставщик прислал новую номенклатуру кодов, — ручная правка не подходит. Используйте штатную обработку «Групповое изменение реквизитов» (в УТ 11: «НСИ и администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов»). Выберите регистр сведений «Штрихкоды номенклатуры», задайте отбор и замените значения.

Для загрузки кодов из прайса поставщика удобнее обработка «Загрузка данных из табличного документа» (доступна в разделе «Обслуживание» при включённых функциях технического специалиста, либо как внешняя обработка с диска ИТС). Подготовьте Excel-файл с колонками «Артикул/Номенклатура» и «Штрихкод», сопоставьте колонки полям регистра и выполните загрузку в режиме «Обновлять существующие, добавлять новые».

Как добавить новый штрихкод, не удаляя старый

Частая ситуация: производитель перешёл на новый EAN-13, но на складе остались упаковки со старой маркировкой. В этом случае не исправляйте существующую запись, а добавьте вторую: в списке штрихкодов товара нажмите «Создать», укажите ту же номенклатуру, упаковку и новый код. Сканер будет находить товар по обоим кодам.

Такой подход безопасен для кассы и складского учёта: продажа и оприходование будут работать независимо от того, какая упаковка попала под сканер. Удалить старый код можно позже, когда остатки со старой маркировкой вымываются.

Способы изменения штрихкода

Карточка товара

Подходит для разовых правок; наглядно, но медленно при большом объёме

Регистр сведений напрямую

Удобен для поиска по коду и разбора дублей; требует доступа к «Все функции»

Групповое изменение реквизитов

Для массовой правки по отбору; нужна осторожность и резервная копия

Загрузка из Excel

Оптимально при обновлении по прайсу поставщика; требует подготовки файла и сопоставления колонок

Проверка результата и контроль дублей

После любой правки проверьте три вещи. Во-первых, откройте карточку товара и убедитесь, что в списке штрихкодов отображается актуальное значение. Во-вторых, откройте любой документ (например, «Реализация товаров и услуг» или чек ККМ в тестовом режиме) и найдите товар сканером или вводом кода вручную — подбор должен сработать мгновенно. В-третьих, если печатаете этикетки, сформируйте пробную этикетку и сверьте код на ней с новым значением.

Отдельно проверьте отсутствие дублей: один и тот же штрихкод не должен быть привязан к двум разным товарам. В типовых конфигурациях есть контроль уникальности, но он может быть ослаблен настройками. Выполните поиск по регистру: отфильтруйте список по новому коду — в выборке должна быть только одна номенклатура.

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

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

Поиск товара сканером в документе
Норма

Товар находится и подставляется в строку

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

«Товар не найден» или находится другая позиция

Список штрихкодов в карточке
Норма

Отображается только актуальный код (или старый + новый осознанно)

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

Осталась устаревшая запись, которую должны были удалить

Поиск по коду в регистре
Норма

Код привязан к одному товару

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

Тот же код числится за другой номенклатурой

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

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

Третья группа проблем — права доступа. Если кнопка «Штрихкоды» недоступна или записи не сохраняются, у пользователя нет прав на изменение регистра. Попросите администратора добавить роль «Добавление и изменение базовой нормативно-справочной информации» или аналогичную для вашей конфигурации.

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

FAQ

Можно ли привязать несколько штрихкодов к одному товару?

Да. Регистр «Штрихкоды номенклатуры» допускает неограниченное количество кодов на одну позицию — для разных упаковок, характеристик или при смене маркировки производителем. Сканер будет находить товар по любому из них.

Почему после изменения штрихкода касса не находит товар?

Чаще всего данные не дошли до кассы: выполните выгрузку номенклатуры на кассовое оборудование или обмен с фронтолом. Также проверьте, что код изменён именно в регистре сведений, а не в дополнительном реквизите карточки.

Как найти, к какому товару привязан конкретный штрихкод?

Откройте регистр сведений «Штрихкоды номенклатуры» через «Все функции» и установите отбор по полю «Штрихкод». В результате отобразятся номенклатура, характеристика и упаковка, которым принадлежит код.

Что делать, если новый штрихкод уже занят другим товаром?

Сначала убедитесь, что это не дубль-ошибка: найдите владельца кода через отбор в регистре. Если код перешёл от старого товара к новому (смена поставщика), удалите или исправьте запись у прежнего владельца, затем привяжите код к актуальной позиции. Два товара с одним кодом приведут к ошибкам подбора на кассе.

Нужны ли права администратора для изменения штрихкода?

Полные права не обязательны, но нужна роль, разрешающая изменение регистра «Штрихкоды номенклатуры» — обычно она входит в права на редактирование номенклатуры. Если записи не сохраняются, обратитесь к администратору 1С для настройки роли.

Изменятся ли штрихкоды на уже напечатанных этикетках?

Нет, напечатанные этикетки останутся со старым кодом. После правки в 1С сформируйте и распечатайте новые этикетки для остатков, либо временно оставьте старый код в регистре как второй, пока товар со старой маркировкой не будет распродан.

Итог

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

Штрихкод в 1С хранится в регистре сведений «Штрихкоды номенклатуры» и привязан к товару, характеристике и упаковке. Разовую правку делайте из карточки товара, массовую — групповой обработкой или загрузкой из Excel, обязательно с резервной копией. После изменения проверьте поиск сканером и отсутствие дублей кода у разных товаров.