NDemia Новости CashMatic Рубли Форум

Объект CashMaticPrint(CashMatic.Print), свойства и методы


Имя Тип результата Тип обращения Назначение
Caps Объект CashMaticPrintCaps Свойство, только чтение Объект, показывающий возможности установленного оборудования печати.
CheckPaper() Логический Метод Проверка наличия бумаги в принтере. Внутренне вызывает соответствующее изменение состояние отказов Printer, PaperEnd, NearPaperEnd (см. Модель обработки отказов).
CreateFiscalSessionSummary() Объект CashMaticFiscalSessionSummary Метод Получение сводки по кассовой смене (используется только на фискальном регистраторе).

Совместимость: поддерживается, начиная с версии 2.6.0

Cut() Логический Метод Отрезать чек.
Возвращается истинный результат при успешном выполнении.
Поддерживается только при наличии и правильной настройке соответствующего оборудования.

Совместимость: поддерживается, начиная с версии 2.6.0

Eject() Логический Метод Вытолкнуть чек из механизма удержания чека.
Возвращается истинный результат при успешном выполнении.
Поддерживается только при наличии и правильной настройке соответствующего оборудования.

Совместимость: поддерживается, начиная с версии 2.6.0

FiscalSaleTotal CY Свойство, только чтение Сумма продаж по фискальной памяти (используется только на фискальном регистраторе).

Совместимость: поддерживается, начиная с версии 2.6.0

LastFiscalResult Логический Свойство, только чтение Признак фискализации последней печати (используется только на фискальном регистраторе).
Истинное значение указывает, что в результате предшествующего вызова метода PrintOut() в данных фискального регистратора повысилась сумма продаж по кассовой смене. Метод Reset() сбрасывает значение.

Совместимость: поддерживается, начиная с версии 2.6.0

Options Объект CashMaticPrintOptions Свойство, только чтение Объект, показывающий настройки подсистемы печати, заданные в Панели управления NDemia CashMatic.
PrintOut() Логический Метод, не вызывать после печати (•) Печать текущего текста или чека на принтер или фискальный регистратор.
Receipt Объект CashMaticReceipt Свойство, только чтение Объект текущего чека.
Reset() Пустой Метод Общий сброс текущего контекста печати. Все связанные объекты (Receipt, Text) также сбрасываются.

Совместимость: в версиях ранее 2.7.1 не сбрасывается свойство Code объекта Receipt.

Retract() Логический Метод Втянуть чек из механизма удержания чека.
Возвращается истинный результат при успешном выполнении.
Поддерживается только при наличии и правильной настройке соответствующего оборудования.

Совместимость: поддерживается, начиная с версии 2.6.0

SerialNumber Строка Свойство, только чтение Серийный номер принтера.
В текущей версии поддерживается только для фискального регистратора.

Совместимость: поддерживается, начиная с версии 2.6.0

Text Строка Свойство, чтение/запись, после печати только чтение (••) Текст для печати. При записи свойства Text объект Receipt сбрасывается. Чтение возвращает выводимый текст и в режиме текста, и в режиме чека.
XReport() Пустой Метод Отчёт без гашения (используется только на фискальном регистраторе).
ZReport() Пустой Метод Отчёт с гашением (используется только на фискальном регистраторе). Компоненты расширения объекта CashMaticTerminal отдельно оповещаются об этом событии (см. методы ICashMaticTerminalExtender::PreZReport / ICashMaticTerminalExtender::PostZReport).
(•) запрещено вызывать метод после выполнения фактической печати чека, иначе произойдёт программная ошибка с сообщением "Уже напечатано".
(••) запрещено изменять значение свойства после выполнения фактической печати чека, иначе произойдёт программная ошибка с сообщением "Уже напечатано".
тел. +7-(916)-129-26-84 (C)opyright: NDemia Ltd, Москва, 2006..2024 ndemia@ndemia.com