Как печатать этикетки товаров с штрихкодом?
В программе "Прокат-Эксперт" можно печатать этикетки товаров, содержащие, например, название товара, его штрихкод, возможно цену и т.п. Эти этикетки печатаются по той же самой технологии, основанной на применении файлов-шаблонов, что и все другие печатные документы и отчеты программы.
Начиная с версии 5.8 программы в ее состав (в качестве примера) включены два файла-шаблона этикеток товаров размером 60 х 30 мм. Это файлы Etik60x30Pic.rtf и Etik60x301Pic.rtf, которые находятся в подкаталоге SDoc программы. Эти примеры файлов-шаблонов вы можете использовать как образцы при разработке своих файлов-шаблонов этикеток.
В меню печати отчетов по товарам добавлено три пункта для печати этикеток - как отмеченных товаров так и одного (текущего) товара.
Пример файла-шаблона этикетки товара с штрихкодом.
В этом примере файла шаблона печатается следующие данные:
- название проката (в данном примере "Костюмерная ФЕЯ"),
- наименование товара (обозначение #Name#),
- штрихкод товара цифрами (обозначение #BCode#),
- штрихкод товара виде штрихкода (обозначение *#BCode#* выделенное "штрихкодным" шрифтом C39P36DmTt)
Другие обозначения, которые можно использовать при печати этикеток и отчетов по товарам, смотрите в файле TowDat1.txt, который формируется в основной папке программы при печати любого отчета по товарам.
Для печати штрихкода в файле-шаблоне нужно использовать текст *#BCode#* (именно так: с символами "*" в начале и в конце). Для этой строки (*#BCode#*) нужно использовать специальный "штрихкодный" шрифт.
Замечу, что размер печатаемого штрихкода должен быть не менее 50 х 10 мм, иначе он может плохо считываться сканером. (Это настраивается размером штрихкодного шрифта).
В поставке программы "Прокат-Эксперт" в подкаталоге fonts находятся два файла "штрихкодных" шрифтов (в кодировка CODE39). Или можно скачать эти шрифты отсюда.
Один из этих шрифтов и используется в данном файле-шаблоне этикетки. Эти шрифты нужно предварительно установить в Windows. Для установки шрифта нужно щелкнуть по файлу шрифта правой кнопкой мышки и выбрать в появившемся меню пункт "Установить".
Этикетки можно печатать как на обычном принтере так и на специализированном принтере этикеток. Для печати на принтере этикеток нужно в файле-шаблоне настроить соответствующий размер "страницы", возможно добавить в конце признак переноса на следующую страницу, настроить (убрать) в параметрах файла-шаблона отступы от краев "листа".
На самом деле, в виде штрихкода можно напечатать любую строку. И не только в этикетках товаров, а в любом печатном документе. Например, можно в Договоре проката печатать номер договора в виде штрихкода. Это позволит быстро находить нужный договор при помощи сканера.
Делается это таким же способом, как и печать в виде штрихкода кода товара на этикетках. А именно...
В файле-шаблоне Договора нужно заменить обозначение номера договора с #Number# на *#Number#*. Затем выделить строку (*#Number#*) и заменить у нее шрифт на "штрихкодный" (например, на шрифт C39P36DmTt). Возможно, еще придется настроить размер этого шрифта, чтобы напечатанный штрихкодом номер был размером около 50 х 10 мм. "Штрихкодный" номер договора лучше печатать где-нибудь в углу договора отдельно, а номер договора цифрами оставить в заголовке документа.
Штрихкод можно еще использовать для печати кодов клиентов на карточках клиентов.
Нужно иметь в виду, что файлы-шаблоны этикеток товаров, штрихкодные шрифты, а также поддержка в программе возможности печати поля "Штрихкод" были добавлены в программу только в версии 5.8 от 10 ноября 2016 года. Поэтому, если вы уже используете программу "Прокат-Эксперт", то ее нужно обновить до этой версии. Как правильно сделать обновление программы описано здесь.
В данном случае кроме обычного обновления файла Prokat.exe нужно взять из последней версии программы два новых файла-шаблона: Etik60x30Pic.rtf и Etik60x301Pic.rtf, которые находятся в подкаталоге SDoc. А также файлы "штрихкодных" шрифтов из подкаталога fonts программы. Кроме этого нужно обязательно "обновить" файл Object.tps из подкаталога Dat программы, так как в этой версии программы было добавлено несколько новых объектов в системе разделения доступа сотрудников.
Дополнительная информация о применении штрихкодов в программе:
Как применить штрихкодирование, какое для этого нужно оборудование?