Многие пользователи 1С сталкиваются с задачей печати этикеток для товаров. Казалось бы, можно использовать любой принтер, установленный в операционной системе Windows, и печатать на нем, выбирая Тип шаблона (ценник) для товаров. Однако такой подход не всегда удовлетворяет специфическим требованиям печати. В некоторых случаях стандартных средств недостаточно, и на помощь приходят специализированные решения, такие как внешние печатные формы ценников для термопринтера, позволяющие выводить дополнительные свойства номенклатуры.
Автор нашей темы столкнулся с проблемой, что при использовании XPrinter XP-365B как обычного принтера Windows, ему не удавалось адекватно настроить шаблон этикетки по размеру — для этого подойдёт создание и редактирование макетов этикеток без программирования. Печать выходила некорректно, с ошибками в расположении или масштабе. В таких случаях гораздо предпочтительнее использовать функционал Тип шаблона Этикетка (ценник) принтер этикеток, который доступен через механизм Подключаемое оборудование (БПО) в 1С. Этот способ обеспечивает более точный контроль над макетом этикетки, подачей ленты и другими параметрами. Кроме того, для корректной работы всего магазина часто требуется автоматизировать контроль над ценниками, чтобы вовремя отслеживать изменение цен.
Проблема заключается в том, что XPrinter XP-365B часто не имеет прямого встроенного драйвера для 1С, что препятствует его корректному подключению через БПО. Разберем, как обойти это ограничение и настроить работу принтера.
Для успешного подключения XPrinter XP-365B к 1С в режиме принтера этикеток через БПО, мы используем метод подключения через совместимые драйверы. Этот подход зарекомендовал себя как наиболее эффективный.
Теперь переходим к настройкам в вашей конфигурации 1С. Мы будем рассматривать пример на базе 1С:УНФ, но аналогичные шаги применимы и для 1С:Розница 3.0. Если вы только начинаете работу с системой, вам может пригодиться инструкция по настройке торгового места на базе РМК в современных Розница 3.0 / УНФ 3.0.
РМК и подключаемое оборудование (или аналогичный раздел, отвечающий за оборудование).Подключаемое оборудование.Принтер этикеток.Создать для добавления нового устройства.Гексагон.Важно отметить, что драйверы с принтерами Proton, как правило, работают без необходимости приобретения дополнительной лицензии для базовой функциональности в связке с драйвером Гексагон в 1С. После выполнения этих шагов ваш XPrinter XP-365B должен работать как принтер этикеток через механизм БПО.
Некоторые пользователи сообщают о появлении надписи «ЦШК Гексагон ДЕМО» или просто «ДЕМО» на распечатываемых этикетках. Это одна из распространенных проблем при печати этикеток в 1С, которая указывает на то, что драйвер «Гексагон» (LabelOnline) может работать в демонстрационном режиме, который имеет функциональные ограничения. Если для вас критично отсутствие этой надписи, потребуется приобретение лицензии на драйвер LabelOnline от компании «Гексагон».
Одной из частых проблем при печати является некорректное отображение содержимого на этикетке или ее смещение. Это связано с неправильной настройкой размеров.
Этикетка (ценник) принтера этикеток (удобнее через добавление штрихкодов GTIN и DataMatrix в шаблоны этикеток). Чтобы не создавать макеты с нуля, можно использовать готовый набор примеров макетов ценников и этикеток для 1С:Розница 3.0 и УНФ 3.0.При создании шаблона этикетки в 1С или в настройках драйвера принтера, важно точно указать ширину и высоту этикетки, а также учитывать зазоры между этикетками (если они есть).
Обязательно проводите калибровку принтера после установки новой ленты этикеток. Для XPrinter XP-365B калибровка часто выполняется путем включения принтера с зажатой кнопкой PAUSE.
Если принтер печатает иероглифы вместо русских символов, это проблема с кодировкой. Для ее решения часто требуется скачать утилиту с сайта производителя XPrinter, в которой можно выбрать корректную кодировку для кириллицы (например, «17» или «23» для PC866 DOS/Windows cp1251) и сохранить ее в настройках принтера.
В начале обсуждения темы автор задавался вопросом о возможности использования виртуального принтера для сохранения в файл. Однако использование виртуального принтера не является стандартным решением для работы с Типом шаблона Этикетка (ценник) принтер этикеток в 1С. Этот тип шаблона предполагает взаимодействие с физическим или эмулируемым принтером этикеток через механизм БПО.
Автор также предпринимал попытки использовать встроенные в 1С драйверы для принтеров TSC, например, с драйвером TSC TDP-225. В то время как принтер XPrinter XP-365B с этим подставным драйвером печатал нормально из Windows, тест подключения в 1С выдавал ошибку Тест не пройден. При этом, при выборе драйвера Гексагон, принтер работал, но с той же надписью ДЕМО. Это подчеркивает уникальность найденного решения через Proton TTP-4306.
Успешное подключение XPrinter XP-365B к 1С в режиме принтера этикеток через БПО возможно с использованием комбинации установки специфического драйвера (Proton TTP-4306) и выбора драйвера Гексагон в 1С. После базовой настройки вы можете расширить возможности своей системы, внедрив такие инструменты, как печать этикеток и ценников напрямую из документа Заказ покупателя или удобную обработку для печати этикеток с показом текущих остатков.
Мы рекомендуем тщательно следовать описанным шагам и учитывать все нюансы настройки, чтобы ваш процесс печати этикеток стал максимально эффективным и бесперебойным.