При автоматизации розничной торговли продуктами питания перед специалистами часто встает задача подключения весов с печатью этикеток для торгового зала. При этом важно настроить выгрузку товаров, весовых характеристик и кодов PLU стандартными средствами, избегая сложного программирования. Рассмотрим, какое оборудование лучше всего совместимо с конфигурацией «Управление торговлей, редакция 10.3» (УТ 10.3), и проанализируем технические нюансы интеграции.
Для интеграции с УТ 10.3 без значительных доработок на рынке представлены три основных бренда весового оборудования. Выясним особенности работы с каждым из них:
Перед тем как приступить к настройке весов, разберем архитектурные особенности программных решений, которые могут усложнить процесс интеграции:
.epf), которые хранятся в каталоге TradeWareEE или непосредственно в справочнике информационной базы. Современные же драйверы весов от производителей ориентированы на «Библиотеку подключаемого оборудования» (БПО), разработанную для управляемых форм. Прямая интеграция новых моделей весов в типовую УТ 10.3 часто невозможна без поиска старых версий файлов обслуживания..dll) в операционной системе.При штатной настройке весов в УТ 10.3 часто возникает проблема, когда весы успешно печатают этикетку, но при ее сканировании на кассе система выдает ошибку: «Штрихкод не зарегистрирован». Рассмотрим, как правильно настроить параметры кодирования:
Во-первых, проанализируем структуру весового штрихкода (обычно формата EAN-13). Он должен начинаться с весового префикса штучного или весового товара. По умолчанию в рознице используются префиксы «28» или «29».
Во-вторых, в УТ 10.3 необходимо зайти в «Параметры учета» на вкладку «Коды товаров» и сопоставить длину кода PLU (например, 5 знаков) с настройками формата этикетки в самих весах. Если длина кода в программе и в памяти весов не совпадет, контрольная сумма EAN-13 рассчитается неверно, и кассовая программа не сможет идентифицировать товар.
Важная особенность штатной выгрузки: Стандартный механизм обмена в УТ 10.3 перед каждой отправкой данных полностью очищает оперативную память весов и записывает всю весовую номенклатуру заново. При широком ассортименте товаров (более 1000 позиций) процесс обновления данных может занимать значительное время, а частичная выгрузка только измененных позиций штатными средствами часто работает некорректно.
Если прямое подключение весов штатными средствами УТ 10.3 вызывает сбои или требует покупки дорогостоящих драйверов, рекомендуем воспользоваться одним из альтернативных методов:
Метод 1. Обмен данными через файлы-посредники.
Это наиболее стабильный и отказоустойчивый способ. Мы настраиваем в УТ 10.3 стандартную выгрузку весовой номенклатуры в текстовый файл (формата TXT, CSV) или в таблицу Excel. После этого загрузка данных в память весов выполняется с помощью бесплатного специализированного софта от производителя оборудования. Например, для весов CAS используется утилита CL-Works, а для продукции Масса-К — программа Менеджер обновлений. Данный подход полностью избавляет от необходимости дорабатывать код 1С и покупать лицензии на драйверы.
Метод 2. Использование внешних NativeAPI обработок.
Для весов ШТРИХ-М и Масса-К можно найти сторонние внешние обработки обслуживания, переписанные под технологию NativeAPI. Они совместимы со старыми обычными формами УТ 10.3, но при этом позволяют использовать актуальные версии драйверов от производителей оборудования.
Метод 3. Перенос логики обмена во фронт-офис.
Для крупных торговых точек рекомендуется полностью исключить прямое подключение весов к бэк-офисной системе УТ 10.3. Вместо этого обмен с весами настраивается на кассовом узле через специализированные фронт-офисные программы (например, «1С:Розница» или решения сторонних разработчиков). Данные программы регулярно обновляются, поддерживают современную «Библиотеку подключаемого оборудования» и могут в автоматическом режиме транслировать полученные из УТ 10.3 весовые товары на весы в торговом зале.