Как исправить печать префикса штрихкода и настроить выбор товара по коду на весах Штрих-Принт в 1С?

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

При работе весов с печатью этикеток «Штрих-Принт» в связке с 1С:Управление торговлей 10.3 нередко возникают две типовые проблемы: весы внезапно начинают печатать штрихкод с лидирующими нулями (например, 0000033001807 вместо стандартного весового префикса 2000033001807), а операторам на фасовке требуется осуществлять поиск товара не по номеру ячейки памяти (PLU), а непосредственно по внутреннему коду номенклатуры. Разберем детально причины этих проблем и пошаговые способы их устранения.

Почему весы печатают нули вместо весового префикса?

Проанализируем ситуацию с подстановкой нулей. В весах «Штрих-Принт» структура весового штрихкода формата EAN-13 формируется на основе данных, передаваемых из учетной системы в таблицу товаров весов. Если сканер на кассе перестает распознавать товар, а в начале штрихкода выходят нули (00...), основными причинами являются:

  1. Несовместимость версии драйвера торгового оборудования и внешней обработки обслуживания 1С. При использовании драйвера весов «Штрих-М» версии 4.5 происходит смещение передаваемых полей COM-объекта. Внешняя обработка обслуживания ТО (файл .epf) отправляет структуру данных старого образца, из-за чего параметры формата штрихкода и префикса очищаются или обнуляются.
  2. Сброс формата штрихкода в памяти весов. Если для товара передан формат штрихкода со значением 0, устройство генерирует шаблон без учета глобального весового префикса.
  3. Сбой настроек префиксов в 1С. В базе данных 1С мог быть изменен или удален глобальный префикс весового товара.

Способ 1. Устранение конфликта драйвера и обработки обслуживания 1С

Рассмотрим порядок действий для восстановления корректной выгрузки префикса в весы через 1С:

  1. Откат версии драйвера: удалим проблемный драйвер версии 4.5 и установим проверенную стабильную версию (ветки 4.1 или 4.4). После переустановки драйвера необходимо заново зарегистрировать COM-библиотеку в операционной системе.
  2. Обновление обработки обслуживания: если требуется использовать именно новую версию драйвера, необходимо обновить внешнюю обработку обслуживания торгового оборудования для весов «Штрих-Принт», адаптированную под изменения API драйвера 4.5+.
  3. Проверка параметров учета в 1С: перейдем в меню Сервис → Настройка учета → Параметры учета, откроем вкладку Коды товаров и убедимся, что в поле Префикс штучного/весового товара задано корректное значение (обычно префикс веса равен 2 или 20).
  4. Повторная выгрузка: после изменения драйвера или настроек выполним полную перезагрузку товаров в весы через меню Торговое оборудование → Выгрузка данных в весы с печатью этикеток.

Способ 2. Настройка выбора товара по коду вместо PLU через клавиатуру весов

По умолчанию в весах «Штрих-Принт» активирован ввод по номеру PLU (номеру строки в таблице весов). Чтобы оператор мог вводить код номенклатуры из 1С, переключим системный режим весов:

  1. На клавиатуре весов нажмем клавишу [Ввод].
  2. На дисплее появится запрос системного пароля. Введем сервисный пароль: 0030 и подтвердим нажатием клавиши [Ввод].
  3. С помощью клавиш со стрелками (влево/вправо) перейдем по пути: Настройки → Система → Доступ к ПЛУ (параметр 1.1.7).
  4. Изменим значение параметра с «По номеру ПЛУ» на «По коду Товара».
  5. Нажмем [Ввод] для сохранения и выйдем из системного меню клавишей [Сброс] / [Выход].

Способ 3. Переключение режима поиска товара через «Тест драйвера»

Выполнить настройку режима выбора товара можно и дистанционно с рабочего места администратора:

  1. Запустим утилиту Тест драйвера весов с печатью этикеток.
  2. Установим связь с весами по интерфейсу RS-232 или TCP/IP, нажав кнопку Установить связь.
  3. Перейдем на вкладку Таблицы и откроем Таблицу 1: Настройки.
  4. Найдем параметр Доступ к ПЛУ (или Поиск товара) и изменим его числовое значение с 0 (поиск по номеру PLU) на 1 (поиск по коду товара).
  5. Запишем изменения в энергонезависимую память весов.

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

← На главную