Торговля и Склад · 9 мин
Как внести штрихкод в 1С Розница
Как внести штрихкод в 1С Розница: добавление в карточку номенклатуры, сканером и вручную, массовая загрузка, проверка и типичные ошибки при работе с EAN-13.
Штрихкод в 1С Розница хранится не в самой карточке товара, а в отдельном регистре сведений «Штрихкоды номенклатуры», где один товар может иметь несколько кодов — для разных характеристик, упаковок и единиц измерения. Поэтому внести штрихкод можно несколькими способами: открыть карточку номенклатуры и добавить код на вкладке, отсканировать этикетку прямо в форме подбора или загрузить коды массово из файла при большом объёме товаров.
Правильное внесение штрихкодов критично для работы кассы: если код не привязан к товару, кассир не сможет пробить позицию сканером, а при продаже маркированной продукции возникнут ошибки передачи данных в Честный ЗНАК. Ниже разобраны все рабочие способы — от ручного ввода одного кода до пакетной загрузки, а также проверка результата и типичные ошибки.
Где в 1С Розница хранятся штрихкоды
В конфигурации «1С:Розница» штрихкоды записываются в регистр сведений «Штрихкоды номенклатуры». Каждая запись содержит сам код, ссылку на номенклатуру, характеристику (если ведётся учёт по размерам, цветам и т.п.) и упаковку. Благодаря этому один и тот же товар может иметь отдельный код для штучной продажи и отдельный — для короба.
Такое устройство важно понимать перед внесением данных: если у товара есть характеристики, штрихкод нужно привязывать к конкретной характеристике, иначе при сканировании на кассе программа не найдёт нужный вариант товара. То же относится к упаковкам — код транспортной упаковки не должен дублировать код штучной единицы.
Как внести штрихкод через карточку номенклатуры
Это основной способ, когда товаров немного или нужно добавить код к конкретной позиции. Откройте раздел «НСИ и администрирование» → «Номенклатура» (в некоторых версиях — «Закупки» → «Номенклатура»), найдите нужный товар и откройте его карточку.
В карточке перейдите по ссылке «Штрихкоды» — откроется список кодов, привязанных к этой позиции. Нажмите «Создать», в поле «Штрихкод» введите код с клавиатуры или отсканируйте этикетку сканером, при необходимости укажите характеристику и упаковку. Нажмите «Записать и закрыть» — код сохранится в регистре.
- 1Откройте справочник «Номенклатура» и найдите товар
- 2В карточке товара перейдите по ссылке «Штрихкоды»
- 3Нажмите «Создать» и введите код вручную или сканером
- 4Укажите характеристику и упаковку, если они используются
- 5Нажмите «Записать и закрыть» и проверьте появление кода в списке
Если сканер подключен и настроен, курсор в поле «Штрихкод» можно не ставить вручную — при сканировании код попадёт в активное поле автоматически. После записи проверьте, что код отображается в списке штрихкодов товара и не подсвечен ошибкой.
Как добавить штрихкод сканером при оприходовании
На практике удобнее вносить коды в момент поступления товара, пока этикетки под рукой. В документе «Поступление товаров» откройте подбор номенклатуры, отсканируйте этикетку — если код не найден в базе, программа предложит создать новый товар или привязать код к существующему.
Выберите вариант «Привязать к существующей номенклатуре», укажите товар из справочника — штрихкод запишется в регистр автоматически при проведении документа. Этот способ исключает ошибки ручного ввода и экономит время при большом ассортименте.
Как внести штрихкоды массово
Когда нужно загрузить сотни или тысячи кодов — например, при первичном заполнении базы или приходе большой партии от поставщика — ручной ввод неэффективен. В 1С Розница есть несколько вариантов массовой загрузки.
Загрузка из табличного документа
Используйте обработку «Загрузка данных из табличного документа» (доступна в разделе «НСИ и администрирование» или через «Все функции»). Подготовьте файл Excel или CSV с колонками: штрихкод, артикул или наименование товара. В обработке выберите режим загрузки в регистр сведений «Штрихкоды номенклатуры», сопоставьте колонки файла полям регистра и выполните загрузку.
Обработка «Печать этикеток и ценников»
Если у товаров нет заводских кодов, можно сгенерировать внутренние. Откройте обработку «Печать этикеток и ценников», добавьте товары и используйте функцию автогенерации штрихкодов — программа создаст уникальные коды в выбранном формате и запишет их в регистр. Это стандартная практика для товаров собственного производства, развесных позиций и товаров без маркировки производителя.
Способы внесения штрихкодов
Подходит для единичных позиций и точечных правок. Медленно при большом объёме.
Быстро и без ошибок ввода, но требует настроенного сканера и физического доступа к этикеткам.
Оптимально для сотен и тысяч кодов, но требует подготовленного файла и проверки сопоставления колонок.
Для товаров без заводской маркировки. Коды внутренние, не подходят для обмена с маркетплейсами.
Проверка результата и контроль уникальности
После внесения кодов обязательно проверьте, что поиск по штрихкоду работает. Откройте форму подбора в любом документе продажи, отсканируйте этикетку или введите код — программа должна мгновенно найти нужный товар с правильной характеристикой и упаковкой.
Критично, чтобы один штрихкод не был привязан к двум разным товарам. 1С Розница при записи проверяет уникальность и выдаёт предупреждение, если код уже используется. Не игнорируйте это сообщение: дубли приводят к тому, что на кассе пробивается не тот товар, искажаются остатки и выручка.
Как проверить результат
Товар находится мгновенно, подставляется верная характеристика
Код не найден или подставляется другой товар
Код отображается с правильной упаковкой и характеристикой
Код есть, но без привязки к характеристике при её наличии
При записи нет предупреждений о дублях
Программа сообщает, что код уже присвоен другой номенклатуре
Типичные ошибки и ограничения
Частая ошибка — ввод кода с ошибкой в контрольной цифре. 1С проверяет контрольную сумму EAN-13 и предупреждает о несоответствии; если код введён вручную, перепроверьте цифры по этикетке. Другая проблема — сканер добавляет лишний символ или «съедает» первую цифру из-за неправильной настройки префиксов и суффиксов в драйвере.
Отдельная ситуация — весовые товары. Для них используются штрихкоды с префиксом весового товара (обычно начинаются с 2), где часть кода содержит вес. Такие коды настраиваются в разделе правил для весового товара, а не вносятся как обычные EAN-13.
Частые вопросы
Можно ли привязать несколько штрихкодов к одному товару?
Да, регистр «Штрихкоды номенклатуры» допускает неограниченное число кодов на одну позицию. Это удобно, когда у товара есть код производителя, код поставщика и внутренний код магазина — при сканировании любого из них будет найден один и тот же товар.
Что делать, если штрихкод уже занят другим товаром?
Сначала выясните, к какому товару привязан код: откройте регистр «Штрихкоды номенклатуры» через «Все функции» и отфильтруйте по значению кода. Если старая привязка ошибочна — удалите её и создайте новую. Если код действительно одинаковый у двух разных товаров (бывает у мелких производителей), для одного из них сгенерируйте внутренний код и переклейте этикетки.
Как внести штрихкод для товара с характеристиками?
При создании штрихкода в поле «Характеристика» выберите конкретный вариант — размер, цвет или другой параметр. Каждой характеристике нужен свой код. Если оставить поле пустым, код будет работать только для товара без указания характеристики, что при включённом учёте по характеристикам приведёт к ошибкам на кассе.
Почему сканер не находит товар, хотя штрихкод внесён?
Проверьте три причины: код записан с лишними или недостающими цифрами (сравните с этикеткой посимвольно), сканер обрезает ведущий ноль в настройках суффикса/префикса, либо код привязан к товару, по которому нет остатка и он скрыт отбором в форме подбора. Также убедитесь, что поиск ведётся в том же магазине, для которого действует ассортимент.
Нужно ли вносить коды Data Matrix для маркированных товаров?
Нет, коды Data Matrix из системы Честный ЗНАК не вносятся в регистр штрихкодов вручную. В карточке товара достаточно обычного EAN-13 (GTIN), а коды маркировки сканируются при продаже и обрабатываются механизмами обмена с ГИС МТ. Ручной ввод Data Matrix в регистр штрихкодов приведёт к ошибкам.
Как удалить ошибочный штрихкод?
Откройте карточку товара, перейдите в список «Штрихкоды», выделите неверную запись и удалите её. Удаление штрихкода не влияет на проведённые документы и остатки — это только справочная привязка. После удаления проверьте, что по старому коду товар больше не находится.
Что важно запомнить
Штрихкоды в 1С Розница хранятся в регистре «Штрихкоды номенклатуры» и привязываются к товару, характеристике и упаковке. Единичные коды вносятся через карточку товара или сканером при поступлении, массовые — загрузкой из файла или автогенерацией. Всегда проверяйте уникальность кода и поиск товара в подборе после внесения.