Печать этикеток на принтерах Zebra напрямую из 1С (для любых принтеров, понимающих EPL2)




Данное решение предоставляет пользователю функционал для печати этикеток товаров из справочника номенклатуры на принтерах, поддерживающих язык EPL2.

На этикетке печатается следующая информация о товаре:

  • наименование номенклатуры
  • артикул
  • штрих-код

В настройках предопределено 4 размера этикеток (ШхВ): 30х18, 43х25, 58х30, 58х40.

В конфигураторе легко можно добавить любой размер этикетки.

Вызов обработки производится для выбранного товара в диалоге списка номенклатуры, как печатной формы (см.скриншот №2).

Подключение принтера

Принтер подключается к любому компьютеру в сети предприятия. К нему открывается общий доступ через локальную сеть.

В поле «Сетевое имя принтера» необходимо указать полный сетевой адрес принтера. Например: \ДиректорebraS4M

Где, «Директор» — сетевое имя компьютера, на котором подключен принтер, «ZebraS4M» — сетевое имя принтера этикеток, для которого открыт общий доступ. При этом печать доступна с любого компьютера в сети, в том числе и с компьютера, на котором установлен принтер.

Обработка не требует никаких внешних модулей и печатает на принтере, подключенном через любой порт.

Изображения получаемых этикеток (на примере 2-х размеров)

Замечание

При печати может появиться ошибка: «локальный документ низкого уровня — ошибка печати».

Решается проблема снятием галочки «Разрешить двусторонний обмен» в свойствах принтера, вкладка «Порты».

Установка

  • Поместить файл обработки «ЭтикеткаEPL2.ert» и файл описания «ЭтикеткаEPL2.efd» в папку: «ПутьВашейИБ/ExtForms/PrnForms/»
  • Запустить 1С Предприятие
  • Теперь обработка доступна в качестве печатной формы для списка номенклатуры (см.скриншот №2).

 

Сравнение версий

v.1.1 [10.10.15]

  • Проверка и исключение из наименования, артикула и штрих-кода служебных символов, не передаваемых по EPL2
  • Новое оформление формы обработки

5 Comments

  1. etmarket

    Приветствуются предложения и комментарии по поводу совершенствования обработки. Спасибо.

    Reply
  2. DimanZ

    Дмитрий, может ли EPL2 печатать GS1-DataBar Expanded Stacked?

    Перерыл Programming guide EPL2 — не нашел. Zebra дает примеры на ZPL.

    Reply
  3. etmarket

    (2) здравствуйте. Сразу не смог найти информацию возможно ли это. И все-таки мне кажется, что возможно. Надо лучше искать.

    Reply
  4. vvtour

    Здравствуйте, можно ли EPL2 переделать на ppla pplb под ARGOX?

    Reply
  5. etmarket

    (4) да, конечно можно. Код открытый, скачивайте, дорабатывайте.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *