← На главную
При работе весов с печатью этикеток «Штрих-Принт» в связке с 1С:Управление торговлей 10.3 нередко возникают две типовые проблемы: весы внезапно начинают печатать штрихкод с лидирующими нулями (например, 0000033001807 вместо стандартного весового префикса 2000033001807), а операторам на фасовке требуется осуществлять поиск товара не по номеру ячейки памяти (PLU), а непосредственно по внутреннему коду номенклатуры. Разберем детально причины этих проблем и пошаговые способы их устранения.
Почему весы печатают нули вместо весового префикса?
Проанализируем ситуацию с подстановкой нулей. В весах «Штрих-Принт» структура весового штрихкода формата EAN-13 формируется на основе данных, передаваемых из учетной системы в таблицу товаров весов. Если сканер на кассе перестает распознавать товар, а в начале штрихкода выходят нули (00...), основными причинами являются:
- Несовместимость версии драйвера торгового оборудования и внешней обработки обслуживания 1С. При использовании драйвера весов «Штрих-М» версии 4.5 происходит смещение передаваемых полей COM-объекта. Внешняя обработка обслуживания ТО (файл
.epf) отправляет структуру данных старого образца, из-за чего параметры формата штрихкода и префикса очищаются или обнуляются.
- Сброс формата штрихкода в памяти весов. Если для товара передан формат штрихкода со значением
0, устройство генерирует шаблон без учета глобального весового префикса.
- Сбой настроек префиксов в 1С. В базе данных 1С мог быть изменен или удален глобальный префикс весового товара.
Способ 1. Устранение конфликта драйвера и обработки обслуживания 1С
Рассмотрим порядок действий для восстановления корректной выгрузки префикса в весы через 1С:
- Откат версии драйвера: удалим проблемный драйвер версии 4.5 и установим проверенную стабильную версию (ветки 4.1 или 4.4). После переустановки драйвера необходимо заново зарегистрировать COM-библиотеку в операционной системе.
- Обновление обработки обслуживания: если требуется использовать именно новую версию драйвера, необходимо обновить внешнюю обработку обслуживания торгового оборудования для весов «Штрих-Принт», адаптированную под изменения API драйвера 4.5+.
- Проверка параметров учета в 1С: перейдем в меню Сервис → Настройка учета → Параметры учета, откроем вкладку Коды товаров и убедимся, что в поле Префикс штучного/весового товара задано корректное значение (обычно префикс веса равен
2 или 20).
- Повторная выгрузка: после изменения драйвера или настроек выполним полную перезагрузку товаров в весы через меню Торговое оборудование → Выгрузка данных в весы с печатью этикеток.
Способ 2. Настройка выбора товара по коду вместо PLU через клавиатуру весов
По умолчанию в весах «Штрих-Принт» активирован ввод по номеру PLU (номеру строки в таблице весов). Чтобы оператор мог вводить код номенклатуры из 1С, переключим системный режим весов:
- На клавиатуре весов нажмем клавишу [Ввод].
- На дисплее появится запрос системного пароля. Введем сервисный пароль: 0030 и подтвердим нажатием клавиши [Ввод].
- С помощью клавиш со стрелками (влево/вправо) перейдем по пути: Настройки → Система → Доступ к ПЛУ (параметр 1.1.7).
- Изменим значение параметра с «По номеру ПЛУ» на «По коду Товара».
- Нажмем [Ввод] для сохранения и выйдем из системного меню клавишей [Сброс] / [Выход].
Способ 3. Переключение режима поиска товара через «Тест драйвера»
Выполнить настройку режима выбора товара можно и дистанционно с рабочего места администратора:
- Запустим утилиту Тест драйвера весов с печатью этикеток.
- Установим связь с весами по интерфейсу RS-232 или TCP/IP, нажав кнопку Установить связь.
- Перейдем на вкладку Таблицы и откроем Таблицу 1: Настройки.
- Найдем параметр Доступ к ПЛУ (или Поиск товара) и изменим его числовое значение с
0 (поиск по номеру PLU) на 1 (поиск по коду товара).
- Запишем изменения в энергонезависимую память весов.
После выполнения указанных настроек весы будут корректно формировать весовой штрихкод стандарта EAN-13 с префиксом 20 и позволят персоналу быстро вызывать карточки номенклатуры прямым вводом их рабочих кодов из базы 1С:Управление торговлей.