Личные инструменты
Пространства имён
Варианты
Действия

Печать штрихкодов

Материал из VETMANAGER CRM
Перейти к: навигация, поиск

На данный момент в программе можно создавать печатные формы штрихкодов 2-х типов: для печати на листе формата А4 и для печати на специализированных принтерах этикеток.

Содержание

Создание печатной формы

Формат html

О создании печатной формы можете прочитать на странице настройки печатных форм. Там же есть перечень данных , доступных при печати штрихкодов.

Печатные формы должны быть только формата html

Печатная форма Штрихкоды А4

При печати таких этикеток программа выкладывает их на листе А4 по несколько штук, если позволяет размер шаблона.

Для указания размера шаблона в исходном текстке нужно добавить строку <!-- width:55;height:30 -->:


Размеры этикетки


- Размеры указываются в миллиметрах: width - ширина, height - высота. В случае если размер не указан или указан с ошибками, программа будет печатать одну этикетку на 1 лист.

При разбиении этикеток на листы используется размер листа А4 210 Х 297 мм, с учетом стандартных полей принтера - по 15 мм с каждой стороны, итого размер печати получается 180 Х 267 мм. Ориентация используется портретная.

Для разделения штрихкодов небольшим расстоянием нужно в главный html элемент штрихкода добавить CSS класс barcode, этот класс сделает отступы справа и снизу в 5px, для удобства разрезания шаблонов:


класс barcode


Пример

Этикеток размером 55 Х 30 будет напечатано 180/55 * 267/30 = 3 * 8 = 24 штуки на листе(при делении нужно всегда округлять в меньшую сторону, т.к. нельзя напечатать 1.98 этикеток в ширину):


Разбивка на страницы


- При печати на А4 в альбомной ориентации программа может неправильно разбить по страницам:


Разбивка на страницы


- Для исправления этой ситуации можно в шаблоне этикетки поменять местами значения высоты (height) и ширины (width) (заменить строку <!-- width:55;height:30 --> на <!-- width:30;height:55 -->):


Разбивка на страницы

Этикетки/Штрихкоды

Такие шаблоны программа печатает всегда по 1 этикетке на 1 лист, размеры шаблона задаются стилями в исходном коде:

Примечание: желательно печатать не больше 1000 этикеток за один раз, иначе это повлияет на скорость работы программы.


Исходный код шаблона этикетки


- Размер печатного листа указывается уже в настройках печати:


Исходный код шаблона этикетки


- Для отображения этикетки при просмотре удобно добавить ей рамку, но чтобы она не выводилась на печать, необходимо в главный элемент шаблона добавить CSS класс print-no-border:


print-no-border

Печать штрихкодов

Штрихкоды на товар можно печатать из модуля Склад из разделов Партии товаров и Приходные накладные:


Кнопка печать штрихкодов


- При нажатии на кнопку Печать штрихкодов откроется окно настройки печати:


настройка печати штрихкодов


- В окне отображен перечень товаров в выбранной партии, для каждой единицы продажи будет отдельная строка. Т.е. если у товара имеется 2 единицы продажи, то в таблице будут указаны 2 строки товара. Цена указывается продажи, из настройки единицы продажи. Количество штрихкодов по умолчанию берется из приходной накладной/партии с учетом коэффициента переноса ед. хранения в ед. продажи.

Также есть возможность выгрузить данные по товарам в таблицу Excel (.xslx) для дальнейшего использования, например, в программе [| ZebraDesigner], где имеется возможность импорта данных из файла Excel.

Навигация
Инструменты
Ошибка базы данных — VETMANAGER CRM
Личные инструменты
Пространства имён
Варианты
Действия

Ошибка базы данных

Перейти к: навигация, поиск
Обнаружена ошибка синтаксиса запроса к базе данных. Это может означать ошибку в программном обеспечении. Последний запрос к базе данных: : (SQL запрос скрыт) произошёл из функции «». База данных возвратила ошибку «1290: The MySQL server is running with the --read-only option so it cannot execute this statement (78.46.44.230)».
Навигация
Инструменты