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