Как в 1С создать и распечатать штрихкод для товара

17 декабря 2025 9 минут на прочтение 7
Денисенко Михаил
Автор статьи
Денисенко Михаил
Бизнес-аналитик направления маркировки

Работа со штрихкодами в 1С: общие принципы

Назначение и типы штрихкодов в системе

Штрихкод — это ключ к быстрому и безошибочному учету товаров в 1С. Он ускоряет процессы определения, поступления и реализации товара. В системах 1С чаще всего используются штрихкоды форматов EAN-13, Code128 и внутренние штрихкоды, сгенерированные системой самостоятельно.

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

Для каждой товарной позиции можно указать один или несколько штрихкодов. Например, если товар поступает от разных поставщиков либо упакован по-разному (в ящике, коробке, штуке), целесообразно привязать к нему несколько кодов.

Учет номенклатуры по штрихкодам

В 1С предусмотрена прямая связь между элементом справочника "Номенклатура" и штрихкодами. В карточке товара на вкладке "Штрихкоды" можно задать нужные коды вручную или сгенерировать автоматически. Это удобно, если поставщик не предоставляет собственных кодов, или если вы создаете внутренний учет.

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

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

Поиск товара по штрихкоду

Одна из ключевых возможностей использования штрихкодов — моментальный поиск товара в информационной базе 1С. Это особенно важно на высоконагруженных складах и в торговых точках с широкой номенклатурой.

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

Вот простая схема, как работает поиск:

Действие Результат в 1С
Сканируете сканером штрихкод Поле поиска автоматически заполняется
Нажимаете Enter или переходите по кнопке 1С находит соответствующую позицию
Открываете карточку или добавляете в документ Товар загружается без ручного выбора

Такая схема работает во всех типовых конфигурациях 1С: Управление торговлей, Розница, ERP, а также в кастомных решениях, где поиск по штрихкоду включен в интерфейс.

Распределение штрихкодов по складу

Складская логистика — один из важнейших процессов, где штрихкоды помогают не только в учете, но и в управлении размещением товара. В 1С можно использовать концепцию адресного хранения. Каждый товар получает не только свой штрихкод, но и код адреса хранения, что упрощает перемещения и сборку заказов.

Пример штрихкода товара с кодом ячейки

Вот пример возможного распределения штрихкодов:

  • Уникальный код товара (штрихкод на упаковке)
  • Код единицы хранения (ящик, поддон и т.д.)
  • Код ячейки или зоны на складе

Использование таких связок позволяет автоматизировать процессы комплектования заказов, оптимизирует маршруты перемещения и уменьшает вероятность ошибки при отборе. В 2025 году такие функции являются уже стандартными ожиданиями от современной системы учета.

Дополнительно в системах можно настраивать печать этикеток со штрихкодами прямо из документа прихода товаров или перемещения. Это упрощает процесс маркировки и позволяет сделать учет более прозрачным уже с этапа приемки.

Создание штрихкода в 1С для номенклатуры

Ручной ввод и автоматическая генерация

В 1С можно присваивать штрихкоды товарам как вручную, так и с помощью встроенного механизма генерации. Ручной способ удобен, когда вы работаете с ограниченным ассортиментом и хотите использовать конкретное значение штрихкода — например, EAN-13 стандарт с определёнными цифрами, закреплёнными за поставщиком или производителем.

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

Для создания штрихкода откройте карточку товара → вкладка «Штрихкоды» → добавить новый. Если система поддерживает генерацию — нажмите «Заполнить автоматически».

Создание штрихкода в 1С

Импорт из Excel

Если ваша номенклатура уже заведена в Excel и у каждого товара есть свой штрихкод, не нужно переносить их вручную. В 1С можно выполнить массовую загрузку. Это особенно актуально при переходе с другой системы учета или для загрузки ассортимента от поставщика.

Для этого потребуется файл Excel с колонками: «Наименование», «Артикул», «Штрихкод». В некоторых конфигурациях загрузку можно реализовать с помощью внешней обработки или стандартных механизмов загрузки данных. Главное — заранее убедиться, что в Excel нет дубликатов и ошибки в форматировании штрихкодов (например, отсутствие ведущих нулей).

Проверка уникальности штрихкодов

Чтобы избежать проблем на складе, кассе или при передаче данных в маркетплейсы, штрихкоды должны быть уникальными. В 1С при создании нового штрихкода предусмотрена автоматическая проверка на повтор. Если попытаться ввести штрихкод, уже использованный для другого товара, система выдаст предупреждение.

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

Наименование Штрихкод Повтор
Футболка черная S 4601234567890 Нет
Футболка черная M 4601234567890 Да

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

Исходящие коллекции для Wildberries и Ozon

Для продажи на маркетплейсах, таких как Wildberries и Ozon, штрихкоды становятся обязательным элементом карточки. У каждого SKU свой код, который выгружается в личный кабинет площадки и приклеивается на упаковку. 1С может формировать такие выгрузки автоматически.

Например, в конфигурации «Управление торговлей» можно создать отчет или обработку, которая содержит столбцы:

  • Наименование товара
  • Артикул внутренний
  • Штрихкод (EAN-13)
  • Цена

Этот файл далее можно использовать как для ручной загрузки в личные кабинеты, так и для импорта через API. Если вы работаете с несколькими площадками, целесообразно выделить отдельные штрихкоды под Wildberries и Ozon — это позволит отделить логистику и упростит аналитику.

А для тех, кто хочет разобраться не только в создании, но и в печати этикеток с готовыми кодами — есть полезная статья «Создать этикетку со штрихкодом: от генерации до печати».

Печать и настройка макетов

Добавление штрихкода в печатную форму

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

При добавлении штрихкода важно не только визуальный вид, но и соответствие стандарту — например, для обуви требуется формат EAN-13, а для лекарств — DataMatrix. Поддержка этих форматов зависит от версии платформы 1С и используемой конфигурации. Обычно источник данных для штрихкода — это реквизит типа «Штрихкод» из табличной части или справочника «Номенклатура».

Если вы еще не определились с типом штрихкода и его функциями, рекомендуем ознакомиться с этим руководством по работе с кодами и сканерами.

Компоненты печати штрихкодов

Компонент для отображения штрихкодов обычно доступен прямо в редакторе макета. В зависимости от версии платформы и конфигурации он может называться «Штрихкод», «Barcode», или реализовываться через внешний COM-объект. Большинство современных конфигураций 1С поддерживают:

  • LineBarcode (линейные штрихкоды вроде EAN-13, Code128);
  • DataMatrix для продукции, подлежащей обязательной маркировке;
  • QR-коды для акционных или информационных целей.

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

Пример макета печатной формы со штрихкодом в 1С

Групповая печать этикеток

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

Чтобы воспользоваться этим инструментом, необходимо:

  1. Перейти в нужный документ и выделить товары, для которых требуется печать.
  2. Выбрать действие «Печать ценников/этикеток».
  3. Указать шаблон печати и количество копий на товар (по количеству или 1 на позицию).

Система автоматически подставит нужный штрихкод и информацию о товаре в макет, что исключает ошибки при ручном вводе. Такой механизм пригодится, например, для подготовки торгового зала к акциям или при открытии новой торговой точки.

Настройка под размеры ценников

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

Основные настройки макета включают:

Параметр Описание
Ширина и высота элемента Нужно задать в миллиметрах под размер ленты (например, 58x40 мм)
Отступы и поля Используются для центрирования информации и предотвращения среза на краях
Масштаб штрихкода Можно уменьшить плотность или увеличить толщину линий для лучшей читаемости

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

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

Интеграция с торговым оборудованием

Сканеры и терминалы сбора данных

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

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

Пример: на складе с помощью сканера оператор фиксирует поступившие товары, а ТСД помогает выбрать нужный товар при комплектации заказа, сверяясь с документом отгрузки в 1С.

Настройка взаимодействия с принтерами

Печать этикеток и штрихкодов — важная часть организации товарооборота. Чтобы настроить принтеры для работы с 1С, необходимо:

  • установить драйверы устройства на рабочее место;
  • определить тип подключения (USB, COM, Wi-Fi, Ethernet);
  • настроить формат шаблона этикетки в конфигурации 1С.

Часто используют термотрансферные принтеры (например, Zebra, TSC, Argox), которые обеспечивают высокое качество печати и подходят для разных типов наклеек. В 1С Розница, УНФ или УТ можно настроить типовую печатную форму этикетки. При этом программой поддерживается отбор товаров по какому-либо признаку (на остатке, поступление, категория номенклатуры) и массовая печать.

Также важно выбрать тип штрихкода, который требуется — EAN13, Code128, DataMatrix. Особенно актуален DataMatrix для маркировки товаров: именно его печатают вместе с кодом маркировки в системе «Честный ЗНАК».

Обмен штрихкодами через API маркетплейсов

Если вы работаете с маркетплейсами (Wildberries, Ozon и др.), необходимо настраивать двусторонний обмен данными, включая штрихкоды. Через API маркетплейса можно:

  • получать новые штрихкоды при отгрузке товара;
  • автоматически подставлять их в документы отгрузки 1С;
  • загружать выгрузку упаковок с DataMatrix с привязкой к заказу.

Такой обмен позволяет минимизировать ручной ввод и снизить риски при маркировке. Обычно это достигается с помощью внешних обработок или специализированных интеграционных модулей для 1С. Помимо всего прочего, корректная настройка облегчает печать этикеток — они формируются на основании кода, полученного от маркетплейса, и включают все необходимые реквизиты.

Печать штрихкодов из 1С с учетом данных маркетплейсов

На практике важно также хранить соответствие между внутренним штрихкодом товара и тем, который использует площадка. Это позволяет быстрее сверять остатки и управлять ассортиментом.

Обновление данных в УТ, УНФ, Розница

Как только интеграция с оборудованием и внешними системами налажена, обновление данных в учетной системе становится рутинным, но важным шагом. В 1С Управление торговлей (УТ), Управление нашей фирмой (УНФ) или Розница процесс обновления связан с:

Источник данных Тип обновления Описание
ТСД или сканер Номенклатура Обновление остатков, серий, партий при приеме или отгрузке
API маркетплейса Штрихкоды Автоматическая регистрация новых кодов поставки
Принтер Печатные формы Подтягивание актуального шаблона и его заполнение

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

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

Вопросы и ответы

Какие типы штрихкодов поддерживаются в 1С?

В 1С поддерживаются типы штрихкодов EAN-13, Code128, внутренние автоматически сгенерированные, а также 2D-коды, такие как DataMatrix и QR в зависимости от конфигурации и версии платформы.

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

Да, в карточке номенклатуры есть возможность добавить несколько штрихкодов — для разных упаковок, поставщиков или единиц измерения.

Как сгенерировать штрихкод в 1С автоматически?

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

Как выполнить загрузку штрихкодов из Excel?

Для массовой загрузки экспортируйте Excel-файл с колонками: наименование, артикул, штрихкод, и используйте внешнюю обработку импорта или стандартные механизмы загрузки данных.

Как печатать этикетки со штрихкодом в 1С?

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

Как искать товар по штрихкоду?

При сканировании штрихкода сканером в поле поиска 1С автоматически определяет соответствующую номенклатуру и заполняет нужные данные в документ или открывает карточку товара.

Что делать, если штрихкод не уникален?

1С покажет предупреждение при попытке ввода уже существующего штрихкода. При массовом импорте рекомендуется запускать отдельную проверку на дубликаты вручную.

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

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

Как настроить сканер для работы с 1С?

Сканер подключается как HID-устройство (клавиатура). Достаточно вставить штрихкод в нужное поле. Дополнительно можно настроить параметры сканера, если требуются определённые префиксы или суффиксы.

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

Да, в 1С можно настроить выгрузку данных со штрихкодами для маркетплейсов Wildberries, Ozon и других. Эти коды можно также использовать для печати этикеток с указанием SKU и упаковки.

Как обеспечить считываемость штрихкодов при печати?

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

Количество показов: 7

Статьи по схожей тематике

картинка