Как подключить весы Штрих-Принт к 1С:Розница и активировать кнопку «Получить вес»?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Розница Торговля и дистрибуция
← На главную

При автоматизации розничной торговли часто возникает ситуация, когда весы с печатью этикеток, такие как Штрих-Принт, пытаются использовать в качестве прикассовых. Пользователи сталкиваются с проблемой: оборудование подключено, связь установлена, но заветная кнопка «Получить вес» в рабочем месте кассира (РМК) не появляется. В этой статье мы подробно разберем, почему так происходит, и рассмотрим два основных сценария работы с этим оборудованием.

Понимаем разницу в типах оборудования

Прежде всего, проанализируем техническую сторону вопроса. В системе 1С:Розница 2.3 весы могут быть представлены в двух разных ипостасях, и это критически важно для понимания логики программы:

  1. Весы с печатью этикеток (Offline): Это устройства, которые стоят в торговом зале или в зоне фасовки. Мы выгружаем в них список товаров (PLU), весы печатают этикетку, а касса позже просто считывает штрихкод. В этом режиме кнопка «Получить вес» не предусмотрена, так как 1С не опрашивает весы в момент продажи.
  2. Электронные весы (Online): Это прикассовые весы (например, серия Штрих-Слим), которые подключаются напрямую к компьютеру. Когда кассир нажимает кнопку в программе, 1С посылает запрос, и весы возвращают текущее значение массы товара.

Рассмотрим подробнее, как настроить каждый из этих режимов для весов Штрих-Принт.

Настройка весов в режиме «Офлайн» (печать этикеток)

Если ваша задача — фасовать товар заранее, печатать на нем ценник и сканировать его на кассе, то кнопка «Получить вес» вам не нужна. Вместо этого нам нужно настроить обмен данными. Разберем по шагам, как это сделать:

Во-первых, перейдем в раздел Администрирование — Подключаемое оборудование и создадим экземпляр оборудования с типом Весы с печатью этикеток. Укажите драйвер «Штрих-М:Весы с печатью этикеток».

Во-вторых, настроим Правила обмена с подключаемым оборудованием. Здесь важно проанализировать настройки отбора. Рекомендуем установить следующие параметры:

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

Как активировать кнопку «Получить вес» (режим Online)

Выясним причину отсутствия кнопки в РМК. Она появляется только тогда, когда в системе зарегистрированы весы с типом Электронные весы. Несмотря на то что Штрих-Принт — это фасовочные весы, они поддерживают протокол передачи веса по сети.

Чтобы кнопка появилась, выполним следующие действия:

  1. Зайдем в Подключаемое оборудование и создадим еще один экземпляр, но теперь с типом Электронные весы.
  2. Выберем драйвер Штрих-М:Электронные весы.
  3. В настройках драйвера укажем тип подключения TCP/IP, пропишем IP-адрес весов и порт (по умолчанию 5003).
  4. Проверим тест связи. Если связь установлена, 1С сможет «видеть» весы в реальном времени.

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

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

Если мы используем весы для печати этикеток, нам нужно научить 1С правильно интерпретировать штрихкод, который выдает Штрих-Принт. Проанализируем стандартную структуру весового штрихкода (EAN-13), которая обычно начинается с префикса 22, 28 или 29.

Рассмотрим пример настройки шаблона штрихкода:


Префикс: 22 (2 символа)
Код товара (PLU): П П П П П (5 символов)
Вес товара в граммах: В В В В В (5 символов)
Контрольный символ: К (1 символ)

В настройках 1С:Розница (раздел Администрирование — Номенклатура — Штрихкодирование) необходимо создать шаблон, соответствующий настройкам в самих весах. Если в весах установлен префикс 22, а в 1С настроен 29, программа при сканировании не поймет, что в штрихкоде зашифрован вес, и выдаст ошибку «Товар не найден».

Потенциальные конфликты и особенности прошивки

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

Также стоит учитывать версию прошивки весов Штрих-Принт. Старые версии могут некорректно обрабатывать команды протокола POS по сети. Если связь в тесте драйвера проходит, но вес в РМК не возвращается, попробуйте обновить прошивку устройства до актуальной.

Краткий итог действий

Подведем итоги нашей совместной работы по настройке:

Соблюдение этих инструкций позволит вам полноценно использовать функционал весов Штрих-Принт в среде 1С:Розница 2.3.

← На главную