Торговля и Склад · 9 мин
Как присвоить штрихкод в 1С Розница
Как присвоить штрихкод товару в 1С Розница: ручной ввод EAN-13, автогенерация внутренних кодов, печать этикеток, работа со сканером и типичные ошибки.
Штрихкод в 1С Розница хранится в регистре сведений «Штрихкоды номенклатуры» и привязывается к конкретной номенклатурной позиции, а при необходимости — к характеристике и упаковке. Без заполненного штрихкода товар нельзя быстро подобрать сканером в чеке, в документах поступления и инвентаризации, поэтому присвоение кодов — обязательный этап заведения ассортимента.
Присвоить штрихкод можно тремя способами: ввести вручную код производителя с упаковки, отсканировать этикетку сканером прямо в поле ввода или сгенерировать внутренний код EAN-13 для товара без заводской маркировки. Все три сценария выполняются из карточки номенклатуры и не требуют доработки конфигурации.
Типовая ситуация: часть товара приходит с кодами поставщика, а весовой, штучный развесной или собственной фасовки товар кодов не имеет. Для второй группы программа генерирует внутренние штрихкоды с префиксом, который задаётся в настройках, чтобы они не пересекались с кодами производителей.
Где в программе хранятся штрихкоды и что нужно подготовить
В 1С Розница штрихкоды не являются реквизитом самой карточки товара — это отдельный регистр сведений. Благодаря этому одной позиции можно присвоить несколько кодов: например, код единицы товара и код транспортной упаковки. Найти список всех кодов можно через раздел «НСИ и администрирование» или через карточку конкретного товара.
Перед началом работы убедитесь, что у пользователя есть права на редактирование номенклатуры и регистра штрихкодов. Если планируете использовать сканер, проверьте, что он подключён и настроен в разделе «Подключаемое оборудование»: сканер в режиме клавиатурного ввода работает и без драйверов, но для РМК корректнее настроить его как торговое оборудование.
Также заранее определите, какие товары получат коды производителя, а какие — внутренние. Смешивать подходы хаотично не стоит: если позже включить оборотную маркировку или обмен с поставщиками по EDI, дубли и несоответствия кодов придётся вычищать вручную.
Как присвоить штрихкод вручную из карточки товара
Ручной ввод подходит, когда код производителя напечатан на упаковке, а сканер под рукой отсутствует или не распознаёт этикетку. Порядок действий одинаков для новой и уже существующей номенклатуры.
Откройте справочник «Номенклатура» и найдите нужный товар через поиск. В карточке перейдите по ссылке «Штрихкоды» — обычно она расположена в панели навигации формы или в разделе с дополнительной информацией. Откроется список уже привязанных кодов.
Нажмите «Создать», в поле «Штрихкод» введите цифры с упаковки без пробелов и дефисов. При необходимости укажите характеристику и упаковку, если они ведутся по этой позиции. Запишите элемент кнопкой «Записать и закрыть». Программа проверит формат кода и уникальность.
- 1Откройте карточку товара в справочнике «Номенклатура»
- 2Перейдите по ссылке «Штрихкоды» в панели навигации
- 3Нажмите «Создать» и введите код с упаковки или нажмите кнопку генерации нового кода
- 4При необходимости укажите характеристику и упаковку
- 5Запишите и проверьте подбор товара сканером в РМК
Как присвоить штрихкод сканером
Сканирование — самый быстрый и безошибочный способ: исключается ручной набор 13 цифр, где легко перепутать порядок. Курсор ставится в поле «Штрихкод» в форме создания нового кода, после чего этикетка считывается сканером.
Если сканер работает в режиме эмуляции клавиатуры, код просто «печатается» в поле, и в конце сканер обычно отправляет Enter — форма может сразу попытаться записаться. Если включён префикс или суффикс, убедитесь, что лишние символы не попадают в сам код: признак проблемы — коды длиннее 13 цифр или с посторонними знаками.
Массовое присвоение удобно делать прямо в документе «Поступление товаров»: при сканировании неизвестного кода программа сообщит, что товар не найден, и предложит привязать штрихкод к выбранной позиции. Так оператор разбирает поставку и параллельно заполняет базу кодами.
Перед массовым сканированием проверьте настройку суффикса сканера. Если после кода передаётся лишний символ, база заполнится «порченными» штрихкодами, и находить товар на кассе они не будут — придётся чистить регистр пакетно.
Как сгенерировать внутренний штрихкод для товара без кода производителя
Для товаров собственной фасовки, развесных позиций и продукции без заводской маркировки используются внутренние штрихкоды. В форме создания штрихкода нажмите кнопку генерации нового кода (в типовой поставке это «Новый штрихкод EAN-13» или аналогичная команда) — программа подставит очередной свободный код с внутренним префиксом.
Префикс внутренних кодов настраивается в параметрах, чтобы сгенерированные коды не совпадали с реальными кодами производителей. Проверьте настройку до начала генерации: если префикс не задан, программа может выдавать коды из диапазона, который теоретически встретится у поставщиков.
Сгенерированный код бесполезен без этикетки. Сразу после присвоения распечатайте этикетку через обработку «Печать этикеток и ценников» и наклейте её на товар или полку. Иначе на кассе сканировать будет нечего, и код останется «мёртвой» записью в регистре.
Как напечатать этикетки и проверить результат
Печать выполняется через «НСИ и администрирование» → «Печать этикеток и ценников» (в ряде версий — из раздела «Закупки» или «Продажи»). Добавьте товары в таблицу, выберите шаблон этикетки, укажите принтер этикеток и отправьте на печать. Для весового товара этикетки формирует весы с печатью, и в них зашивается вес — это отдельный сценарий настройки обмена с весами.
После присвоения кодов обязательно проверьте результат в рабочем месте кассира: откройте РМК, отсканируйте товар и убедитесь, что в чек попадает именно та позиция, с верной характеристикой и ценой. Проверка на реальном сканере выявляет ошибки, которые не видны в карточке товара.
Как проверить результат
В чек добавляется нужный товар с правильной ценой
Сообщение «Товар по штрихкоду не найден» или подбирается другая позиция
13 цифр для EAN-13, без букв и лишних символов
14+ символов, пробелы, префиксные знаки от сканера
Один код привязан к одной позиции
Ошибка дублирования при записи
Типичные ошибки и ограничения
Чаще всего проблемы возникают не на этапе ввода, а из-за нарушения дисциплины данных: один код на разные товары, старые коды после смены упаковки поставщиком, внутренние коды без распечатанных этикеток. Каждая из этих ситуаций приводит к пересортице или остановке кассовой линии.
Ещё одно ограничение — маркированные товары. Для табака, обуви и других групп с «Честным знаком» штрихкод DataMatrix с упаковки не заменяет EAN-13 в регистре штрихкодов: для кассового учёта нужен и товарный код, и корректная настройка работы с маркировкой.
FAQ: частые вопросы о штрихкодах в 1С Розница
Можно ли присвоить несколько штрихкодов одному товару?
Да. Регистр штрихкодов позволяет хранить несколько кодов для одной позиции — например, для штучной единицы и для короба. При сканировании любого из них подберётся один и тот же товар, а если код привязан к упаковке, подставится соответствующее количество.
Что делать, если программа пишет, что штрихкод уже используется?
Значит, этот код уже привязан к другой позиции. Найдите его через поиск в регистре штрихкодов и проверьте, к какому товару он относится. Либо это дубль номенклатуры (тогда позиции стоит объединить), либо поставщик сменил код, и старую привязку нужно удалить.
Как присвоить штрихкоды сразу большому списку товаров?
Массово это делается при оприходовании: сканируйте коды прямо в документе поступления, программа предложит привязать неизвестные коды к выбранным позициям. Для внутренних кодов используются обработки группового изменения или генерация при загрузке номенклатуры из файла.
Сканер вводит код, но товар не находится. В чём причина?
Проверьте три вещи: записан ли код в регистре именно в том виде, в каком его передаёт сканер (лишние префиксы и суффиксы — частая причина); не обрезает ли сканер ведущий ноль; привязан ли код к действующей, а не архивной карточке товара.
Нужен ли штрихкод весовому товару?
Да, но механизм другой: весовой товар получает PLU и префикс весового кода, а этикетку с весом формируют весы с печатью этикеток. Касса распознаёт такой код по префиксу и вытаскивает из него товар и вес. Настройка выполняется в параметрах обмена с весами.
Можно ли удалить или изменить ошибочный штрихкод?
Да, запись в регистре штрихкодов можно отредактировать или удалить без последствий для документов — код не хранится в проведённых чеках как ссылка на регистр. Но если этикетки уже наклеены на товар, их нужно заменить, иначе сканирование перестанет работать.
Что важно запомнить
Штрихкод присваивается в карточке номенклатуры через ссылку «Штрихкоды»: вводом с упаковки, сканером или генерацией внутреннего EAN-13. Контролируйте уникальность, не меняйте префикс после печати этикеток и всегда проверяйте результат сканированием в РМК.