A B C E F G I P Q R S T U V Z

A

AbstractPrinterQueue - Class in ru.kuban.rpc.fiscal
 
addBufferListener(PrinterBufferListener) - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Регистрирует слушатель событий принтера, связанных с изменением буфера Z-отчетов принтера.
addQueueListener(PrinterQueueListener) - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Регистрирует слушатель событий принтера, связанных с изменением очереди заданий принтера.
addStatusListener(PrinterStatusListener) - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Регистрирует слушатель событий принтера, связанных с изменением статуса работоспособности принтера.
awaitTermination(long, TimeUnit) - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Блокирующий вызов, ожидающий завершения всех задач в очереди принтера.

B

bufferChanged(PrinterBufferEvent) - Method in interface ru.kuban.rpc.fiscal.PrinterBufferListener
Invoked when a buffer size changed.

C

closeSession() - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Закрывает текущую смену на принтере.

E

EMPTY_DESCR - Static variable in class ru.kuban.rpc.fiscal.PrinterStatus
 

F

FiscalData - Class in ru.kuban.rpc.fiscal
Данный класс содержит представление данных фискального чека в формате принтера.

G

getBufSize() - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Получает из принтера размер буфера Z-отчетов.
getCheckNumber() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает номер фискального чека
getCode() - Method in exception ru.kuban.rpc.fiscal.PrinterException
Возвращает код ошибки
getDate() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает дату фискального чека
getDate() - Method in class ru.kuban.rpc.fiscal.ZReport
Возвращает дату Z-отчета по системному времени
getDescr() - Method in exception ru.kuban.rpc.fiscal.PrinterException
Возвращает описание ошибки
getDifferential() - Method in class ru.kuban.rpc.fiscal.PrinterQueueEvent
Возвращает изменение длины очереди.
getDocNumber() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает сквозной номер документа фискального чека
getEKLZActivationDate() - Method in class ru.kuban.rpc.fiscal.PrinterInfo
Возвращает дату активации ЭКЛЗ принтера в текстовом представлении, если ЭКЛЗ нет, либо она не активирована, возвращает null
getEKLZInfo() - Method in class ru.kuban.rpc.fiscal.PrinterInfo
Возвращает данные ЭКЛЗ принтера одной строкой
getEKLZINN() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает ИНН ЭКЛЗ фискального чека
getEKLZKPKNumber() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает номер КПК фискального чека
getEKLZKPKValue() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает значение КПК фискального чека
getEKLZNumber() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает номер ЭКЛЗ фискального чека
getEKLZNumber() - Method in class ru.kuban.rpc.fiscal.PrinterInfo
Возвращает серийный номер ЭКЛЗ принтера, если ЭКЛЗ нет, либо она не активирована, возвращает null
getErrorDescr() - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Возвращает описание ошибки принтера, если в настоящее время нет ошибки, то возвращает PrinterStatus.EMPTY_DESCR, что эквивалентно "OK".
getErrorDescr() - Method in class ru.kuban.rpc.fiscal.PrinterStatus
Возвращает описание ошибки принтера, если в настоящее время нет ошибки, то возвращает PrinterStatus.EMPTY_DESCR, что эквивалентно "OK".
getFirmwareVersion() - Method in class ru.kuban.rpc.fiscal.PrinterInfo
Возвращает версию прошивки принтера
getFiscalMode() - Method in class ru.kuban.rpc.fiscal.PrinterInfo
Возвращает фискальный режим принтера в текстовом представлении
getFiscalStatus() - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Возвращает статус принтера, связанный с фискальной памятью и ЭКЛЗ.
getFiscalStatus() - Method in class ru.kuban.rpc.fiscal.PrinterStatus
Возвращает статус принтера, связанный с фискальной памятью и ЭКЛЗ.
getInfo() - Method in class ru.kuban.rpc.fiscal.PrinterInfo
Возвращает данные принтера без ЭКЛЗ одной строкой
getINN() - Method in class ru.kuban.rpc.fiscal.ZReport
Возвращает ИНН, на который зафискализирован принтер
getInstance(Printer.Model) - Static method in class ru.kuban.rpc.fiscal.Printer
Создает экземпляр класса Printer
getLength() - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Возвращает текущую длину очереди принтера.
getLength() - Method in class ru.kuban.rpc.fiscal.PrinterQueueEvent
Возвращает длину очереди.
getModel() - Method in class ru.kuban.rpc.fiscal.Printer
Возвращает модель ФР
getModel() - Method in class ru.kuban.rpc.fiscal.PrinterInfo
Возвращает модель принтера в текстовом представлении
getModel() - Method in class ru.kuban.rpc.fiscal.ZReport
Возвращает модель принтера 11 - PayVKP-80K
getNumber() - Method in class ru.kuban.rpc.fiscal.ZReport
Возвращает номер Z-отчета
getPrinterStatus() - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Возвращает статус принтера, связанный с печатью.
getPrinterStatus() - Method in class ru.kuban.rpc.fiscal.PrinterStatus
Возвращает статус принтера, связанный с печатью.
getPrinterStatus() - Method in class ru.kuban.rpc.fiscal.PrinterStatusEvent
Возвращает статус принтера.
getQueue() - Method in class ru.kuban.rpc.fiscal.Printer
Возвращает очередь заданий для данного ФР
getSerial() - Method in class ru.kuban.rpc.fiscal.ZReport
Возвращает серийный номер принтера
getSerialNumber() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает серийный номер фискального регистратора
getSerialNumber() - Method in class ru.kuban.rpc.fiscal.PrinterInfo
Возвращает серийный номер принтера
getSize() - Method in class ru.kuban.rpc.fiscal.PrinterBufferEvent
Возвращает размер буфера принтера для Z-отчетов.
getStatus() - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Возвращает общий статус принтера.
getStatus() - Method in class ru.kuban.rpc.fiscal.PrinterStatus
Возвращает общий статус принтера.
getSum() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает промежуточные суммы с фискального чека
getSum() - Method in class ru.kuban.rpc.fiscal.ZReport
Возвращает сумму Z-отчета
getSumStr() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает промежуточные суммы с фискального чека в текстовом представлении
getTime() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает время фискального чека
getTimestamp() - Method in class ru.kuban.rpc.fiscal.ZReport
Возвращает дату Z-отчета по внутреннему времени принтера
getTotalSum() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает сумму "итого" с фискального чека
getTotalSum() - Method in class ru.kuban.rpc.fiscal.ZReport
Возвращает необнуляемую сумму Z-отчета
getTotalSumStr() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает сумму "итого" с фискального чека в текстовом представлении

I

initPrinter() - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Инициализирует принтер.
isFiscalMode() - Method in class ru.kuban.rpc.fiscal.PrinterInfo
Возвращает фискальный режим принтера
isNewStatus() - Method in class ru.kuban.rpc.fiscal.PrinterStatusEvent
Возвращает изменение статуса по сравнению с предыдущим состоянием.
isSessionOpened() - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Получает из принтера данные о текущей смене и если текущая смена открыта возвращает true.
isSessionOver() - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Получает из принтера данные о текущей смене и если текущая смена открыта и превысила 24 часа возвращает true.

P

Printer - Class in ru.kuban.rpc.fiscal
Базовый класс.
Printer.Model - Enum in ru.kuban.rpc.fiscal
 
PrinterBufferEvent - Class in ru.kuban.rpc.fiscal
 
PrinterBufferListener - Interface in ru.kuban.rpc.fiscal
 
PrinterException - Exception in ru.kuban.rpc.fiscal
Данное исключение описывает ситуации возникающие при взаимодействии с принтером.
PrinterInfo - Class in ru.kuban.rpc.fiscal
Данный класс содержит представление данных принтера, таких как серийный номер, номер ЭКЛЗ и т.д.
PrinterQueue - Class in ru.kuban.rpc.fiscal
Очередь принтера.
PrinterQueueEvent - Class in ru.kuban.rpc.fiscal
 
PrinterQueueEvent.Differential - Enum in ru.kuban.rpc.fiscal
 
PrinterQueueListener - Interface in ru.kuban.rpc.fiscal
 
PrinterSessionOverException - Exception in ru.kuban.rpc.fiscal
Данное исключение описывает ситуации возникающие при попытке печати фискального чека при истекшей текущей смене (если истекло 24 часа).
PrinterStatus - Class in ru.kuban.rpc.fiscal
Данный класс содержит информацию о статусе принтера.
PrinterStatusEvent - Class in ru.kuban.rpc.fiscal
 
PrinterStatusListener - Interface in ru.kuban.rpc.fiscal
 
printFiscalCheck(double, double...) - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Печатает на принтере фискальный чек и возвращает фискальные данные в виде FiscalData.
printNewRollCheck() - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Печатает на принтере чек смены рулона, аналогичен printTestCheck.
printTestCheck(String...) - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Печатает на принтере тестовый нефискальный чек.
printXReport() - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Распечатывает X-отчет текущей смены.
printZReports() - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Распечатывает Z-отчеты из буфера принтера.

Q

queueChanged(PrinterQueueEvent) - Method in interface ru.kuban.rpc.fiscal.PrinterQueueListener
Invoked when a queue length changed.

R

removeBufferListener(PrinterBufferListener) - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Удаляет слушатель событий принтера, связанных с изменением буфера Z-отчетов принтера.
removeQueueListener(PrinterQueueListener) - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Удаляет слушатель событий принтера, связанных с изменением очереди заданий принтера.
removeStatusListener(PrinterStatusListener) - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Удаляет слушатель событий принтера, связанных с изменением статуса работоспособности принтера.
ru.kuban.rpc.fiscal - package ru.kuban.rpc.fiscal
SDK для разработки фискального сервера версия 1.0.

S

shutdown() - Method in class ru.kuban.rpc.fiscal.AbstractPrinterQueue
Закрывает очередь принтера.
statusChanged(PrinterStatusEvent) - Method in interface ru.kuban.rpc.fiscal.PrinterStatusListener
Invoked when a status changed.

T

toString() - Method in class ru.kuban.rpc.fiscal.FiscalData
Возвращает все данные фискального чека одной строкой
toString() - Method in exception ru.kuban.rpc.fiscal.PrinterException
Возвращает код ошибки и описание одной строкой
toString() - Method in class ru.kuban.rpc.fiscal.PrinterInfo
Возвращает все данные принтера одной строкой

U

updateStatus() - Method in class ru.kuban.rpc.fiscal.PrinterQueue
Считывает из принтера данные, такие как серийный номер, номер ЭКЛЗ и т.д.

V

valueOf(String) - Static method in enum ru.kuban.rpc.fiscal.Printer.Model
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.kuban.rpc.fiscal.PrinterQueueEvent.Differential
Returns the enum constant of this type with the specified name.
values() - Static method in enum ru.kuban.rpc.fiscal.Printer.Model
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum ru.kuban.rpc.fiscal.PrinterQueueEvent.Differential
Returns an array containing the constants of this enum type, in the order they're declared.

Z

ZReport - Class in ru.kuban.rpc.fiscal
Данный класс содержит представление данных Z-отчета, таких как номер и дата Z-отчета, сумма, необнуляемая сумма и т.д.

A B C E F G I P Q R S T U V Z