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

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

Как настроить весы ШТРИХ-ПРИНТ в 1С:Розница

Подробная инструкция по подключению и настройке весов ШТРИХ-ПРИНТ в 1С:Розница: драйверы, параметры связи, выгрузка товаров, печать этикеток и решение частых проблем.

Весы с печатью этикеток ШТРИХ-ПРИНТ используются в продуктовых магазинах, на развесных отделах и в кулинариях для взвешивания товара и печати этикетки со штрихкодом. Кассир на кассе 1С:Розница просто сканирует этикетку — программа распознаёт товар и вес автоматически. Но чтобы эта схема заработала, весы нужно правильно подключить, настроить обмен данными с 1С и синхронизировать форматы этикеток.

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

Инструкция ориентирована на 1С:Розница редакции 2.2/2.3 и 3.0 с типовым механизмом подключаемого оборудования (БПО). Конкретные пункты меню могут немного отличаться в зависимости от версии конфигурации, но общая логика одинакова.

Что понадобится перед началом настройки

Перед тем как открывать настройки 1С, подготовьте оборудование и доступы. Весы должны быть включены, откалиброваны и подключены к компьютеру кабелем RS-232 (COM-порт) или к локальной сети по Ethernet — зависит от модификации. Для сетевого подключения весам нужно заранее назначить статический IP-адрес, иначе после перезагрузки роутера связь может пропасть.

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

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

Подключение весов к компьютеру и проверка связи

При подключении через COM-порт используйте нуль-модемный кабель, рекомендованный производителем, и запомните номер порта, который появится в диспетчере устройств Windows. Если компьютер не имеет COM-порта, применяется переходник USB-to-RS232 — после его установки в системе появится виртуальный COM-порт, чей номер нужно будет указать в настройках драйвера.

При сетевом подключении задайте весам IP-адрес через меню самого устройства (комбинации клавиш описаны в руководстве по эксплуатации конкретной модели). Проверьте доступность весов командой ping с компьютера, где работает 1С. Если ping не проходит, дальнейшая настройка в 1С бессмысленна — сначала устраните сетевую проблему: проверьте кабель, подсеть, настройки брандмауэра.

cmd
ping 192.168.1.50

Убедитесь, что порт обмена данными весов (для сетевых моделей обычно это TCP-порт, указанный в документации) не блокируется антивирусом или брандмауэром Windows. Добавьте правило-исключение заранее, чтобы не искать причину «молчания» весов позже.

Установка драйвера и регистрация весов в 1С:Розница

Откройте в 1С:Розница раздел «Администрирование» → «Подключаемое оборудование». Если подсистема ещё не используется, включите соответствующую опцию. Перейдите в список «Подключаемое оборудование» и создайте новый элемент, выбрав тип оборудования «Весы с печатью этикеток».

В поле «Драйвер оборудования» выберите подходящий вариант: в типовой поставке БПО есть драйвер «ШТРИХ-М: Весы с печатью этикеток», который поддерживает ШТРИХ-ПРИНТ. Если драйвер не установлен, программа предложит загрузить и установить его из комплекта — согласитесь и дождитесь завершения установки. Альтернатива — драйвер от производителя (ШТРИХ-М), который иногда стабильнее работает с конкретными прошивками весов.

После выбора драйвера нажмите «Настроить» и укажите параметры связи: номер COM-порта и скорость (обычно 4800 или 9600 бод — должна совпадать с настройкой в самих весах) либо IP-адрес и порт для сетевого подключения. Затем нажмите «Тест устройства»: программа должна сообщить об успешном подключении и показать модель весов.

Порядок регистрации весов в 1С
  1. 1
    Администрирование → Подключаемое оборудование → включить использование оборудования
  2. 2
    Создать новое оборудование с типом «Весы с печатью этикеток»
  3. 3
    Выбрать драйвер ШТРИХ-М и при необходимости установить его
  4. 4
    В настройках драйвера указать COM-порт/скорость или IP-адрес и порт
  5. 5
    Выполнить «Тест устройства» и убедиться в успешном подключении
  6. 6
    Записать настройку и привязать оборудование к рабочему месту

Настройка шаблонов штрихкодов и префиксов

Чтобы касса понимала этикетки, откройте «Администрирование» → «Настройки номенклатуры» → «Штрихкодирование» (в разных версиях путь может называться «Шаблоны штрихкодов»). Проверьте наличие шаблона для весового товара EAN-13: типичная структура — 2 знака префикса, 5 знаков кода товара (PLU), 5 знаков веса и контрольная цифра.

Префикс шаблона должен совпадать с префиксом, который весы подставляют в штрихкод. Этот параметр задаётся в настройках самих весов (через меню устройства или через программу загрузки от производителя). Если в весах задан префикс 21, а в 1С шаблон начинается с 22 — касса будет воспринимать этикетку как неизвестный штрихкод.

Код товара в штрихкоде — это PLU. Поэтому важно, чтобы PLU, выгружаемые из 1С в весы, были уникальными и укладывались в разрядность шаблона (обычно до 5 знаков). Не используйте в качестве PLU длинные внутренние коды номенклатуры без проверки.

Выгрузка товаров в весы

В карточках весовых товаров заполните обязательные поля: наименование (именно оно попадёт на этикетку, поэтому оно должно быть коротким и понятным покупателю), цену за килограмм и код PLU. В типовой Рознице для выгрузки используется обработка «Выгрузка товаров в весы» — её можно найти через раздел подключаемого оборудования, кнопку «Весы» или «Обмен с подключаемым оборудованием».

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

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

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

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

Тест устройства в настройках драйвера
Норма

Сообщение об успешном подключении с указанием модели весов

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

Ошибка связи, тайм-аут, «устройство не найдено»

Вызов товара по PLU на весах
Норма

Отображаются корректные название и цена

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

Пустая запись, старая цена или другой товар

Сканирование этикетки на кассе
Норма

В чек добавляется правильный товар с весом с этикетки

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

«Штрихкод не найден» или подставляется другой товар

Настройка работы кассы с весовыми этикетками

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

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

Учтите: срок годности, состав и другие реквизиты на этикетке настраиваются в самих весах (формат этикетки), а не в 1С. 1С передаёт в весы базовый набор данных: PLU, название, цену, иногда срок хранения — состав зависит от драйвера.

Типичные проблемы и их решение

Самая частая жалоба — «весы не видны из 1С». В 90% случаев причина в неверных параметрах связи: другой номер COM-порта (проверьте диспетчер устройств), несовпадающая скорость или недоступный IP-адрес. Реже виноват брандмауэр или не установленный драйвер виртуального COM-порта переходника.

Вторая группа проблем — этикетка печатается, но касса её не понимает. Здесь проверяйте по цепочке: префикс в весах = префикс в шаблоне 1С; длина кода товара в шаблоне соответствует фактическим PLU; контрольная цифра EAN-13 формируется весами корректно (это их штатная функция, но при нестандартных форматах этикетки возможны сбои).

Типичные ошибки
01
Префикс весового штрихкода в весах и в шаблоне 1С не совпадает — касса не распознаёт этикетки
02
Один и тот же PLU назначен разным товарам — на весах вызывается не тот товар
03
Динамический IP-адрес весов — после перезагрузки сети связь с 1С пропадает
04
Выгрузка без очистки памяти весов при смене ассортимента — в весах копятся устаревшие товары со старыми ценами
05
Длинное название товара обрезается на этикетке до нечитаемого вида
Маршрут решения

Как выбрать действие

Тест устройства завершается ошибкой связиПроверьте кабель, номер COM-порта в диспетчере устройств, скорость обмена и доступность IP по ping
Товар выгружается, но цена на весах стараяВыполните повторную выгрузку этого PLU, при необходимости с предварительной очисткой памяти весов
Этикетка сканируется, но подставляется другой товарПроверьте уникальность PLU и соответствие длины кода товара шаблону штрихкода
Касса вообще не реагирует на этикеткуПроверьте префикс шаблона весового штрихкода в 1С и префикс, заданный в весах

Часто задаваемые вопросы

Можно ли подключить ШТРИХ-ПРИНТ к 1С:Розница без покупки дополнительных драйверов?

Да. В типовую поставку подсистемы подключаемого оборудования (БПО) входит драйвер «ШТРИХ-М: Весы с печатью этикеток», который работает с ШТРИХ-ПРИНТ. Он устанавливается из интерфейса 1С при создании оборудования. Отдельно приобретать драйвер не требуется, хотя при проблемах можно попробовать фирменное ПО от производителя.

Что делать, если на этикетке обрезается название товара?

Количество символов в названии на этикетке ограничено памятью и форматом весов. Сократите наименование товара в поле, которое передаётся в весы (обычно это наименование для печати или рабочее наименование), и выполните повторную выгрузку. Полное наименование в справочнике при этом можно оставить.

Нужно ли выгружать товары заново при каждом изменении цены?

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

Почему касса пишет «штрихкод не найден» при сканировании этикетки?

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

Можно ли использовать одни весы с несколькими рабочими местами 1С?

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

Итог

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

Успешная настройка весов ШТРИХ-ПРИНТ в 1С:Розница держится на трёх вещах: корректные параметры связи (COM-порт или статический IP), совпадающие префиксы весового штрихкода в весах и в шаблоне 1С, уникальные PLU с актуальными ценами. После любой настройки проверяйте полный цикл: выгрузка → этикетка → сканирование на кассе.