Печать этикеток на принтере BZB-2 по LPT для типовой конфигурации "Торговля и Склад". Используется внешняя компонента LabelPrint.dll
Есть 2 размера этикетки: 30*20, 50*75.
Данная обработка подключается как внешняя печатная форма, после чего её можно вызвать из документов:
- Поступление ТМЦ розница;
- Оприходование ТМЦ;
- Перемещение ТМЦ
- Переоценка розница.
из справочников:
- Номенклатура (из элемента и списка).
Заполнение цены на этикетке:
- При вызове из документов "Поступление ТМЦ розница" или "Оприходование ТМЦ" цена заполняется относительно колонки "Розничная Цена";
- При вызове из документа "Перемещение ТМЦ" цена заполняется относительно колонки "Цена";
- При вызове из документа "Переоценка розница" цена заполняется относительно колонки "Новая Цена";
- При вызове из справочника "Номенклатура" цена заполняется относительно установленной розничной цены (Розничный тип цены определяется из Констант).
Подключение:
- Положить файлы LABELPRINTER.EFD, LabelPrinter.ert в папку с базой (\ExtForms\PrnForms)
- Установить библиотеку LabelPrint.dll (установить ezlib_v_1_4.exe)
Предполагается, что BZB-2 подключен к LPT1. Если необходимо сменить номер порта необходимо:
- Зайти в конфигуратор;
- Открыть файл LabelPrinter.ert и изменить 206 строчку модуля :
LabelPrinter.EZPrintLabel(ТаблТоваров.Количество,"PORT",1);
1 - это и есть номер порта LPT, необходимо изменить на свой номер LPT порта.