Макроимя | Альтернативные имена (•) | Область действия (••) | Обработка | Примечание |
%(время) | %(time),
%(vremya) | везде | время на момент печати чека, с секундами | для времени без секунд можно использовать короткую форму: %t;
см. свойство CashMatic.Print.Receipt.Time;
см. Форматирование данных |
%(дата) | %(data),
%(date) | везде | дата на момент печати чека, длинный формат даты | для краткой даты можно использовать короткую форму: %d;
см. свойство CashMatic.Print.Receipt.Date;
см. Форматирование данных |
%(долг) | %(debt),
%(dolg) | везде | долг как %(итого) минус %(нал) (только если %(итого) > %(нал), иначе ноль) | см. свойство CashMatic.Print.Receipt.Debt;
см. Форматирование данных |
%(загол) | %(title),
%(zagol) | везде | заголовок чека (•••) | задаётся через свойство CashMatic.Print.Receipt.Title;
можно использовать короткую форму: %c |
%(ид) | %(id) | везде | идентификатор/номер чека (•••) | задаётся через свойство CashMatic.Print.Receipt.Id;
можно использовать короткую форму: %n |
%(итого) | %(itogo),
%(total) | везде | итоговая стоимость чека, как сумма стоимостей всех позиций списка продажи | см. свойство CashMatic.Print.Receipt.Total;
см. Форматирование данных |
%(код) | %(kod),
%(code) | везде | код документа (чека) (•••) | задаётся через свойство CashMatic.Print.Receipt.Code;
можно использовать короткую форму: %o |
%(колво) | %(kolvo),
%(quantity) | позиция списка продажи | количество товарных единиц по позиции продажи | задаётся через свойство CashMaticSaleItem.Quantity;
см. Форматирование данных
|
%(назв) | %(name),
%(nazv) | позиция списка продажи | название позиции продажи (•••) | задаётся через свойство CashMaticSaleItem.Name |
%(нал) | %(cash),
%(nal) | везде | сумма внесённых наличных денег | можно использовать короткую форму: %m;
см. свойство CashMatic.Print.Receipt.Cash;
см. Форматирование данных |
%(номер) | %(nomer),
%(number) | позиция списка продажи | порядковый номер позиции | позиции нумеруются автоматически, в порядке добавления в список продажи (см. CashMatic.Print.Receipt.SaleItems) |
%(перем:Имя) | %(prop:Имя),
%(var:Имя) | везде | значение переменной платёжного сеанса (здесь Имя - имя переменной) | значение переменной задаётся через вызов CashMatic.Session.AddProp(Имя, Значение).
см. Сеанс приёма платежа
см. Макроподстановка значений переменных платёжного сеанса
Совместимость: поддерживается, начиная с версии 2.6.2 |
%(сдача) | %(change),
%(sdacha) | везде | сдача как %(нал) минус %(итого) (только если %(нал) > %(итого), иначе ноль) | см. свойство CashMatic.Print.Receipt.Change;
см. Форматирование данных |
%(стоим) | %(cost),
%(stoim) | позиция списка продажи | стоимость позиции как %(цена) * %(колво) | см. Форматирование данных |
%(текств) | %(tekstv),
%(texta) | позиция списка продажи | текст над строкой продажи (•••) | задаётся через свойство CashMaticSaleItem.TextAbove |
%(текстн) | %(tekstn),
%(textb) | позиция списка продажи | текст под строкой продажи (•••) | задаётся через свойство CashMaticSaleItem.TextBelow |
%(терминал) | %(terminal) | везде | имя терминала на момент печати чека (•••) | см. свойство CashMatic.Print.Receipt.Terminal |
%(цена) | %(cena),
%(price) | позиция списка продажи | цена товарной единицы по позиции | задаётся через свойство CashMaticSaleItem.Price;
см. Форматирование данных |
%(шрифтN) | %(fontN) | везде | выбор шрифта для строки на фискальном регистраторе | где N: 0..9;
см. Выбор шрифта |
%(штрихКод) | %(barCode) | везде | выбор режима печати штрих-кода для строки на фискальном регистраторе | только выбор режима, значение штрих-кода должно быть определено дополнительно;
см. Печать штрих-кода
Совместимость: поддерживается, начиная с версии 2.6.0 |