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

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

1С и весы: как работает связка весового оборудования с учётной системой

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

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

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

Принцип работы зависит от типа весов и от того, кто в паре «весы — 1С» является источником данных. Ниже разобраны основные схемы, варианты подключения и практические шаги настройки.

Какие бывают весы, работающие с 1С

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

Кассовые весы встроены в POS-комплект или стоят рядом с кассой. Они не печатают этикетки, а передают вес напрямую в кассовую программу: кассир выбирает весовой товар в чеке, и программа запрашивает текущее показание с весов.

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

Два основных режима работы

Первый режим — «весы передают вес в 1С». Компьютер с 1С подключён к весам кабелем (RS-232, USB) или по сети. Когда в документе или чеке нужен вес, программа отправляет запрос весовому терминалу и получает текущее показание. В конфигурациях 1С это реализовано через механизм подключаемого оборудования: в момент добавления товара можно нажать кнопку «Получить вес» или настроить автоматический запрос.

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

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

Как физически подключаются весы

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

Сетевые весы с печатью этикеток подключаются по Ethernet и имеют собственный IP-адрес. Обмен идёт по протоколу производителя через фирменное ПО загрузки или через драйвер, интегрированный с 1С. Важно, чтобы весы и компьютер с 1С находились в одной сети и адрес весов был зафиксирован, иначе после перезагрузки роутера выгрузка перестанет находить устройство.

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

Настройка в типовых конфигурациях 1С

В конфигурациях «Розница», «Управление торговлей», «КА» и «ERP» есть раздел подключаемого оборудования (обычно в настройках администрирования или рабочего места кассира). Последовательность в целом одинаковая: установить драйвер производителя или стандартный драйвер из поставки 1С, добавить новое устройство типа «Электронные весы» или «Весы с печатью этикеток», выбрать модель, указать порт или IP-адрес и выполнить тест подключения.

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

Порядок подключения весов к 1С
  1. 1
    Подключите весы к компьютеру или сети и убедитесь, что они работают автономно: взвешивают и показывают вес на табло.
  2. 2
    Установите драйвер весов (от производителя или из состава драйверов 1С) и проверьте, что устройство определилось в системе.
  3. 3
    В 1С откройте настройки подключаемого оборудования и добавьте устройство нужного типа, указав модель и порт или IP-адрес.
  4. 4
    Нажмите «Тест устройства» и добейтесь успешного ответа от весов.
  5. 5
    Проверьте боевой сценарий: получите вес в документе или выгрузите один товар в весы и распечатайте этикетку.

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

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

Как проверить, что всё работает правильно

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

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

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

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

Тест устройства в 1С
Норма

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

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

Ошибка открытия порта или тайм-аут ответа

Этикетка с весовых весов
Норма

Касса находит товар, вес в чеке совпадает с этикеткой

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

Товар не найден или вес отличается в разы

Выгрузка цен в весы
Норма

Новая цена появляется на этикетке после выгрузки

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

Весы печатают старую цену или выгрузка зависает

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

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

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

Типичные ошибки
01
Настройка шаблона штрихкода только в 1С без проверки формата в самих весах — касса читает этикетки неправильно.
02
Динамический IP-адрес у сетевых весов — после перезагрузки сети выгрузка перестаёт работать.
03
Ручной ввод веса «в обход» при сбое без фиксации — в учёте накапливаются расхождения по остаткам.
04
Выгрузка только новых товаров без обновления цен — весы печатают этикетки по устаревшим ценам.

Ограничения и когда нужен специалист

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

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

Итог

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

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

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

Подойдут ли любые весы для подключения к 1С?

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

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

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

Почему касса видит товар с этикетки, но вес неверный?

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

Как часто нужно выгружать товары в весы?

Минимум — при каждом изменении цен и появлении новых весовых товаров. Практичный вариант — автоматическая выгрузка по расписанию перед началом рабочего дня плюс ручная выгрузка при срочной смене цены в течение дня.

Что делать, если весы перестали отвечать после обновления 1С?

Проверьте, не сбросились ли настройки подключаемого оборудования и актуальна ли версия драйвера для новой версии платформы. Часто помогает переустановка драйвера и повторный тест устройства; если конфигурация доработанная — проверьте совместимость доработок с обновлением.

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

Сетевые весы с печатью этикеток обычно обслуживают выгрузку с одного компьютера, но этикетки читаются на любых кассах. Кассовые весы с COM-подключением привязаны к конкретному рабочему месту — для нескольких касс нужны отдельные весы или сетевые модели с поддержкой множественных подключений.