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

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

Как добавить товар в 1С по штрихкоду

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

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

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

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

Подготовка: подключение и проверка сканера

Сканер штрихкодов работает в 1С в одном из двух режимов: эмуляция клавиатуры (HID) или через драйвер (COM-порт, драйвер «1С:Сканер штрихкода»). Режим эмуляции клавиатуры проще: сканер «печатает» код в активное поле, как будто его ввели с клавиатуры. Режим драйвера надёжнее для документов, так как программа точно понимает, что данные пришли со сканера, а не от пользователя.

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

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

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

Как проверить готовность оборудования

Сканирование в «Блокноте»
Норма

Цифры кода появляются и строка завершается переводом каретки

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

Код не появляется, появляется частично или без Enter в конце

Тест устройства в 1С
Норма

Сообщение об успешном подключении

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

Ошибка драйвера или «устройство не найдено»

Права пользователя
Норма

Доступно создание номенклатуры

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

Кнопка «Создать» недоступна

Добавление товара через документ поступления

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

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

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

Порядок действий при приёмке
  1. 1
    Создайте документ «Поступление товаров» и заполните шапку: организация, склад, контрагент
  2. 2
    Установите курсор в табличную часть товаров
  3. 3
    Отсканируйте штрихкод с упаковки товара
  4. 4
    Если код не найден — подтвердите создание новой номенклатуры
  5. 5
    Заполните наименование, вид номенклатуры и единицу измерения, запишите карточку
  6. 6
    Укажите количество и цену в строке документа
  7. 7
    Проведите документ и проверьте движения по складу

Добавление штрихкода к существующей карточке товара

Если товар уже есть в базе, но штрихкод к нему не привязан, откройте справочник «Номенклатура», найдите нужную позицию поиском по наименованию или артикулу. В карточке товара перейдите на вкладку или по ссылке «Штрихкоды» (в УТ 11 это панель навигации карточки).

Нажмите «Создать» и отсканируйте код сканером либо введите цифры вручную с упаковки. Сохраните запись. Теперь при сканировании этого кода в любом документе будет подставляться именно эта карточка.

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

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

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

Для первичного заполнения базы удобен другой приём: откройте список номенклатуры, создавайте карточки по очереди и сразу сканируйте код в поле штрихкода. Если товаров сотни, рассмотрите загрузку из Excel-файла поставщика через обработку «Загрузка данных из табличного документа» — штрихкоды подтянутся из колонки файла, а сканер понадобится только для проверки.

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

Способы ввода штрихкодов

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

Подходит для регулярных поставок; код вводится прямо в документ. Ограничение: требует физического доступа к каждой упаковке.

Ручной ввод в карточку

Подходит для единичных товаров и исправления ошибок. Медленно при больших объёмах, возможны опечатки.

Загрузка из файла поставщика

Подходит для первичного заполнения базы сотнями позиций. Требует, чтобы поставщик прислал корректный файл с кодами.

Генерация внутренних кодов

Подходит для товаров без заводской маркировки. Потребуется печать и наклейка собственных этикеток.

Настройки, влияющие на поиск по штрихкоду

За поведение программы при сканировании отвечает функциональная опция использования штрихкодов. В УТ 11 проверьте раздел «НСИ и администрирование» → «Настройка НСИ и разделов» → «Номенклатура»: должна быть включена возможность ведения штрихкодов номенклатуры. В 1С:Рознице аналогичная настройка находится в разделе «Администрирование» → «Номенклатура».

Обратите внимание на форматы кодов. Большинство сканеров из коробки читают EAN-13, EAN-8 и Code 128, но PDF417, DataMatrix и QR могут быть отключены в настройках самого сканера. Если код читается частично или не читается вовсе, проверьте инструкцию сканера: нужные форматы включаются сканированием служебных кодов из руководства.

Для маркированных товаров (табак, обувь, лекарства, молочная продукция) DataMatrix-код содержит не только идентификатор товара, но и серийный номер. 1С разбирает такой код автоматически при включённом учёте маркировки, но карточка номенклатуры привязывается к GTIN — первой части кода, а не ко всей строке.

Типичные ошибки и их устранение

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

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

При работе с весовым товаром помните: первые цифры кода с этикетки весов — это префикс и код товара, а последние — вес. Такие коды настраиваются через шаблоны штрихкодов в настройках, и привязывать их к карточке целиком нельзя.

Типичные ошибки
01
Привязка штрихкода к новой карточке вместо поиска существующей — появляются дубли номенклатуры и раздвоённые остатки
02
Сканирование кода с транспортной коробки вместо единицы товара — при продаже одной штуки код не находится
03
Отключённый суффикс Enter на сканере — код вводится, но документ не реагирует
04
Игнорирование сообщения о занятом коде и принудительное дублирование — конфликты при сканировании в кассовых документах
05
Привязка полного DataMatrix-кода маркировки вместо GTIN — поиск работает только для одной конкретной упаковки

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

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

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

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

Итог

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

Товар добавляется по штрихкоду прямо из документа поступления или через карточку номенклатуры: сканируете код, при отсутствии совпадения создаёте карточку с уже заполненным кодом. Проверяйте суффикс Enter на сканере, уникальность кодов и корректность привязки — это защищает базу от дублей и ошибок в остатках.

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

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

Да. Цифры под штрихкодом на упаковке — это тот же код в текстовом виде. Введите их вручную в поле поиска по штрихкоду в документе или в карточке номенклатуры. Это медленнее, но механизм поиска и привязки полностью идентичен.

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

Наиболее вероятные причины: код ещё не привязан ни к одной карточке, у сканера отключён завершающий суффикс Enter, либо сканер считывает код не полностью (например, отрезает контрольную цифру EAN-13). Проверьте ввод в «Блокноте» и сравните с цифрами на упаковке.

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

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

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

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

Чем привязка штрихкода к товару отличается от учёта маркировки «Честный знак»?

Штрихкод (EAN-13) идентифицирует вид товара — все упаковки одной позиции имеют одинаковый код. Код DataMatrix маркировки уникален для каждой упаковки и содержит GTIN плюс серийный номер. К карточке номенклатуры привязывается только GTIN, а полные коды маркировки учитываются отдельно в регистрах маркировки.

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

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