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

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

Как забить штрихкод в 1С Розница: инструкция для кассиров и товароведов

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

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

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

Где в программе хранятся штрихкоды

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

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

Как забить штрихкод в карточке товара вручную

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

Нажмите «Создать», в открывшемся окне введите штрихкод в поле «Штрихкод». Если для товара ведётся учёт по характеристикам или упаковкам, укажите соответствующие значения в одноимённых полях. Нажмите «Записать и закрыть» — код сохранён и сразу доступен для поиска на кассе.

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

Ввод штрихкода сканером

Если товар уже имеет заводскую этикетку, быстрее считать код сканером. Поставьте курсор в поле «Штрихкод» в окне создания и считайте код — цифры подставятся автоматически. Сканер должен быть подключён и настроен в разделе «Администрирование» → «Подключаемое оборудование», иначе ввод может не сработать или распознаться некорректно.

Проверьте, что сканер передаёт код полностью: иногда из-за настроек суффикса теряется последняя контрольная цифра. Сравните введённое значение с цифрами под этикеткой на товаре.

Как сгенерировать внутренний штрихкод

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

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

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

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

Второй путь — загрузка штрихкодов из файла. Если поставщик присылает прайс с кодами в Excel, используйте типовую или внешнюю обработку загрузки данных: сопоставьте колонки «Артикул» и «Штрихкод», и программа запишет коды в регистр. Перед загрузкой в рабочую базу протестируйте файл на небольшой выборке из 5–10 позиций.

Способы заполнения штрихкодов

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

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

Генерация через «Печать этикеток»

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

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

Лучший вариант для регулярных поставок с готовыми EAN-кодами. Требует аккуратного сопоставления колонок и проверки дублей.

Печать этикеток со штрихкодом

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

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

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

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

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

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

Поиск по штрихкоду в подборе
Норма

Товар находится сразу, характеристика и упаковка подставляются верно

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

«Товар не найден» или находится другая позиция

Количество цифр в коде
Норма

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

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

Код обрезан, ведущие нули потеряны при загрузке из Excel

Дубли кодов
Норма

Один штрихкод привязан к одной номенклатуре

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

Программа сообщает, что код уже используется другим товаром

Типичные ошибки
01
Потеря ведущих нулей при загрузке из Excel: ячейка в числовом формате «съедает» нули, и код перестаёт совпадать с этикеткой. Решение — загружать колонку как текст.
02
Привязка штрихкода без указания характеристики: на кассе находится товар, но не тот размер или цвет. Для размерной сетки всегда заполняйте поле «Характеристика».
03
Генерация нового внутреннего кода для товара, у которого уже есть заводской EAN: на полке появляются две разные этикетки, и учёт раздваивается.
04
Ввод кода вручную с ошибкой в контрольной цифре: такой код не читается сканером на кассе, хотя в базе выглядит записанным.

Ограничения и безопасная самостоятельная работа

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

Для маркированных товаров (табак, обувь, одежда, вода и другие группы) учётный штрихкод EAN-13 и код маркировки Data Matrix — разные вещи. Код маркировки считывается на кассе при каждой продаже и не забивается в карточку товара заранее. Не пытайтесь внести коды Data Matrix в регистр штрихкодов — это нарушит логику работы с «Честным ЗНАКом».

Итог

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

Штрихкод забивается через карточку номенклатуры: «Штрихкоды» → «Создать» → ввод вручную, сканером или генерацией. Для массового заполнения используйте «Печать этикеток и ценников» или загрузку из файла. Всегда проверяйте код сканером в форме подбора и делайте копию базы перед массовыми изменениями.

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

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

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

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

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

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

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

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

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

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

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

Нужен ли сканер, чтобы забить штрихкод?

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