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

Торговля и Склад · 9 мин

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

Как присвоить штрихкод товару в 1С: ввод вручную, сканером и автогенерация EAN-13. Настройка, массовое заполнение, проверка и типичные ошибки.

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

Ниже разобраны все рабочие способы: ручной ввод, считывание сканером, автоматическая генерация внутренних кодов EAN-13 и массовое заполнение для большого каталога. Инструкции применимы к конфигурациям «Управление торговлей 11», «Розница», «Комплексная автоматизация» и «ERP» — пути в меню могут незначительно отличаться, но логика везде одинаковая.

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

Штрихкоды привязаны к связке «номенклатура + характеристика + упаковка». Если ведётся учёт по характеристикам (размер, цвет) или по упаковкам (штука, короб), для каждой комбинации штрихкод заводится отдельно. Это важно понимать заранее: код, занесённый на товар без указания упаковки, при продаже коробом может не сработать.

Перед началом работы проверьте три вещи. Во-первых, убедитесь, что у вас есть права на редактирование регистра «Штрихкоды номенклатуры» — у кладовщика или кассира их может не быть. Во-вторых, определите, какие коды вы будете заносить: заводские EAN-13 с упаковки производителя или собственные внутренние. В-третьих, если планируется генерация внутренних кодов, договоритесь о префиксе — обычно используют диапазон, начинающийся с 2 (коды 200–299 зарезервированы для внутреннего применения предприятия).

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

Самый частый сценарий — присвоение кода при создании или редактировании товара. Откройте справочник «Номенклатура» (раздел «НСИ и администрирование» или «Склад и доставка», в зависимости от конфигурации) и найдите нужную позицию. В карточке товара найдите ссылку «Штрихкоды» — обычно она расположена в панели навигации формы или на вкладке «Ещё».

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

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

Занесение штрихкода сканером: настройка и нюансы

Сканер штрихкодов в режиме эмуляции клавиатуры работает в 1С без дополнительной настройки: курсор ставится в поле ввода, сканер «печатает» цифры и нажимает Enter. Это самый простой вариант для разовой работы. Однако при таком подключении 1С не может отличить ввод сканера от ввода с клавиатуры, что важно в кассовом интерфейсе РМК.

Для полноценной работы подключите сканер через «Администрирование» → «Подключаемое оборудование». Установите драйвер (обычно через обработку настройки оборудования), укажите порт или режим работы и выполните тест. После этого сканирование будет корректно распознаваться везде: в карточке товара, в документах и в рабочем месте кассира.

Автоматическая генерация внутренних штрихкодов

Когда у товара нет заводского кода (собственное производство, развесной товар, комплекты), 1С может сгенерировать внутренний штрихкод автоматически. В форме создания штрихкода нажмите кнопку «Новый штрихкод EAN-13» или аналогичную — система выдаст следующий свободный код с учётом настроенного префикса.

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

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

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

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

Способы массового занесения

Генерация при печати этикеток

Подходит для товаров без заводских кодов; ограничение — коды будут внутренними, а не с упаковки

Загрузка из Excel

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

Сканирование при приёмке

Подходит для товаров с заводскими кодами; требует сканер и время на приёмке, но исключает ошибки ручного ввода

Проверка результата и типичные ошибки

После занесения кодов обязательно проверьте результат до начала продаж. Откройте документ «Чек ККМ» или «Реализация товаров» в тестовом режиме и отсканируйте несколько кодов: товар должен подставляться в строку с правильной упаковкой и ценой. Дополнительно откройте регистр штрихкодов через поиск и убедитесь, что нет дублей — один код не должен быть привязан к двум позициям.

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

Типичные ошибки
01
Ручной ввод кода с опечаткой — на кассе товар не находится, кассир пробивает позицию вручную и ломает остатки
02
Игнорирование упаковок — код занесён на штуку, а продают коробом, и сканирование не срабатывает
03
Дубли кодов после загрузки из Excel без контроля — один штрихкод вызывает несколько товаров
04
Генерация внутренних кодов без префикса 2xx — коллизии с заводскими EAN-13 поставщиков
05
Работа без резервной копии при массовой загрузке — откатить ошибочную порцию данных сложно
Контрольные точки

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

Сканирование в тестовом чеке
Норма

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

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

Позиция не найдена или подставляется другой товар

Поиск кода в регистре штрихкодов
Норма

Код привязан ровно к одной позиции

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

Один код у нескольких товаров или записи с пустым кодом

Длина и структура кода
Норма

13 цифр для EAN-13, корректная контрольная цифра

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

12 или 14 символов — сканер обрезал или добавил знак

Частые вопросы

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

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

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

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

Можно ли заносить штрихкоды весовых товаров?

Да, но они работают иначе: весовой товар получает PLU-код и префикс для этикеток с весом. Настройка выполняется в параметрах обмена с весами и подключаемым оборудованием, а не только в регистре штрихкодов.

Почему сканер вводит код, но товар не находится?

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

Нужно ли регистрировать внутренние штрихкоды в GS1?

Нет. Коды из диапазона 200–299 предназначены для внутреннего применения и не регистрируются. Регистрация в GS1 требуется только если вы производитель и планируете продавать товар с собственным EAN-13 через внешние торговые сети.

Итог

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

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