Дерево страниц

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

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

%ARTICUL – Артикул карточки складского учета
%NAME – Название карточки  
%NAME1 – вторая часть названия  
%NAME2 – третья часть названия  
%SIZE - индивидуальные свойства (размер, цвет, сорт и т.д.)  
%BARCODE - штриховой код (EAN/UPC)
%BARPRICE - штриховой код c ценой и кодом вида ценника   
%QUANTITY - количество товара в упаковке  
%PRICERUB - цена в основной валюте
%PRICECUR - цена во вспомогательной валюте
%OLDPRICE - старая (предыдущая) цена в основной валюте
%COPIES - количество копий этикеток  
%COUNTRY - название страны  
%CLIENT - название контрагента  
%DOCDATE - дата документа  
%COMMENT - комментарий карточки
%PACKSIZE - количество товара в упаковке  
%VALIDDATE - дата истечения годности  
%BARDATE - штриховой код с датой истечения годности товара (CODE128)  
%MEASURE – полное название единицы измерения для отчетов  
%DESCRNN_XXXXXX – значение дополнительной характеристики 
%GROUPNAME - название группы классификатора товаров
%GROUPNUM - номер группы классификатора товаров (позиция в дереве)
%PRICERINT - цена в основной валюте целая часть (рубли)  
%PRICERFRACT - цена в основной валюте дробная часть (копейки) 16
%PRICECINT - цена во вспомогательной валюте целая часть16
%PRICECFRACT - цена во вспомогательной валюте дробная часть16
%PRINTDATE – дата печати в формате ДД.ММ.ГГ 
%PRINTTIME – время печати в формате ЧЧ:ММ:СС17
%MANUFACTURER – производитель по умолчанию из карточки складского учета17
%EGAISMARKTNAME - %EGAISPDF417 - код PDF417
%EGAISMARKRANK  - серия
%EGAISMARKNUMBER - номер
%EGAISMARKTYPE - тип марки (число)
%EGAISMARKTNAME - тип марки (название)

Торговая система поддерживает одновременное использование двух файлов форматов этикеток – для нужд учета и касс и для нужд склада, то есть для использования составного штрихового кода, который идентифицирует товар и дату истечения годности товара. Оба файла должны быть рассчитаны на один и тот же размер этикетки.
Если принтер этикеток требует фиксированную длину поля, то после ключевого слова можно указать размер поля, например, %NAME=20. Если фактическая длина поля меньше, то оно дополняется пробелами справа, если больше, то обрезается. 
Поля %NAME1 и %NAME2 заполняются частями названия карточки, Заполнение происходит в случае, если для этих полей и для поля %NAME указано ограничение длины и длина названия карточки превысило это ограничение. Перенос осуществляется по словам за исключением последней части, которая ограничивается длиной поля. Если длина поля такова, что ни одно слово не помещается целиком, то слово переносится по символу.
Поле %COPIES по умолчанию имеет длину четыре символа и дополняется нулями слева, например, «0002». Можно указать требуемый размер, например, %COPIES=6 – «000002». Для того чтобы не печатать лидирующие нули, нужно указать %COPIES=0.
Поддерживаются две кодировки русских букв при выводе значений полей: DOS и Windows.
Этикетка может содержать также следующие специальные символы:
«\a»-Bell (alert) – символ с кодом 07h
«\b»-Backspace – символ с кодом 08h
«\f»-Formfeed – символ с кодом 0Ch
«\n»-New line – символ с кодом 0Ah
«\r»-Carriage return – символ с кодом 0Dh
«\xFA- символ с указанным шестнадцатеричным кодом (в примере 250=FAh)
«\50»- символ с указанным восьмеричным кодом (в примере 40=50oct=28h)
Для вывода символа обратной косой черты «\», его следует написать два раза: «\\», например, «\\a» выведет текст «\a», «\a», выведет один символ с кодом 7.

...