Торговля и Склад · 11 мин
Как добавить товар в 1С по штрихкоду
Как добавить товар в 1С по штрихкоду: настройка сканера, создание номенклатуры, привязка штрихкода к карточке, типичные ошибки и проверка результата.
Добавление товара в 1С по штрихкоду — стандартная операция для складов, магазинов и оптовых компаний. Сканер считывает код с упаковки, а программа либо находит существующую карточку номенклатуры, либо предлагает создать новую. Это избавляет от ручного ввода наименований и снижает количество ошибок при приёмке и продаже.
Механика работы одинакова в большинстве конфигураций: 1С:Управление торговлей, 1С:Розница, 1С:Комплексная автоматизация и 1С:ERP. Отличаются только названия пунктов меню и расположение полей. Ниже описан порядок действий, который подходит для типовых конфигураций на управляемых формах.
Перед началом убедитесь, что сканер штрихкодов подключён и корректно определяется системой, а у пользователя есть права на добавление номенклатуры. Без этих условий часть шагов будет недоступна.
Подготовка: подключение и проверка сканера
Сканер штрихкодов работает в 1С в одном из двух режимов: эмуляция клавиатуры (HID) или через драйвер (COM-порт, драйвер «1С:Сканер штрихкода»). Режим эмуляции клавиатуры проще: сканер «печатает» код в активное поле, как будто его ввели с клавиатуры. Режим драйвера надёжнее для документов, так как программа точно понимает, что данные пришли со сканера, а не от пользователя.
Проверить базовую работоспособность сканера можно без 1С: откройте «Блокнот» и отсканируйте любой код. Если цифры появились в тексте, сканер исправен и передаёт данные. Если код не появился, проверьте кабель, батарею беспроводного сканера и настройки суффикса — сканер должен завершать ввод нажатием Enter, иначе 1С не зафиксирует код.
Для работы в режиме драйвера откройте раздел «Администрирование» → «Подключаемое оборудование» (в некоторых конфигурациях — «Настройка подключаемого оборудования»), добавьте сканер, выберите драйвер и нажмите «Тест устройства». Успешный тест означает, что 1С видит оборудование.
Как проверить готовность оборудования
Цифры кода появляются и строка завершается переводом каретки
Код не появляется, появляется частично или без Enter в конце
Сообщение об успешном подключении
Ошибка драйвера или «устройство не найдено»
Доступно создание номенклатуры
Кнопка «Создать» недоступна
Добавление товара через документ поступления
Самый частый сценарий — товар приходит на склад, и его нужно внести в базу прямо при приёмке. Откройте документ «Поступление товаров и услуг» (в 1С:Рознице — «Поступление товаров»), создайте новый документ и установите курсор в табличную часть.
Отсканируйте штрихкод с упаковки. Возможны два исхода. Если код уже привязан к карточке, товар добавится в документ автоматически — останется указать количество и цену. Если код неизвестен, программа покажет сообщение «Штрихкод не найден» и предложит создать новую номенклатуру (в ряде конфигураций нужно нажать кнопку «Создать» в появившемся окне).
При создании новой карточки заполните обязательные поля: наименование, вид номенклатуры, единицу измерения. Штрихкод подставится автоматически. После записи карточки товар добавится в документ, а код закрепится за ним — при следующем сканировании поиск сработает мгновенно.
- 1Создайте документ «Поступление товаров» и заполните шапку: организация, склад, контрагент
- 2Установите курсор в табличную часть товаров
- 3Отсканируйте штрихкод с упаковки товара
- 4Если код не найден — подтвердите создание новой номенклатуры
- 5Заполните наименование, вид номенклатуры и единицу измерения, запишите карточку
- 6Укажите количество и цену в строке документа
- 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 после данных». Вторая причина — русская раскладка клавиатуры с некоторыми режимами сканера: переключите раскладку на английскую и проверьте снова.
Ещё одна распространённая ситуация — код находится, но подставляется не тот товар. Это признак неверной привязки: откройте регистр штрихкодов, найдите код и проверьте, к какой карточке он относится. Исправьте привязку, а не создавайте новую карточку, иначе получите дубль номенклатуры.
При работе с весовым товаром помните: первые цифры кода с этикетки весов — это префикс и код товара, а последние — вес. Такие коды настраиваются через шаблоны штрихкодов в настройках, и привязывать их к карточке целиком нельзя.
Проверка результата после добавления
После добавления товара выполните контрольное сканирование: откройте любой документ продажи или подбор номенклатуры и отсканируйте код ещё раз. Должна подставиться именно та карточка, которую вы создали, с корректной единицей измерения и ценой.
Проверьте отчёт по остаткам склада после проведения поступления: количество по новой позиции должно совпадать с фактически принятым. Если товар маркированный, убедитесь, что коды маркировки отразились в соответствующем регистре и статусы не выдают ошибок.
Полезно сразу распечатать ценник или этикетку для нового товара — это финальная проверка того, что цена, наименование и штрихкод в базе соответствуют друг другу и товар готов к продаже.
Что важно запомнить
Товар добавляется по штрихкоду прямо из документа поступления или через карточку номенклатуры: сканируете код, при отсутствии совпадения создаёте карточку с уже заполненным кодом. Проверяйте суффикс Enter на сканере, уникальность кодов и корректность привязки — это защищает базу от дублей и ошибок в остатках.
Частые вопросы
Можно ли добавить товар по штрихкоду без сканера?
Да. Цифры под штрихкодом на упаковке — это тот же код в текстовом виде. Введите их вручную в поле поиска по штрихкоду в документе или в карточке номенклатуры. Это медленнее, но механизм поиска и привязки полностью идентичен.
Почему сканер печатает код, но 1С не находит товар?
Наиболее вероятные причины: код ещё не привязан ни к одной карточке, у сканера отключён завершающий суффикс Enter, либо сканер считывает код не полностью (например, отрезает контрольную цифру EAN-13). Проверьте ввод в «Блокноте» и сравните с цифрами на упаковке.
Что делать, если один штрихкод у двух разных товаров поставщика?
1С не позволит привязать один код к двум карточкам. Практическое решение: привяжите код к одной позиции, а для второй сгенерируйте внутренний штрихкод и промаркируйте её собственными этикетками. Параллельно сообщите поставщику о проблеме — дублирование кодов нарушает стандарты маркировки.
Как добавить штрихкоды сразу для нескольких сотен товаров?
Используйте обработку загрузки данных из табличного документа: получите от поставщика файл Excel с колонками «наименование» и «штрихкод», сопоставьте колонки полям и загрузите пакетно. Сканер в этом случае нужен только для выборочной проверки корректности загрузки.
Чем привязка штрихкода к товару отличается от учёта маркировки «Честный знак»?
Штрихкод (EAN-13) идентифицирует вид товара — все упаковки одной позиции имеют одинаковый код. Код DataMatrix маркировки уникален для каждой упаковки и содержит GTIN плюс серийный номер. К карточке номенклатуры привязывается только GTIN, а полные коды маркировки учитываются отдельно в регистрах маркировки.
Нужны ли специальные права для добавления товаров по штрихкоду?
Достаточно прав на создание и изменение номенклатуры и записей регистра штрихкодов. У кассира с ограниченным профилем этих прав обычно нет — поэтому заведением новых товаров занимается товаровед или администратор базы, а кассиры работают уже с готовыми карточками.