Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

A

accrueBonusAllowed - Variable in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
 
accrueBonusAllowed - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 
Action - Interface in ru.crystals.pos.spi
Интерфейс-маркер, реализация которого представляет конкретное действие
ActionOnReceiptCancellation - Enum in ru.crystals.pos.api.ext.loyal.dto.auxiliaries
Определяет действие, которое следует произвести с фидбеками в случае, если чек, в рамках которого они образовались, был аннулирован.
ActionOnReceiptCancellation() - Constructor for enum ru.crystals.pos.api.ext.loyal.dto.auxiliaries.ActionOnReceiptCancellation
 
actionOnReceiptCancellation - Variable in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Действие, которое следует выполнять с фидбеком в случае, если чек, в рамках которого он образовался, аннулируется.
AddCardAction - Class in ru.crystals.pos.spi.actions
Добавление карты в чек.
AddCardAction(CardSearchRequest) - Constructor for class ru.crystals.pos.spi.actions.AddCardAction
Конструктор класса.
addCashierMessage(String) - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Добавляет сообщение кассиру.
addCashierMessages(List<String>) - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Добавить список сообщений кассиру.
addForRefund(AddForRefundRequest) - Method in interface ru.crystals.pos.api.plugin.GoodsPlugin
Запрос на добавление товара в чек произвольного возврата.
AddForRefundCallback - Interface in ru.crystals.pos.spi.plugin.goods
Оповещатель кассы о добавлении плагинного товара в чек произвольного возврата.
AddForRefundRequest - Interface in ru.crystals.pos.spi.plugin.goods
Запрос на добавление товара в чек произвольного возврата.
addForSale(AddForSaleRequest) - Method in interface ru.crystals.pos.api.plugin.GoodsPlugin
Запрос на добавление товара в чек для продажи.
AddForSaleCallback - Interface in ru.crystals.pos.spi.plugin.goods
Интерфейс для оповещения кассы о результатах выполнения запроса на добавление товара в чек продажи.
AddForSaleRequest - Interface in ru.crystals.pos.spi.plugin.goods
Интерфейс запроса на добавление товара в чек продажи
addPositionAttribute(int, String, String) - Method in class ru.crystals.pos.api.ext.loyal.dto.PostDiscountResult
Добавляет к позиции с указанным номером заданный атрибут и его значение.
addСashierMessage(String) - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Deprecated.
в названии этого метода допущена синтаксическая ошибка (смешение кириллицы и латиницы), посему метод объявлен как устаревший и не рекомендуется к использованию. Используйте метод CardSearchResponse.addCashierMessage(String) вместо него.
addСashierMessages(List<String>) - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Deprecated.
в названии этого метода допущена синтаксическая ошибка (смешение кириллицы и латиницы), посему метод объявлен как устаревший и не рекомендуется к использованию. Используйте метод CardSearchResponse.addCashierMessages(List) вместо него.
AdvertisingAction - Interface in ru.crystals.pos.api.ext.loyal.dto
Рекламная акция Set10.
AdvertisingActionConditionPlugin - Interface in ru.crystals.pos.api.plugin
Плагин условия применения рекламной акции.
AdvertisingActionProviderPlugin - Interface in ru.crystals.pos.api.plugin
Плагин-поставщик рекламных акций.
AdvertisingActionProviderResult - Class in ru.crystals.pos.api.ext.loyal.dto
Структура, хранящая результат запроса от внешней системы рекламных акций для расчета скидок в текущемчеке.
AdvertisingActionProviderResult() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.AdvertisingActionProviderResult
Конструктор класса.
AdvertisingActionProviderResult(AdvertisingActionType...) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.AdvertisingActionProviderResult
Конструктор класса.
AdvertisingActionProviderResult(Collection<AdvertisingActionType>) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.AdvertisingActionProviderResult
Конструктор класса.
advertisingActions - Variable in class ru.crystals.pos.api.ext.loyal.dto.AdvertisingActionProviderResult
 
amount - Variable in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
Величина начисленных бонусов.
append(CustomerDisplayMessage) - Method in interface ru.crystals.pos.spi.equipment.CustomerDisplay
Добавляет сообщение на экране покупателя в очередь отображения сообщений.
AppliedAdvertisingAction - Class in ru.crystals.pos.api.ext.loyal.dto
Описывает рекламную акцию, которая была применена в расчете чека.
AppliedAdvertisingAction() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
 
AppliedBonusAmount - Interface in ru.crystals.pos.spi.receipt
Описывает бонусы, примененные к позиции (начисленные либо списанные).
AppliedDiscount - Interface in ru.crystals.pos.spi.receipt
Описывает применившуюся в ходе расчета чека скидку.
attemptsCount - Variable in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Количество уже совершенных попыток отправки данной информации в процессинговый центр.

B

balance - Variable in class ru.crystals.pos.api.card.BonusBalanceEntity
 
balance - Variable in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
Баланс, на который предполагается начисление.
balance - Variable in class ru.crystals.pos.api.ext.loyal.dto.WriteOffInfo
Баланс, с которого предполагается списывание.
BalanceType - Enum in ru.crystals.pos.api.card
Тип баланса
BalanceType() - Constructor for enum ru.crystals.pos.api.card.BalanceType
 
balanceType - Variable in class ru.crystals.pos.api.card.BonusBalanceEntity
 
BANK_CARD_PAYMENT - Static variable in class ru.crystals.pos.spi.receipt.PaymentType
Идентификатор типа оплаты "банковской картой"
BankCardInfo - Interface in ru.crystals.pos.spi.equipment
Класс описывающий информацию о банковской карте Может быть null если не получили информацию о карте.
barcode - Variable in class ru.crystals.pos.api.plugin.goods.NewLineItem
 
barcode - Variable in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
body - Variable in class ru.crystals.pos.api.comm.CommunicationMessage
Тело сообщения.
BonusAccrual - Class in ru.crystals.pos.api.ext.loyal.dto
Начисление бонусов/фишек плагином лояльности.
BonusAccrual() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
 
BonusAccrual(String, BonusBalance, BigDecimal) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
 
BonusAccrualResult - Class in ru.crystals.pos.api.ext.loyal.dto
Результат начисления бонусов/фишек плагином лояльности.
Для плагина лояльности служит способом уведомить кассу о начислении бонусов на карту в результате расчета лояльности.
Полученная информация может отображаться на сервере в Опердне или выгружаться в ERP.
BonusAccrualResult() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
Конструктор класса.
BonusAccrualResult(String, BigDecimal) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
Конструктор класса.
BonusAccrualResult(String, BonusBalance, BigDecimal) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
Конструктор класса.
bonusAccrualResults - Variable in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.PreFiscalizationFeedback
Мапа транзакций начисления бонусных баллов на карту по результатам расчета лояльности.
Ключом в мапе служит номер карты, на счет которой начислены бонусные баллы, значением - описание транзакции начисления на карту бонусных баллов.
bonusAccrualResults - Variable in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Мапа транзакций начисления бонусных баллов на карту по результатам расчета лояльности.
Ключом в мапе служит номер карты, на счет которой начислены бонусные баллы, значением - описание транзакции начисления на карту бонусных баллов.
bonusAccruals - Variable in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
Начисления бонусов/фишек на данную карту.
BonusBalance - Interface in ru.crystals.pos.spi.receipt
Бонусный баланс карты
BonusBalanceEntity - Class in ru.crystals.pos.api.card
Бонусный баланс карты.
BonusBalanceEntity(BigDecimal) - Constructor for class ru.crystals.pos.api.card.BonusBalanceEntity
Конструктор класса.
bonusBalances - Variable in class ru.crystals.pos.api.card.CardEntity
 
bonusesTakenIntoAccount - Variable in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Списания бонусов, что были учтены при предоставлении преференций на чек.
BonusOperationResponse - Class in ru.crystals.pos.api.plugin.card
Сущность, описывающая отклик на запрос выполнения "бонусной" (списания, отмены списания бонусов) операции по карте.
BonusOperationResponse(BonusOperationStatus, String) - Constructor for class ru.crystals.pos.api.plugin.card.BonusOperationResponse
Конструктор класса.
BonusOperationResponse() - Constructor for class ru.crystals.pos.api.plugin.card.BonusOperationResponse
Конструктор класса.
BonusOperationStatus - Enum in ru.crystals.pos.api.plugin.card
Статус отклика на запрос выполнения "бонусной" (списания, отмены списания бонусов) операции по карте.
BonusOperationStatus() - Constructor for enum ru.crystals.pos.api.plugin.card.BonusOperationStatus
 
bonusProcessingDisplayName - Variable in class ru.crystals.pos.api.card.BonusBalanceEntity
 
BonusWriteOffCallback - Interface in ru.crystals.pos.spi.plugin.card
Через эту структуру возаращается результат списания бонусов как скидки в случае, если метод списания вызывался асинхронно.
bonusWriteOffLimits - Variable in class ru.crystals.pos.api.ext.loyal.dto.PostDiscountResult
Хранит измененные потолки списания по картам.
BonusWriteOffOperationResponse - Class in ru.crystals.pos.api.plugin.card
Сущность, описывающая отклик на запрос списания бонусов с карты.
BonusWriteOffOperationResponse(BonusOperationStatus, String, String) - Constructor for class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
Конструкто класса.
BonusWriteOffOperationResponse() - Constructor for class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
Конструктор класса.
bonusWriteOffsLimits - Variable in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Потолки списаний бонусов [как скидки] с бонусных карт в чеке.
button1Text - Variable in class ru.crystals.pos.spi.ui.DialogFormParameters
 
button2Text - Variable in class ru.crystals.pos.spi.ui.DialogFormParameters
 

C

CancelDeniedException - Exception in ru.crystals.pos.spi.plugin.goods
Ошибка отмены добавления товара.
Возникает, если у пользователя (кассира) отсутствуют права на отмену добавления товара в чек.
CancelDeniedException() - Constructor for exception ru.crystals.pos.spi.plugin.goods.CancelDeniedException
Конструктор класса.
CancelDeniedException(String) - Constructor for exception ru.crystals.pos.spi.plugin.goods.CancelDeniedException
Конструктор класса.
CancelDeniedException(String, Throwable) - Constructor for exception ru.crystals.pos.spi.plugin.goods.CancelDeniedException
Конструктор класса.
cancelDiscount(Receipt, LoyaltyResult) - Method in interface ru.crystals.pos.api.plugin.LoyaltyPlugin
Обрабатывает событие "отмена расчета скидок".
Событие наступает, например, в случае, если из режима оплат чека переходят обратно в режим добавления товаров (до того, как хотя бы одна оплата будет добавлена) или при аннулировании чека.
CancelListener - Interface in ru.crystals.pos.api.ui.listener
Интерфейс слушателя событий закрывающейся формы
CancelRequest - Interface in ru.crystals.pos.spi.plugin.payment
Интерфейс запроса на выполнение отмены оплаты.
caption - Variable in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
 
card - Variable in class ru.crystals.pos.api.plugin.card.CardSearchResponse
 
Card - Interface in ru.crystals.pos.spi.receipt
Интерфейс для получения информации о карте/купоне.
CardEntity - Class in ru.crystals.pos.api.card
Сущность, описывающая карту/купон.
CardEntity() - Constructor for class ru.crystals.pos.api.card.CardEntity
Конструктор класса.
CardEntity(String, String) - Constructor for class ru.crystals.pos.api.card.CardEntity
Конструктор класса.
CardEntity(String, CardType, String) - Constructor for class ru.crystals.pos.api.card.CardEntity
Конструктор класса.
cardExtendedAttributesMap - Variable in class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
Мапа расширенных атрибутов карты, которые плагин может к карте прицепить.
Необходима на случай, если вдруг плагинам нужно будет хранить какую-то исключительно свою информацию в карте, которая затем может выгружаться на стороне сервера в ERP или ещё зачем.
cardHolder - Variable in class ru.crystals.pos.api.card.CardEntity
 
CardHolder - Interface in ru.crystals.pos.spi.receipt
Сущность, описывающая владельца карты
CardHolderEntity - Class in ru.crystals.pos.api.card
Сущность, описывающая владельца карты.
CardHolderEntity() - Constructor for class ru.crystals.pos.api.card.CardHolderEntity
Конструктор
CardHolderEntity(String, String, String, String) - Constructor for class ru.crystals.pos.api.card.CardHolderEntity
Конструктор
CardInfo - Class in ru.crystals.pos.api.plugin.card
Сущность описывающая информацию по карте лояльности
CardInfo(CardSearchResponseStatus, Map<String, String>) - Constructor for class ru.crystals.pos.api.plugin.card.CardInfo
Конструктор класса.
cardNumber - Variable in class ru.crystals.pos.api.card.CardEntity
 
cardNumber - Variable in class ru.crystals.pos.api.ext.loyal.dto.Discount
Номер карты, применение которой спровоцировало срабатывание данной скидки.
CardPlugin - Interface in ru.crystals.pos.api.plugin
Интерфейс плагина карт (процессинга карт/купонов лояльности).
CardSearchCallback - Interface in ru.crystals.pos.spi.plugin.card
Интерфейс для оповещения об окончании процесса поиска карты.
Вызов методов этого интерфейса означает, что процесс поиска карты завершен и кассе разрешено двигаться дальше по техпроцессу.
CardSearchEventSource - Enum in ru.crystals.pos.spi.plugin.card
Перечень источников событий для поиска карты
CardSearchEventSource() - Constructor for enum ru.crystals.pos.spi.plugin.card.CardSearchEventSource
 
cardSearchRequest - Variable in class ru.crystals.pos.spi.actions.AddCardAction
Запрос на поиск карты, которую следует добавить к чеку.
CardSearchRequest - Interface in ru.crystals.pos.spi.plugin.card
Параметры запроса поиска карты
CardSearchResponse - Class in ru.crystals.pos.api.plugin.card
Сущность, описывающая отклик на запрос информации по карте/купону.
CardSearchResponse(CardSearchResponseStatus) - Constructor for class ru.crystals.pos.api.plugin.card.CardSearchResponse
Конструктор
CardSearchResponse(CardSearchResponseStatus, CardEntity) - Constructor for class ru.crystals.pos.api.plugin.card.CardSearchResponse
Конструктор
CardSearchResponseStatus - Enum in ru.crystals.pos.api.plugin.card
Статус отклика на запрос информации по карте/купону.
CardSearchResponseStatus() - Constructor for enum ru.crystals.pos.api.plugin.card.CardSearchResponseStatus
 
cardSearchStatus - Variable in class ru.crystals.pos.api.plugin.card.CardInfo
Статус поиска карты в процессинге
cardStatus - Variable in class ru.crystals.pos.api.card.CardEntity
 
CardStatus - Enum in ru.crystals.pos.spi.receipt
Статус карты/купона
CardStatus() - Constructor for enum ru.crystals.pos.spi.receipt.CardStatus
 
cardsToRemove - Variable in class ru.crystals.pos.api.plugin.card.CardSearchResponse
 
cardType - Variable in class ru.crystals.pos.api.card.CardEntity
 
CardType - Enum in ru.crystals.pos.spi.receipt
Перечисление типов карт
CardType() - Constructor for enum ru.crystals.pos.spi.receipt.CardType
 
CASH_MACHINE_PAYMENT - Static variable in class ru.crystals.pos.spi.receipt.PaymentType
Идентификатор типа оплаты "купюроприемник"
CASH_PAYMENT - Static variable in class ru.crystals.pos.spi.receipt.PaymentType
Идентификатор типа оплаты "наличные"
cashierMessages - Variable in class ru.crystals.pos.api.plugin.card.CardSearchResponse
 
CashOperation - Enum in ru.crystals.pos.spi.receipt
Кассовые операции.
CashOperation() - Constructor for enum ru.crystals.pos.spi.receipt.CashOperation
 
clear() - Method in interface ru.crystals.pos.spi.equipment.CustomerDisplay
Очищает дисплей покупателя и удаляет все проставленные в очередь сообщения на дисплее покупателя для данного плагина.
CommunicationMessage - Class in ru.crystals.pos.api.comm
Описывает сообщение, которое требуется показать кассиру или покупателю.
CommunicationMessage(IconType, String, String, String) - Constructor for class ru.crystals.pos.api.comm.CommunicationMessage
Конструктор класса.
communicationMessages - Variable in class ru.crystals.pos.api.plugin.card.CardInfo
Список расширенных сообщений кассиру.
communicationMessages - Variable in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Список расширенных сообщений кассиру.
completed(InterceptionStatus, InterceptionResult) - Method in interface ru.crystals.pos.api.plugin.techprocess.InterceptorCallback
Событие завершения интерактивного взаимодействия с плагином тех.
completed(NewLineItem) - Method in interface ru.crystals.pos.spi.plugin.goods.AddForRefundCallback
Метод оповещения кассы об успешном создании позиции и готовности добавить её в чек.
completed(NewLineItem) - Method in interface ru.crystals.pos.spi.plugin.goods.AddForSaleCallback
Deprecated.
Метод устарел и не рекомендуется к использованию. Используйте AddForSaleCallback.completed(NewLineItem, Collection)
completed(NewLineItem, Collection<Action>) - Method in interface ru.crystals.pos.spi.plugin.goods.AddForSaleCallback
Добавление товара в чек
completed(boolean) - Method in interface ru.crystals.pos.spi.plugin.goods.RemoveFromSaleCallback
Результат: позиция может быть удалена из чека
ConfirmListener - Interface in ru.crystals.pos.api.ui.listener
Интерфейс слушателя событий формы, где необходимо подтверждение, например форма отображения текстового сообщения.
convertCurrency(BigDecimal) - Method in interface ru.crystals.pos.spi.currency.ExtCurrencyHandler
Преобразует денежную величину "в рублях" в денежную величину, выраженную в минимальных денежных единицах.
convertCurrency(Long) - Method in interface ru.crystals.pos.spi.currency.ExtCurrencyHandler
Преобразует денежную величину из копеек в рубли.
convertQuantity(BigDecimal) - Method in interface ru.crystals.pos.spi.currency.ExtCurrencyHandler
Преобразует весовую величину из килограммов в граммы.
convertQuantity(Long) - Method in interface ru.crystals.pos.spi.currency.ExtCurrencyHandler
Преобразует весовую велиичну из граммов в килограммы.
country - Variable in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
createDailyReport() - Method in interface ru.crystals.pos.spi.plugin.ReconciliationReportMaker
Запрашивает у внешней системы сверку итогов и возвращает её в виде печатного документа.
CustomerDisplay - Interface in ru.crystals.pos.spi.equipment
Дисплей покупателя.
Это отдельное устройство, которое может быть подключено к кассе и отображать покупателю всякую интересную информацию: цены, наименования товаров, etc.
CustomerDisplayMessage - Class in ru.crystals.pos.spi.equipment
Структура для отображения сообщения на экране покупателя.
CustomerDisplayMessage(String) - Constructor for class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Конструктор класса.
CustomerDisplayMessage(String, Duration) - Constructor for class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Конструктор класса.
CustomerDisplayMessage(CommunicationMessage) - Constructor for class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Конструктор класса.
CustomerDisplayMessage(CommunicationMessage, Duration) - Constructor for class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Конструктор класса.
CustomerDisplayMessage(Table) - Constructor for class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Конструктор класса.
CustomerDisplayMessage(Table, Duration) - Constructor for class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Конструктор класса.

D

DailyReportResult - Class in ru.crystals.pos.api.ext.loyal.dto
Эта структура описывает результат выполнения сверки итогов.
Сверка итогов - сверка данных по оплатам на кассе и в внешней системе.
DailyReportResult() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.DailyReportResult
Конструктор класса.
DailyReportResultCode - Enum in ru.crystals.pos.api.ext.loyal.dto
Категория результата выполнения сверки итогов плагином.
DailyReportResultCode() - Constructor for enum ru.crystals.pos.api.ext.loyal.dto.DailyReportResultCode
 
data - Variable in class ru.crystals.pos.api.plugin.goods.NewLineItem
 
data - Variable in class ru.crystals.pos.api.plugin.payment.Payment
Данные транзакции выполненной оплаты для сохранения в БД <ключ, значение>
data - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 
defaultSum - Variable in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
 
dequeue(String) - Method in interface ru.crystals.pos.spi.ui.MessageQueue
Убрать сообщение из очереди.
DialogFormParameters - Class in ru.crystals.pos.spi.ui
Модель данных для формы диалога с двумя вариантами выбора (кнопками).
DialogFormParameters(String, String, String) - Constructor for class ru.crystals.pos.spi.ui.DialogFormParameters
Конструктор.
DialogListener - Interface in ru.crystals.pos.api.ui.listener
Интерфейс обработчика событий формы диалога с двумя вариантами выбора (кнопками).
Пользователь (кассир) также может отказаться от выбора и нажать клавишу Отмена (или попытаться закрыть форму), в таком случае будет отправлено событие CancelListener.eventCanceled().
disableCut - Variable in class ru.crystals.pos.api.ext.loyal.dto.Slip
Определяет, следует ли отключать отрезку данного документа от предыдущего.
true если следует отключить.
disableLogo - Variable in class ru.crystals.pos.api.ext.loyal.dto.Slip
Флаг, определяющий, следует ли на время печати слипа отключить логотип.
Логотип это картинка в начале каждого слипа, которая может быть настроена печататься в фискальном регистраторе.
disableRequisites - Variable in class ru.crystals.pos.api.ext.loyal.dto.Slip
Флаг, определяющий, следует ли на время печати слипа отключить реквизиты (шапку и подвал).
true если реквизиты следует отключить на время печати слипа и false в противном случае.
Discount - Class in ru.crystals.pos.api.ext.loyal.dto
Описывает предоставленную на позицию скидку.
Discount(int, String, BigDecimal, String) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.Discount
Конструктор класса.
Discount(int, String, BigDecimal, String, BigDecimal) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.Discount
Конструктор класса.
discountable - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 
DiscountCancellationResult - Class in ru.crystals.pos.api.ext.loyal.dto
Резульатат обработки плагином события отмены расчета скидок.
Такое событие возникает, например, если чек аннулируют или желают добавить товар после перехода к оплатам, но до вноса первой оплаты.
DiscountCancellationResult() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.DiscountCancellationResult
Конструктор класса.
discountId - Variable in class ru.crystals.pos.api.ext.loyal.dto.Discount
Идентификатор данной скидки (код скидки).
discounts - Variable in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Скидки, что были даны на чек
discountType - Variable in class ru.crystals.pos.api.ext.loyal.dto.Discount
Тип скидки
DiscountType - Enum in ru.crystals.pos.api.ext.loyal.dto
Тип скидки
DiscountType() - Constructor for enum ru.crystals.pos.api.ext.loyal.dto.DiscountType
 
discountValue - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 
display(CustomerDisplayMessage) - Method in interface ru.crystals.pos.spi.equipment.CustomerDisplay
Отображает на дисплее покупателя расширенное сообщение.
displayDuration - Variable in class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
 
doDiscount(Receipt) - Method in interface ru.crystals.pos.api.plugin.LoyaltyPlugin
Подсчитает скидки и другие "преференции" лояльности для указанного чека.
doPayment(PaymentRequest) - Method in interface ru.crystals.pos.api.plugin.PaymentPlugin
Запрос на выполнение оплаты.
doPaymentCancel(CancelRequest) - Method in interface ru.crystals.pos.api.plugin.PaymentPlugin
Запрос на отмену выполненной оплаты.
doRefund(RefundRequest) - Method in interface ru.crystals.pos.api.plugin.PaymentPlugin
Запрос на возврат выполненной оплаты.

E

E_INVALID - Static variable in interface ru.crystals.pos.spi.equipment.CustomerDisplay
Константа-признак отсутствия значения для ненулевых неотрицательных параметров.
enqueue(String, MessageParameters) - Method in interface ru.crystals.pos.spi.ui.MessageQueue
Запланировать показ сообщения.
eventBarcodeScanned(String) - Method in interface ru.crystals.pos.api.ui.listener.ScanFormListener
Событие о сканировании штрихкода, QR кода.
eventBeforeReceiptFiscalized(Receipt, LoyaltyResult) - Method in interface ru.crystals.pos.api.plugin.LoyaltyPlugin
Событие предфискализации.
eventButton1pressed() - Method in interface ru.crystals.pos.api.ui.listener.DialogListener
Нажата кнопка 1.
eventButton2pressed() - Method in interface ru.crystals.pos.api.ui.listener.DialogListener
Нажата кнопка 2.
eventCanceled() - Method in interface ru.crystals.pos.api.ui.listener.CancelListener
Пользователь (кассир) нажал "Отмена".
eventConfirmed() - Method in interface ru.crystals.pos.api.ui.listener.ConfirmListener
Сообщение подтверждено пользователем.
eventInputComplete(String) - Method in interface ru.crystals.pos.api.ui.listener.InputListener
Обработчик события "пользователь завершил ввод".
eventMagneticStripeRead(String, String, String, String) - Method in interface ru.crystals.pos.api.ui.listener.InputScanNumberFormListener
 
eventMagneticStripeRead(String, String, String, String) - Method in interface ru.crystals.pos.api.ui.listener.MSRListener
Оповещает слушатель о событии "Считана карта с магнитной полосой".
Всего может быть считано до четырех дорожек.
eventReceiptFiscalized(Receipt, LoyaltyResult) - Method in interface ru.crystals.pos.api.plugin.LoyaltyPlugin
Deprecated.
данный метод больше не вызывается кассой с версии 10.2.71.0, версии Set API 0.0.46, вместо этого метода кассой вызывается метод LoyaltyPlugin.onReceiptFiscalized(Receipt, LoyaltyResult) по завершению фискализации чека. Однако, из соображений обратной совместимости, реализация по умолчанию метода LoyaltyPlugin.onReceiptFiscalized(Receipt, LoyaltyResult) вызывает данный метод.
eventReceiptFiscalized(Receipt, boolean) - Method in interface ru.crystals.pos.spi.plugin.FiscalizationListener
Событие о фискализации чека.
eventSumEntered(BigDecimal) - Method in interface ru.crystals.pos.api.ui.listener.SumToPayFormListener
Сумма введена.
ExciseBottle - Interface in ru.crystals.pos.spi.receipt
Интерфейс сущности акцизной бутылки алкогольного товара
ExciseValidationPlugin - Interface in ru.crystals.pos.api.plugin
Интерфейс плагина проверки акцизной марки для продажи и возврата товара
ExciseValidationRequest - Interface in ru.crystals.pos.spi.plugin.excise.validation
Интерфейс запроса проверки акцизной марки
ExciseValidationResponse - Class in ru.crystals.pos.api.plugin.excise.validation
Результат проверки акцизной марки при продаже или возврате товара
ExciseValidationResponse() - Constructor for class ru.crystals.pos.api.plugin.excise.validation.ExciseValidationResponse
Конструктор по умолчанию.
Продажа/возврат акцизной марки разрешена.
ExciseValidationResponse(boolean, String) - Constructor for class ru.crystals.pos.api.plugin.excise.validation.ExciseValidationResponse
Конструктор результата проверки.
ExtCurrencyHandler - Interface in ru.crystals.pos.spi.currency
Реализации этого интерфейса знают как обращаться с деньгами: как их округлять при вычислении стоимости позиции или размера скидки.
extendedAttributeMap - Variable in class ru.crystals.pos.api.ext.loyal.dto.DiscountCancellationResult
Мапа расширенных атрибутов чека, которые плагин может к чеку прицепить.
Необходима на случай, если вдруг плагинам нужно будет хранить какую-то исключительно свою информацию в чеке, которая затем может выгружаться на стороне сервера в ERP или ещё зачем.
extendedAttributeMap - Variable in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Мапа расширенных атрибутов чека, которые плагин может к чеку прицепить.
Необходима на случай, если вдруг плагинам нужно будет хранить какую-то исключительно свою информацию в чеке, которая затем может выгружаться на стороне сервера в ERP или ещё зачем.
extendedAttributes - Variable in class ru.crystals.pos.api.card.CardEntity
 
externalCode - Variable in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
 

F

Facade - Interface in ru.crystals.pos.spi
Deprecated.
используйте элементы фасада по отдельности
Feedback - Class in ru.crystals.pos.spi.feedback
Результат, содержащий "полезную нагрузку", которую плагину необходимо доставить до процессинга
Feedback(String) - Constructor for class ru.crystals.pos.spi.feedback.Feedback
Конструктор с обязательным параметром.
feedbacks - Variable in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.PreFiscalizationFeedback
 
feedbacks - Variable in class ru.crystals.pos.api.ext.loyal.dto.DiscountCancellationResult
 
FeedbackSavingStrategy - Enum in ru.crystals.pos.api.ext.loyal.dto.auxiliaries
Перечисление стратегий сохранения фидбеков от плагинов лояльности.
Плагин может сгенерировать более одного фидбека в рамках одного чека.
FeedbackSavingStrategy() - Constructor for enum ru.crystals.pos.api.ext.loyal.dto.auxiliaries.FeedbackSavingStrategy
 
findByBarcode(String) - Method in interface ru.crystals.pos.api.plugin.GoodsPlugin
Запрос на поиск товара по штрихкоду.
firstName - Variable in class ru.crystals.pos.api.card.CardHolderEntity
 
firstName - Variable in class ru.crystals.pos.api.plugin.user.User
Имя
FiscalizationFeedback - Class in ru.crystals.pos.api.ext.loyal.dto.auxiliaries
Фидбек, возвращаемый плагином лояльности после обработки собтия фискализации чека.
FiscalizationFeedback() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.FiscalizationFeedback
 
FiscalizationListener - Interface in ru.crystals.pos.spi.plugin
Итерфейс предок для плагинов получающих события о фискализации чека продажи/возврата/аннулирования.
Не подлежит самостоятельной имплементации, только через предков, поэтому находится в пакете spi.
footer - Variable in class ru.crystals.pos.api.comm.CommunicationMessage
Нижний колонтитул сообщения (подвал).
FORMATTED_TEXT_PREFIX - Static variable in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Префикс, если с которого начинается текст SlipParagraph.payload, то ищём в нем маркеры с атрибутами текста Маркер в тексте - это число, указанное в квадратных скобках, которое указывает номера шрифта и его атрибуты для части текста, следующей за маркером, но до следующего маркера или конца абзаца.

G

get(String) - Method in interface ru.crystals.pos.spi.PropertiesReader
Чтение символьного параметра.
get(String, String) - Method in interface ru.crystals.pos.spi.PropertiesReader
Чтение символьного параметра.
getAccruedBonuses() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Возвращает коллекцию бонусов, которые были начислены на данную позицию.
getActionOnReceiptCancellation() - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Возвращает действие, которое необходимо произвести с фидбеком в случае, если чек, в рамках которого образовался этот фидбек, аннулируется.
getAdditionalData() - Method in interface ru.crystals.pos.spi.plugin.card.CardSearchRequest
Дополнительные строки поиска.
getAdvertisingActionGuid() - Method in interface ru.crystals.pos.spi.receipt.AppliedBonusAmount
GUID рекламной акции, срабатывание которой привело к начислению бонусов.
getAdvertisingActionGuid() - Method in interface ru.crystals.pos.spi.receipt.AppliedDiscount
GUID рекламной акции, срабатывание которой привело к образованию данной скидки.
getAdvertisingActions() - Method in class ru.crystals.pos.api.ext.loyal.dto.AdvertisingActionProviderResult
Возвращает список рекламных акций внешней системы, которые должны участвовать в расчете скидок текущего чека.
getAdvertisingActions(Receipt) - Method in interface ru.crystals.pos.api.plugin.AdvertisingActionProviderPlugin
Выполняет поставку рекламных акций из внешней системы, которые должны участвовать в расчетах текущего чека.
getAlcoholContent() - Method in interface ru.crystals.pos.spi.receipt.ExciseBottle
Крепость алкоголя в бутылке
getAllProperties() - Method in interface ru.crystals.pos.spi.PropertiesReader
Получить все настройки.
getAmount() - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
 
getAmount() - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
Возвращает величину начисленных на счет карты бонусов.
getAmount() - Method in interface ru.crystals.pos.spi.receipt.AppliedBonusAmount
Возвращает количество бонусов.
getAmount() - Method in interface ru.crystals.pos.spi.receipt.AppliedDiscount
Возвращает величину предоставленной скидки.
getApplicableStatusSet() - Method in interface ru.crystals.pos.api.plugin.techprocess.InterceptionContext
В общем случае сценарий поддерживает разное множество допустимых статусов прерывания.
getAppliedAdvertisingActions() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Возвращает коллекцию применившихся в чеке рекламных акций.
getAppliedDiscounts() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Возвращает коллекцию скидок, которые были применены на данную позицию.
Данная коллекция содержит детализированную информацю о предоставленных на позицию скидках.
getAttemptsCount() - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Вернет количество уже совершенных попыток отправки данной информации в процессинговый центр.
getBalance() - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
 
getBalance() - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
 
getBalance() - Method in class ru.crystals.pos.api.ext.loyal.dto.WriteOffInfo
 
getBalance() - Method in interface ru.crystals.pos.spi.receipt.BonusBalance
Получить текущий баланс бонусов на счету
getBalances() - Method in class ru.crystals.pos.api.card.CardEntity
 
getBalances() - Method in interface ru.crystals.pos.spi.receipt.Card
Получить балансы карты (может быть бонусный и фишечный)
getBalanceType() - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
 
getBalanceType() - Method in interface ru.crystals.pos.spi.receipt.BonusBalance
Тип баланса, если используются не просто бонусы, а фишки/марки, то списание их происходит нелинейно, например 10 фишек - 5 рублей скидки, 20 фишек - 8 рублей скидки и т.п.
getBankCardInfo() - Method in interface ru.crystals.pos.spi.equipment.SetApiBankTerminal
Получить информацию о карте.
getBarcode() - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Вернет штрихкод позиции
getBarcode() - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
getBarcode() - Method in interface ru.crystals.pos.spi.plugin.excise.validation.ExciseValidationRequest
Штрихкод товара
getBarcode() - Method in interface ru.crystals.pos.spi.receipt.ExciseBottle
Штрихкод бутылки
getBarcode() - Method in interface ru.crystals.pos.spi.receipt.Merchandise
Вернет штрихкод товара
getBody() - Method in class ru.crystals.pos.api.comm.CommunicationMessage
Возвращает тело сообщения.
getBonusAccrualResults() - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.PreFiscalizationFeedback
Возвращает мапу транзакций начисления бонусных баллов на карту по результатам расчета лояльности.
Ключом в мапе служит номер карты, на счет которой начислены бонусные баллы, значением - описание транзакции начисления на карту бонусных баллов.
getBonusAccrualResults() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Возвращает мапу транзакций начисления бонусных баллов на карту по результатам расчета лояльности.
Ключом в мапе служит номер карты, на счет которой начислены бонусные баллы, значением - описание транзакции начисления на карту бонусных баллов.
getBonusAccruals() - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
 
getBonusBalance() - Method in class ru.crystals.pos.api.card.CardEntity
 
getBonusBalance() - Method in interface ru.crystals.pos.spi.receipt.Card
Получить бонусный баланс карты
getBonusesTakenIntoAccount() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Вернет списания бонусов, что были учтены при предоставлении преференций на чек.
getBonusProcessingDisplayName() - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
 
getBonusProcessingDisplayName() - Method in interface ru.crystals.pos.spi.receipt.BonusBalance
Получить наименование бонусной программы/процессинга для отображения в GUI кассы
getBonusWriteOffLimits() - Method in class ru.crystals.pos.api.ext.loyal.dto.PostDiscountResult
Возвращает мапу исправленных плагином потолков списания бонусов карт.
Ключом в мапе служит номер карты, значением - максимально допустимая величина списания бонусов по данной карте.
getBonusWriteOffsLimits() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Deprecated.
используйте LoyaltyResult.getWriteOffsLimits()
getBoolean(String) - Method in interface ru.crystals.pos.spi.PropertiesReader
Чтение логического параметра.
getBoolean(String, boolean) - Method in interface ru.crystals.pos.spi.PropertiesReader
Чтение логического параметра.
getButton1Text() - Method in class ru.crystals.pos.spi.ui.DialogFormParameters
Получить текст кнопки 1.
getButton2Text() - Method in class ru.crystals.pos.spi.ui.DialogFormParameters
Получить текст кнопки 2.
getBytes(String) - Method in interface ru.crystals.pos.spi.PropertiesReader
Чтение параметра, как массива байтов.
getCallback() - Method in interface ru.crystals.pos.spi.plugin.goods.AddForRefundRequest
Возвращает оповещатель кассы о добавлении товара в чек.
getCallback() - Method in interface ru.crystals.pos.spi.plugin.goods.AddForSaleRequest
Интерфейс для оповещения кассы о результатах добавления товара.
getCallback() - Method in interface ru.crystals.pos.spi.plugin.goods.RemoveFromSaleRequest
Интерфейс для оповещения кассы о возможности удаления позиции из чека продажи
getCaption() - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Получить текст заголовка формы
getCard() - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Вернет саму карту, запрос на получение информации по которой был сделан.
getCardExtendedAttributesMap() - Method in class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
Мапа расширенных атрибутов карты, которые плагин может к карте прицепить.
Необходима на случай, если вдруг плагинам нужно будет хранить какую-то исключительно свою информацию в карте, которая затем может выгружаться на стороне сервера в ERP или ещё зачем.
getCardHolder() - Method in class ru.crystals.pos.api.card.CardEntity
 
getCardHolder() - Method in interface ru.crystals.pos.spi.receipt.Card
Получить владельца карты
getCardInfo(CardSearchRequest) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
Возвращает информацию о карте и её держателе.
getCardNumber() - Method in class ru.crystals.pos.api.card.CardEntity
 
getCardNumber() - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
Вернет номер карты, применение которой спровоцировало срабатывание данной скидки.
getCardNumber() - Method in interface ru.crystals.pos.spi.equipment.BankCardInfo
Получить номер карты.
getCardNumber() - Method in interface ru.crystals.pos.spi.receipt.Card
Получить номер карты
getCardNumber() - Method in interface ru.crystals.pos.spi.receipt.ProcessedPayment
Если оплата была произведена с использованием карты, возвращает номер карты.
getCardNumberHash() - Method in interface ru.crystals.pos.spi.equipment.BankCardInfo
Получить хэш-код карты.
getCards() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Получить коллекцию карт, что были применены в данном чеке.
getCardSearchRequest() - Method in class ru.crystals.pos.spi.actions.AddCardAction
Возвращает запрос на поиск карты, который привёл к образованию данного действия.
getCardSearchStatus() - Method in class ru.crystals.pos.api.plugin.card.CardInfo
Возврвщает статус запроса информации по карте.
getCardStatus() - Method in class ru.crystals.pos.api.card.CardEntity
 
getCardStatus() - Method in interface ru.crystals.pos.spi.receipt.Card
Получить статус данной карты/купона
getCardsToRemove() - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Возвращает номера карт, которые должны быть удалены из чека (заменены найденной картой)
getCardType() - Method in class ru.crystals.pos.api.card.CardEntity
 
getCardType() - Method in interface ru.crystals.pos.spi.receipt.Card
Получить тип карты
getCashierMessages() - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Список сообщений, что необходимо показать кассиру при добавлении данной карты в чек.
getCashOperation() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Получить кассовую операцию.
getColumnsCount() - Method in interface ru.crystals.pos.spi.equipment.CustomerDisplay
Получает число знакомест на строке, которыми располагает текущий подключенный дисплей покупателя.
getCommunicationMessages() - Method in class ru.crystals.pos.api.plugin.card.CardInfo
Возвращают список "расширенных" сообщений кассиру, в которых допустимо управлять иконкой, а также делить текст на смысловые блоки.
getCommunicationMessages() - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Возвращают список "расширенных" сообщений кассиру, в которых допустимо управлять иконкой, а также делить текст на смысловые блоки.
getCountry() - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
getCountry() - Method in interface ru.crystals.pos.spi.receipt.Merchandise
Вернет Код страны-производителя
getData() - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Дополнительные данные товарной позиции <ключ, значение>.
getData() - Method in class ru.crystals.pos.api.plugin.payment.Payment
Данные транзакции выполненной оплаты для сохранения в БД
getData(String) - Method in class ru.crystals.pos.api.plugin.payment.Payment
Получить значение поля по ключу из сохраненной в БД транзакции.
getData() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
getData() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Дополнительные данные товарной позиции <ключ, значение>.
getData() - Method in interface ru.crystals.pos.spi.receipt.ProcessedPayment
Дополнительные данные транзакции выполненной оплаты.
getData() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Получает мапу атрибутов, которые были добавлены к чеку.
Позволяет добавлять к чеку любые дополнительные параметры, которые затем можно использовать где-нибудь в другом месте.
getDateCreate() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Возвращает дату создания оригинального чека.
getDecimal(String) - Method in interface ru.crystals.pos.spi.PropertiesReader
Возвращает из настроек значение как BigDecimal параметра с указанным идентификатором.
getDecimal(String, BigDecimal) - Method in interface ru.crystals.pos.spi.PropertiesReader
Возвращает из настроек значение как BigDecimal параметра с указанным идентификатором.
getDefaultSum() - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Получить сумму предлагаемую по умолчанию.
getDiscountId() - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
Вернет Идентификатор данной скидки (код скидки).
getDiscountId() - Method in interface ru.crystals.pos.spi.receipt.AppliedDiscount
Идентификатор скидки.
getDiscounts() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Вернет скидки, что были даны на чек.
getDiscountType() - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
 
getDiscountValue() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
getDiscountValue() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет общий размер скидок на данную позицию
getDisplayDuration() - Method in class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Возвращает период времени, в течении которого требуется отображать сообщение.
getEventSource() - Method in interface ru.crystals.pos.spi.plugin.card.CardSearchRequest
Источник строки поиска
getExcise() - Method in interface ru.crystals.pos.spi.plugin.excise.validation.ExciseValidationRequest
Акцизная марка
getExcise() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Возвращает акцизную марку неалкогольной позиции, или null, при её отсутствии Для алкоголя следует использовать Receipt.getExciseBottles()
getExciseBarcode() - Method in interface ru.crystals.pos.spi.receipt.ExciseBottle
Акцизная марка бутылки
getExciseBottles() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Получить коллекцию акцизных бутылок алкогольного товара в данном чеке.
getExecutor() - Method in interface ru.crystals.pos.spi.Facade
Deprecated.
Сервис для работы c потоками.
getExtendedAttributes() - Method in class ru.crystals.pos.api.card.CardEntity
 
getExtendedAttributes() - Method in interface ru.crystals.pos.spi.receipt.Card
Получает мапу атрибутов, которые были добавлены к карте.
Позволяет добавлять к карте любые дополнительные параметры, которые затем можно использовать где-нибудь в другом месте.
getExtendedReceiptAttributesMap() - Method in class ru.crystals.pos.api.ext.loyal.dto.DiscountCancellationResult
Мапа расширенных атрибутов, которыми плагин лояльности может наградить чек.
Заполняется плагином в случае, если он хочет добавить к чеку какие-то дополнительные параметры.
getExtendedReceiptAttributesMap() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Мапа расширенных атрибутов, которыми плагин лояльности может наградить чек.
Заполняется плагином в случае, если он хочет добавить к чеку какие-то дополнительные параметры.
getExternalCode() - Method in interface ru.crystals.pos.api.ext.loyal.dto.AdvertisingAction
Возвращает внешний код рекламной акции (определяется внешней системой, в которой акция была создана; в случае создания акции в Set10 - определяется при создании акции)
getExternalCode() - Method in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
Возвращает внешний код рекламной акции.
getFeedbacks() - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.PreFiscalizationFeedback
Получает список фидбеков, в который плагин может добавить свой.
Полученный фидбек ставится в очередь на отложенную отправку.
getFeedbacks() - Method in class ru.crystals.pos.api.ext.loyal.dto.DiscountCancellationResult
Получает список фидбеков, в который плагин может добавить свой.
Полученный фидбек ставится в очередь на отложенную отправку.
getFirstName() - Method in class ru.crystals.pos.api.card.CardHolderEntity
 
getFirstName() - Method in class ru.crystals.pos.api.plugin.user.User
Возвращает имя кассира.
getFirstName() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
Получить имя владельца карты
getFiscalizationTimestamp() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Возвращает дату и время фискализации данного чека.
getFooter() - Method in class ru.crystals.pos.api.comm.CommunicationMessage
Возвращает текст нижнего колонтитула сообщения.
getForms() - Method in interface ru.crystals.pos.spi.Facade
Deprecated.
Сервис для взаимодействия с графическим интерфейсом кассы (пользователем).
getGoodsType() - Method in interface ru.crystals.pos.spi.receipt.Merchandise
Возвращает тип товара.
getGroupCode() - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
getGroupCode() - Method in interface ru.crystals.pos.spi.receipt.Merchandise
Возвращает идентификатор товарной группы, которой принадлежит товар.
Товарная группа это набор товаров, объединенных каким-то признаком.
getGuid() - Method in interface ru.crystals.pos.api.ext.loyal.dto.AdvertisingAction
Возвращает глобальный уникальный идентификатор.
getGuid() - Method in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
Возвращает идентификатор рекламной акции.
getHeader() - Method in class ru.crystals.pos.api.comm.CommunicationMessage
Возвращает текст заголовка сообщения.
getIconType() - Method in class ru.crystals.pos.api.comm.CommunicationMessage
Возвращает тип иконки, которая должна отображаться в сообщении.
getId() - Method in class ru.crystals.pos.api.card.CardEntity
 
getId() - Method in class ru.crystals.pos.api.card.CardHolderEntity
 
getId() - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Возвращает внутренний кассовый идентификатор фидбека.
getId() - Method in interface ru.crystals.pos.spi.receipt.Card
Получить уникальный идентификатор карты - идентификатор достаточный для получения полной информации по данной карте
getId() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
Получить идентификатор владельца карты
getImage() - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Возвращает изображение, которое представляет данный параграф.
getIndex() - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
 
getInfo() - Method in class ru.crystals.pos.api.plugin.card.CardInfo
Возвращает мапу информаци по карте.
getInputForms() - Method in interface ru.crystals.pos.spi.ui.UIForms
Формы ввода данных кассы.
getInputHint() - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Возвращает текстовую подсказку, которая отображается в поле ввода.
getInputType() - Method in class ru.crystals.pos.api.card.CardEntity
 
getInputType() - Method in interface ru.crystals.pos.spi.receipt.Card
Возвращает способ, которым карта была считана.
getInt(String) - Method in interface ru.crystals.pos.spi.PropertiesReader
Чтение целочисленного параметра.
getInt(String, int) - Method in interface ru.crystals.pos.spi.PropertiesReader
Чтение целочисленного параметра.
getInterceptedStage() - Method in interface ru.crystals.pos.api.plugin.techprocess.InterceptionContext
 
getLabel() - Method in class ru.crystals.pos.api.comm.table.TableRow
Возвращает текст в левой колонке строки.
getLabels() - Method in interface ru.crystals.pos.api.ext.loyal.dto.AdvertisingAction
Возвращает коллекцию меток рекламной акции.
getLabels() - Method in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
Возвращает множество меток рекламной акции.
Метки это произвольные строки, которые могут добавляться к рекламной акции для её идентификации или отнесения в какую-либо группу.
getLastName() - Method in class ru.crystals.pos.api.card.CardHolderEntity
 
getLastName() - Method in class ru.crystals.pos.api.plugin.user.User
Возвращает фамилию кассира.
getLastName() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
Получить фамилию владельца карты
getLineItem() - Method in interface ru.crystals.pos.spi.plugin.card.CardSearchRequest
В случае добавления позиционного купона, тут будет та позиция, на которую добавляем этот купон
getLineItem() - Method in interface ru.crystals.pos.spi.plugin.goods.RemoveFromSaleRequest
Позиция, которую необходимо удалить из чека
getLineItems() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Получить позиции данного чека.
getLogger() - Method in interface ru.crystals.pos.spi.Facade
Deprecated.
Сервис логирования.
getManufacturer() - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
getManufacturer() - Method in interface ru.crystals.pos.spi.receipt.Merchandise
Вернет Код производителя
getMarkedProductType() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Возвращает тип маркировки или null, если товар не маркированный
getMarking() - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Вернет артикул позиции
getMarking() - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
getMarking() - Method in interface ru.crystals.pos.spi.receipt.ExciseBottle
Артикул алкогольного товара
getMarking() - Method in interface ru.crystals.pos.spi.receipt.Merchandise
Вернет Артикул (уникальный идентификатор) товара
getMaxSum() - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Получить дополнительное ограничение минимальной суммы.
getMerchandise() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
getMerchandise() - Method in interface ru.crystals.pos.spi.plugin.goods.AddForRefundRequest
Возвращает товар, который необходимо добавить в чек
getMerchandise() - Method in interface ru.crystals.pos.spi.plugin.goods.AddForSaleRequest
Товар, который необходимо добавить в чек
getMerchandise() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет Товар, что продается в этой позиции
getMessage() - Method in class ru.crystals.pos.api.ext.loyal.dto.DailyReportResult
Получает сообщение оператору.
getMessage() - Method in class ru.crystals.pos.api.plugin.excise.validation.ExciseValidationResponse
Сообщение пользователю, которое будет отображено при отрицательном результате проверки.
getMessage() - Method in class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Возвращает сообщение для отображения на дисплее покупателя.
getMessage() - Method in class ru.crystals.pos.spi.ui.DialogFormParameters
Получить текст сообщения.
getMessagesToCashier() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Возвращает список сообщений, которые следует отобразить кассиру после расчета скидок.
Одному элементу списка соответствет одно сообщение.
getMiddleName() - Method in class ru.crystals.pos.api.card.CardHolderEntity
 
getMiddleName() - Method in class ru.crystals.pos.api.plugin.user.User
Возвращает отчество кассира.
getMiddleName() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
Получить отчество владельца карты
getMinPrice() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
getMinPrice() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет минимально допустимую ЦЕНУ товара в данной позиции
getMinSum() - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Получить дополнительное ограничение минимальной суммы.
getMultiplier() - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
 
getMultiplier() - Method in interface ru.crystals.pos.spi.receipt.BonusBalance
Коэффициент перевода бонусокопеек в бонусорубли У внешней системы может быть исчисление бонусов в рублях и копейках, тогда этот коэффициент равен 100, т.к.
getName() - Method in interface ru.crystals.pos.api.ext.loyal.dto.AdvertisingAction
Возвращает название акции.
getName() - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Вернет наименование позиции
getName() - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
getName() - Method in interface ru.crystals.pos.spi.receipt.Merchandise
Вернет Название товара
getNds() - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Вернет ставку НДС в процентах
getNds() - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
getNds() - Method in interface ru.crystals.pos.spi.receipt.Merchandise
Вернет ставку НДС в процентах
getNumber() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
getNumber() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет Порядковый номер позиции в чеке
getNumber() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Получить [Прогнозируемый] номер этого чека.
getOperationMode() - Method in interface ru.crystals.pos.spi.POSInfo
Возвращает текущий режим работы кассы.
getOperatorMessage() - Method in class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
Вернет текст сообщения, что надо показать кассиру по результатам списания.
getOptions() - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipText
 
getOriginalPayment() - Method in interface ru.crystals.pos.spi.plugin.payment.RefundRequest
Данные выполненной оплаты из чека продажи.
getOriginalPrice() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
getOriginalPrice() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет Оригинальную ЦЕНУ (стоимость за единицу товара в позиции) (не будет переписываться при расчёте скидок)
getOriginalReceipt() - Method in interface ru.crystals.pos.spi.plugin.payment.RefundRequest
Получить чек продажи, в котором была выполнена оплата.
getPaperWidth() - Method in interface ru.crystals.pos.spi.equipment.SetApiPrinter
Получает ширину чековой ленты в символах.
Это значение ориентировочное, настоящее значение может изменяться со шрифтом печатаемого текста.
getParagraphParts() - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
 
getParagraphs() - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
Возврашает список параграфов, из которых состоит данный слип.
getPayload() - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Возвращает текстовое содержимое параграфа.
getPayload() - Method in class ru.crystals.pos.spi.feedback.Feedback
Получить значение "полезной нагрузки".
getPayment() - Method in interface ru.crystals.pos.spi.plugin.payment.CancelRequest
Данные оплаты, которую необходимо отменить.
getPaymentCallback() - Method in interface ru.crystals.pos.spi.plugin.payment.CancelRequest
Интерфейс для оповещения кассы о результатах выполнения отмены.
getPaymentCallback() - Method in interface ru.crystals.pos.spi.plugin.payment.PaymentRequest
Интерфейс для оповещения кассы о результатах выполнения оплаты.
getPaymentCallback() - Method in interface ru.crystals.pos.spi.plugin.payment.RefundRequest
Интерфейс для оповещения кассы о результатах выполнения возврата.
getPaymentForms() - Method in interface ru.crystals.pos.spi.ui.UIForms
Формы для плагинов оплат.
getPayments() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Получить коллекцию оплаты, что были проведены/отменены в данном чеке.
getPluginId() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
getPluginId() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет id типа товара (плагина) создавшего эту позицию чека.
getPluginId() - Method in interface ru.crystals.pos.spi.receipt.ProcessedPayment
Вернет id типа оплаты (плагина) создавшего эту оплату.
getPluginProperties() - Method in interface ru.crystals.pos.spi.IntegrationProperties
Получить настройки плагина.
getPOSinfo() - Method in interface ru.crystals.pos.spi.Facade
Deprecated.
Сервис для получения информации о кассе.
getPositionAttributeMap() - Method in class ru.crystals.pos.api.ext.loyal.dto.PostDiscountResult
Возвращает мапу расширенных атрибутов позиций.
getPositionCoupons() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Возвращает позиционные купоны применённые к этой позиции
getPositionSum(BigDecimal, long) - Method in interface ru.crystals.pos.spi.currency.ExtCurrencyHandler
Вычислить сумму позиции и округлить в соответствиями с текущими правилами округления (т.е.
getPosNo() - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
Вернет номер позиции, на которую дана эта скидка.
getPOSNumber() - Method in interface ru.crystals.pos.spi.POSInfo
Номер кассы в магазине.
getPOSTemplateGuid() - Method in interface ru.crystals.pos.spi.POSInfo
Возврашает идентификатор шаблона кассы.
Под шаблоном кассы понимается касса с выделенным функционалом - касса продажи алкоголя, касса возвратов, касса в линейке, etc.
getPOSType() - Method in interface ru.crystals.pos.spi.POSInfo
Получить тип кассы.
getPrice() - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Вернет цену позиции
getPrice() - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
getPrice() - Method in interface ru.crystals.pos.spi.receipt.ExciseBottle
Цена бутылки
getPrice() - Method in interface ru.crystals.pos.spi.receipt.Merchandise
Вернет цену товара
getPrintDocuments() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Возвращает коллекцию печатных документов, которые плагин лояльности присовокупил к чеку при расчете скидок.
getPrinter() - Method in interface ru.crystals.pos.spi.Facade
Deprecated.
"Сервис" для взаимодействия с фискальным принтером
getPrintStrings() - Method in class ru.crystals.pos.api.ext.loyal.dto.DailyReportResult
Получает список строк, составляющих печатный документ о сверке итогов.
getProcessingId() - Method in class ru.crystals.pos.api.card.CardEntity
 
getProcessingId() - Method in interface ru.crystals.pos.spi.receipt.Card
Получить идентификатор процессинга, которому "принадлежит" карта
getProductType() - Method in interface ru.crystals.pos.spi.plugin.excise.validation.ExciseValidationRequest
Тип маркируемого товара
getQrCode() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Возвращает QR-код ОФД чека.
getQuantity() - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
Вернет количество товара в позиции, на которое предоставлена скидка, или null, если скидка предоставлена на всю позицию.
getQuantity() - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Вернет количество товара в позиции
getQuantity() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
getQuantity() - Method in interface ru.crystals.pos.spi.receipt.AppliedBonusAmount
Возвращает количество товара в позиции, на которое начислены бонусы.
getQuantity() - Method in interface ru.crystals.pos.spi.receipt.AppliedDiscount
Возвращает количество товара в позиции, на которое предоставлена данная скидка.
getQuantity() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет Количество товара в позиции, в тысячных долях единиц СИ (т.е.
getRate() - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
 
getRate() - Method in interface ru.crystals.pos.spi.receipt.BonusBalance
Курс по которому бонусы (а точнее бонусокопейки) конвертируются в деньги (в копейках) Например, если списываем 4 балла внешней системы, а курс 0.25, то спишется 4 / 0.25 = 16 копеек.
getReceipt() - Method in interface ru.crystals.pos.api.plugin.techprocess.InterceptionContext
 
getReceipt() - Method in interface ru.crystals.pos.spi.plugin.card.CardSearchRequest
Чек, в который добавляется карта
getReceipt() - Method in interface ru.crystals.pos.spi.plugin.excise.validation.ExciseValidationRequest
Текущий чек продажи/возврата, в который будет добавляться позиция товара
getReceipt() - Method in interface ru.crystals.pos.spi.plugin.goods.AddForRefundRequest
Возвращает чек, в который добавляется товар.
getReceipt() - Method in interface ru.crystals.pos.spi.plugin.goods.AddForSaleRequest
Чек, в который будет добавлен товар.
getReceipt() - Method in interface ru.crystals.pos.spi.plugin.goods.RemoveFromSaleRequest
Чек, из которого удаляется позиция
getReceipt() - Method in interface ru.crystals.pos.spi.plugin.payment.CancelRequest
Текущий чек, который необходимо аннулировать.
getReceipt() - Method in interface ru.crystals.pos.spi.plugin.payment.PaymentRequest
Текущий чек, который необходимо оплатить.
getReceipt() - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Получить текущий чек, в котором выполняется оплата, возврат.
getReceiptAttributeMap() - Method in class ru.crystals.pos.api.ext.loyal.dto.PostDiscountResult
Возвращает мапу расширенных атрибутов чека.
getReceiptExtendedAttributesMap() - Method in class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
Мапа расширенных атрибутов, которыми плагин лояльности может наградить чек.
Заполняется плагином в случае, если он хочет добавить к чеку какие-то дополнительные параметры.
getReceiptExtendedAttributesMap() - Method in class ru.crystals.pos.api.plugin.techprocess.InterceptionResult
Мапа расширенных атрибутов, которыми плагин лояльности может наградить чек.
Заполняется плагином в случае, если он хочет добавить к чеку какие-то дополнительные параметры.
getRefundReceipt() - Method in interface ru.crystals.pos.spi.plugin.payment.RefundRequest
Формируемый чек возврата.
getResponseStatus() - Method in class ru.crystals.pos.api.plugin.card.BonusOperationResponse
вернет статус выполнения операции
getResponseStatus() - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Получить статус отклика
getResultCode() - Method in class ru.crystals.pos.api.ext.loyal.dto.DailyReportResult
Получает категорию результата выполненной сверки итогов.
getRoleName() - Method in class ru.crystals.pos.api.plugin.user.User
Возвращает должность кассира.
getRows() - Method in class ru.crystals.pos.api.comm.table.Table
Возвращает список строк таблицы.
getRowsCount() - Method in interface ru.crystals.pos.spi.equipment.CustomerDisplay
Получает число строк, которыми располагает текущий подключенный дисплей покупателя.
getSaleReceipt() - Method in interface ru.crystals.pos.spi.receipt.Receipt
В случае чека возврата, здесь может находиться оригинальный чек продажи, по которому осуществляется возврат.
Следует отметить, не всякие чеки возврата могут иметь чек продажи, например, если осуществляется произвольный возврат (возврат покупки без чека продажи, в рамках которого она была совершена).
getSavingStrategy() - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Возвращает стратегию сохранения данного фидбека: следует ли заместить им все старые (в рамках чека), просто добавить новый, etc.
getScheduledMoment() - Method in class ru.crystals.pos.spi.ui.MessageParameters
Получить планируемый момент отображения сообщения.
getSearchString() - Method in interface ru.crystals.pos.spi.plugin.card.CardSearchRequest
Строка поиска
getSelectedPaymentType() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Возвращает тип оплаты, к которому должна перейти касса после расчета скидок
getServiceProperties() - Method in interface ru.crystals.pos.spi.IntegrationProperties
Получить общие настройки интеграции.
getShiftNo() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Получить номер смены, к которой относится данный чек.
getShiftNumber() - Method in interface ru.crystals.pos.spi.POSInfo
Получает номер текущей смены.
getShopName() - Method in interface ru.crystals.pos.spi.POSInfo
Получить наименование магазина.
getShopNumber() - Method in interface ru.crystals.pos.spi.POSInfo
Номер магазина в котором работает касса.
getSize() - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipText
 
getSlip() - Method in class ru.crystals.pos.api.plugin.payment.Payment
Deprecated.
метод устарел и не рекомендуется к использованию. Используйте метод Payment.getSlips() для получения и добавления в чек новых слипов.
getSlips() - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.PreFiscalizationFeedback
Получить список слипов.
getSlips() - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Печатные документы, прикрепленные к данной позиции
getSlips() - Method in class ru.crystals.pos.api.plugin.payment.Payment
Слипы для печати
getSlips() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
getSlips() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Печатные документы, прикрепленные к данной позиции.
getSoftReceiptId() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Возвращает идентификатор мягкого чека из которого добавлена это позиция.
getString(String) - Method in interface ru.crystals.pos.spi.ResBundle
Чтение строки из файла локализации.
Используется текущий, выбранный язык в Set Retail 10.
getStyle() - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipText
 
getSum() - Method in class ru.crystals.pos.api.plugin.payment.Payment
Сумма оплаты
getSum() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
getSum() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет СТОИМОСТЬ позиции с учетом уже данных скидок
getSum() - Method in interface ru.crystals.pos.spi.receipt.ProcessedPayment
Сумма оплаты
getSumAllowedToChargeOff() - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
 
getSumAllowedToChargeOff() - Method in interface ru.crystals.pos.spi.receipt.BonusBalance
Получить количество бонусов, что позволено списать с этого баланса в текущем чеке
getSumToChargeOff() - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
 
getSumToChargeOff() - Method in interface ru.crystals.pos.spi.receipt.BonusBalance
Получить количество бонусов, что решили списать (или уже списали) с этого баланса в текущем чеке
getSumToRefund() - Method in interface ru.crystals.pos.spi.plugin.payment.RefundRequest
Сумма к возврату.
getSumWithDiscount() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Получить общую сумму чека.
getSurchargeSum() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Получить оставшуюся сумму к оплате/возврату.
getTableMessage() - Method in class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Возвращает таблицу, которую следует отобразить покупателю.
getTabNumber() - Method in class ru.crystals.pos.api.plugin.user.User
Возвращает табельный номер кассира.
getText() - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipText
 
getText() - Method in class ru.crystals.pos.spi.ui.MessageParameters
Получить текст сообщения
getTitle() - Method in class ru.crystals.pos.api.comm.table.Table
Возвращает текст заголовка таблицы.
getTitle() - Method in class ru.crystals.pos.api.plugin.card.CardInfo
Возвращает заголовок, которым следует озаглавить окно с информацией по карте.
getTokensBalance() - Method in class ru.crystals.pos.api.card.CardEntity
 
getTokensBalance() - Method in interface ru.crystals.pos.spi.receipt.Card
Получить фишечный баланс карты
getTransactionId() - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
 
getTransactionId() - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
Получает идентификатор транзакции, которая начислила на счет карты бонусы.
getTxId() - Method in class ru.crystals.pos.api.plugin.card.BonusOperationResponse
Вернет идентификатор транзакции на стороне процессинга, в рамках которой была проведена операция
getType() - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Возвращает тип параграфа.
getType() - Method in interface ru.crystals.pos.spi.receipt.Receipt
Возвращает тип чека.
getTypeId() - Method in class ru.crystals.pos.spi.receipt.PaymentType
 
getUser() - Method in interface ru.crystals.pos.spi.POSInfo
Получить информацию о текущем пользователе
getValue() - Method in class ru.crystals.pos.api.comm.table.TableRow
Возвращает текст в правой колонке строки.
getValue() - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
Возвращает величину скидки.
getVolume() - Method in interface ru.crystals.pos.spi.receipt.ExciseBottle
Объём бутылки
getWriteOffAmount() - Method in class ru.crystals.pos.api.ext.loyal.dto.WriteOffInfo
 
getWriteOffsLimits() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Вернет потолки списаний с бонусных карт в чеке.
GoodsPlugin - Interface in ru.crystals.pos.api.plugin
Интерфейс плагина товара.
GoodsType - Enum in ru.crystals.pos.spi
Тип товара.
GoodsType() - Constructor for enum ru.crystals.pos.spi.GoodsType
 
groupCode - Variable in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
guid - Variable in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
 

H

hasDailyReports() - Method in interface ru.crystals.pos.spi.plugin.ReconciliationReportMaker
Получает флаг, определяющий, умеет ли данная реализация плагина выполнять сверку итогов.
Это необходимо для того, чтобы иметь возможность удостовериться не вызывая метода ReconciliationReportMaker.createDailyReport(), что плагин не выполняет сверку итогов.
header - Variable in class ru.crystals.pos.api.comm.CommunicationMessage
Верхний колонутитул сообщения (шапка).

I

iconType - Variable in class ru.crystals.pos.api.comm.CommunicationMessage
Тип отображаемой в сообщении иконки.
IconType - Enum in ru.crystals.pos.api.comm
Тип иконки, отображаемый в сообщении.
IconType() - Constructor for enum ru.crystals.pos.api.comm.IconType
 
id - Variable in class ru.crystals.pos.api.card.CardEntity
 
id - Variable in class ru.crystals.pos.api.card.CardHolderEntity
 
id - Variable in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Это поле не должно заполняться из плагина, оно используется кассой для своих внутренних нужд.
Поле заполняется при передаче плагину фидбека на отправку.
image - Variable in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Изображение, которое будет печататься данным параграфом.
IncorrectStateException - Error in ru.crystals.pos.spi
Ошибка при обращении в некорректном состоянии.
IncorrectStateException() - Constructor for error ru.crystals.pos.spi.IncorrectStateException
 
index - Variable in class ru.crystals.pos.api.ext.loyal.dto.Slip
Порядковый номер слипа в кассовом чеке.
info - Variable in class ru.crystals.pos.api.plugin.card.CardInfo
Набор ключей и значений представляющих непосредственно информацию по карте
Inject - Annotation Type in ru.crystals.pos.spi.annotation
Признак внедряемых (dependency injection) полей класса плагина.
Injectable - Interface in ru.crystals.pos.spi
Все наследуемые от этого интерфейса классы доступны для внедрения в поля плагина (dependency injection).
inputHint - Variable in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
 
InputListener - Interface in ru.crystals.pos.api.ui.listener
Слушатель событий пользовательского ввода.
InputScanNumberFormListener - Interface in ru.crystals.pos.api.ui.listener
Интерфейс слушателя событий формы ввода номера с возможностью его сканирования.
inputType - Variable in class ru.crystals.pos.api.card.CardEntity
 
IntegrationProperties - Interface in ru.crystals.pos.spi
Интерфейс для чтения настроек.
intercept(InterceptionContext, InterceptorCallback) - Method in interface ru.crystals.pos.api.plugin.TechProcessPlugin
Позволяет прерывать тех.
InterceptedStage - Enum in ru.crystals.pos.api.plugin.techprocess
Определяет часть тех.
InterceptedStage() - Constructor for enum ru.crystals.pos.api.plugin.techprocess.InterceptedStage
 
InterceptionContext - Interface in ru.crystals.pos.api.plugin.techprocess
Описывает контекст передачи управления плагину.
InterceptionResult - Class in ru.crystals.pos.api.plugin.techprocess
Результат интерактивного взаимодействия с плагином тех.
InterceptionResult() - Constructor for class ru.crystals.pos.api.plugin.techprocess.InterceptionResult
 
InterceptionStatus - Enum in ru.crystals.pos.api.plugin.techprocess
Определяет каким образом кассе продолжить выполнение преравнного сценария.
InterceptionStatus() - Constructor for enum ru.crystals.pos.api.plugin.techprocess.InterceptionStatus
 
InterceptorCallback - Interface in ru.crystals.pos.api.plugin.techprocess
Через эту структуру возаращается результат интерактивного взаимодействия с плагином тех.
InvalidLineItemException - Exception in ru.crystals.pos.spi.plugin.goods
Ошибка добавления товара в чек.
Возникает, если данные невозможно добавить в чек и сохранить в БД.
InvalidLineItemException() - Constructor for exception ru.crystals.pos.spi.plugin.goods.InvalidLineItemException
Конструктор класса.
InvalidLineItemException(String) - Constructor for exception ru.crystals.pos.spi.plugin.goods.InvalidLineItemException
Конструктор класса.
InvalidLineItemException(String, Throwable) - Constructor for exception ru.crystals.pos.spi.plugin.goods.InvalidLineItemException
Конструктор класса.
InvalidPaymentException - Exception in ru.crystals.pos.spi.plugin.payment
Ошибка сохранения данных оплаты.
Возникает, если данные невозможно добавить в чек и сохранить в БД.
InvalidPaymentException() - Constructor for exception ru.crystals.pos.spi.plugin.payment.InvalidPaymentException
 
isAccrueBonusAllowed() - Method in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
Возвращает флаг-признак, запрещающий начисление бонусных баллов на товары, на которые сработала данная РА
isAccrueBonusAllowed() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
isAccrueBonusAllowed() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет флаг-признак, указывающий можно ли начислять бонусы за приобретение данной позиции.
isAnnulling() - Method in interface ru.crystals.pos.spi.receipt.ProcessedPayment
Позволяет определить платеж отмененный, либо проведенный.
isAvailable() - Method in interface ru.crystals.pos.api.plugin.PaymentPlugin
Доступность плагина для оплаты.
isConditionExecuted(AdvertisingAction, Receipt) - Method in interface ru.crystals.pos.api.plugin.AdvertisingActionConditionPlugin
Проверяет условие выполнения рекламной акции при расчете скидок.
isDisableCut() - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
 
isDisableLogo() - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
Возврвщает флаг, определяющий, следует ли отключить печать логотипа на время печати данного слипа.
isDisableRequisites() - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
 
isDiscountable() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
isDiscountable() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет Флаг-признак, указывающий можно ли давать скидку на данную позицию.
isOperationAllowed() - Method in class ru.crystals.pos.api.plugin.excise.validation.ExciseValidationResponse
Значение признака возможности осуществления действия с товаром (продажа/возврат) в результате валидации АМ.
isPayBonusAllowed() - Method in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
Возвращает флаг-признак, запрещающий оплату бонусными баллами товаров, на которые сработала данная РА
isPayBonusAllowed() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
isPayBonusAllowed() - Method in interface ru.crystals.pos.spi.receipt.LineItem
Вернет флаг-признак, указывающий можно ли давать скидку бонусами на данную позицию.
isReceiptWideDiscount() - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
Вернет признак была ли эта скидка дана (в процессинге) на весь чек, а не конкретно на эту позицию.
isRemoveConfirmed() - Method in interface ru.crystals.pos.spi.plugin.goods.RemoveFromSaleRequest
Подтверждено ли удаление товара кассиром
isSeparated() - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
Возвращает флаг, определяющий, следует ли печатать слип отдельно или в составе чека.

L

label - Variable in class ru.crystals.pos.api.comm.table.TableRow
 
labels - Variable in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
 
lastName - Variable in class ru.crystals.pos.api.card.CardHolderEntity
 
lastName - Variable in class ru.crystals.pos.api.plugin.user.User
Фамилия
LineItem - Interface in ru.crystals.pos.spi.receipt
Сущность, описывающая позицию в чеке.
LineItemEntity - Class in ru.crystals.pos.api.receipt
 
LineItemEntity() - Constructor for class ru.crystals.pos.api.receipt.LineItemEntity
Конструктор класса.
LoyaltyPlugin - Interface in ru.crystals.pos.api.plugin
Поставщик "услуг лояльности": может дать скидку на чек, добавить купон, рекламный буклет, насчитать бонусы, и проч.
LoyaltyResult - Class in ru.crystals.pos.api.ext.loyal.dto
Результат применения программ лояльности к чеку.
LoyaltyResult() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
 
LoyProviderFeedback - Class in ru.crystals.pos.api.ext.loyal.dto.auxiliaries
Некий фидбэк, который плагину лояльности необходимо отправить в свой процессинг (ПЦ - Процессинговый Центр) по результатам расчета/применения скидок в чеке.
LoyProviderFeedback() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Конструктор класса.

M

manufacturer - Variable in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
MarkedProductType - Enum in ru.crystals.pos.spi
Поддерживаемые типы маркируемого товара.
MarkedProductType() - Constructor for enum ru.crystals.pos.spi.MarkedProductType
 
marking - Variable in class ru.crystals.pos.api.plugin.goods.NewLineItem
 
marking - Variable in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
maxSum - Variable in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
 
merchandise - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 
Merchandise - Interface in ru.crystals.pos.spi.receipt
Сущность, описывающая товар (в чековой позиции).
MerchandiseEntity - Class in ru.crystals.pos.api.receipt
Сущность, описывающая товар (в чековой позиции).
MerchandiseEntity() - Constructor for class ru.crystals.pos.api.receipt.MerchandiseEntity
 
message - Variable in class ru.crystals.pos.api.ext.loyal.dto.DailyReportResult
Сообщение оператору в случае, если произошла ошибка.
message - Variable in class ru.crystals.pos.api.plugin.excise.validation.ExciseValidationResponse
 
message - Variable in class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
 
message - Variable in class ru.crystals.pos.spi.ui.DialogFormParameters
 
MessageParameters - Class in ru.crystals.pos.spi.ui
Модель данных для произвольного сообщения на кассе.
MessageParameters(String, MessageQueue.ScheduledMoment) - Constructor for class ru.crystals.pos.spi.ui.MessageParameters
Конструктор.
MessageQueue - Interface in ru.crystals.pos.spi.ui
Очередь сообщений для отображения на кассе в различные моменты тех.
MessageQueue.ScheduledMoment - Enum in ru.crystals.pos.spi.ui
Планируемый момент отображения сообщения.
messagesToCashier - Variable in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Список сообщений кассиру.
middleName - Variable in class ru.crystals.pos.api.card.CardHolderEntity
 
middleName - Variable in class ru.crystals.pos.api.plugin.user.User
Отчество
minPrice - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 
minSum - Variable in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
 
MSRListener - Interface in ru.crystals.pos.api.ui.listener
Слушатель события считывания карты с магнитной полосой.
multiplier - Variable in class ru.crystals.pos.api.card.BonusBalanceEntity
 

N

name - Variable in class ru.crystals.pos.api.plugin.goods.NewLineItem
 
name - Variable in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
nds - Variable in class ru.crystals.pos.api.plugin.goods.NewLineItem
 
nds - Variable in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
NewLineItem - Class in ru.crystals.pos.api.plugin.goods
Сущность для передачи кассе данных о новой позиции чека
NewLineItem(String, String, BigDecimal, long, float) - Constructor for class ru.crystals.pos.api.plugin.goods.NewLineItem
Конструктор сущности с обязательными полями.
NewLineItem(Merchandise) - Constructor for class ru.crystals.pos.api.plugin.goods.NewLineItem
Конструктор сущности на основании товара.
notCompleted() - Method in interface ru.crystals.pos.spi.plugin.goods.AddForRefundCallback
Метод, вызываемый в случае, когда позиция не может быть добавлена в чек.
Причины могут быть разными:
- покупатель отказался;
- недоступен процессинг;
- недействительный товар;
- и т.д.
notCompleted() - Method in interface ru.crystals.pos.spi.plugin.goods.AddForSaleCallback
Результат: товар не может быть добавлен в чек продажи.
number - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 

O

onBonusWriteOffCompleted(BonusWriteOffOperationResponse) - Method in interface ru.crystals.pos.spi.plugin.card.BonusWriteOffCallback
Событие завершения списания бонусов.
onCardSearchCompleted(CardSearchResponse) - Method in interface ru.crystals.pos.spi.plugin.card.CardSearchCallback
Обработчик события о завершении поиска карты.
onDiscountCalculationFinished(Receipt) - Method in interface ru.crystals.pos.api.plugin.AdvertisingActionConditionPlugin
Данный метод вызывается кассой по окончанию расчета скидок.
onDiscountCalculationFinished(Receipt) - Method in interface ru.crystals.pos.api.plugin.LoyaltyPlugin
Данный метод вызывается кассой после завершения расчета скидок.
Некоторым системам лояльности важно допускать оплачивание бонусами не более величины Х от чека.
onDiscountCalculationStarted(Receipt) - Method in interface ru.crystals.pos.api.plugin.AdvertisingActionConditionPlugin
Данный метод вызывается кассой перед началом расчета скидок.
onReceiptFiscalized(Receipt, LoyaltyResult) - Method in interface ru.crystals.pos.api.plugin.LoyaltyPlugin
Данный метод вызывается кассой при завершении фискализации документа.
onRepeatSend(Feedback) - Method in interface ru.crystals.pos.spi.plugin.FiscalizationListener
Повторная попытка отправить данные в процессинг.
onSendFeedback(LoyProviderFeedback) - Method in interface ru.crystals.pos.api.plugin.LoyaltyPlugin
Deprecated.
с версии API 0.0.46 данный метод больше не вызывается кассой напрямую и следует использовать метод LoyaltyPlugin.onSendFeedback(Collection).
onSendFeedback(Collection<LoyProviderFeedback>) - Method in interface ru.crystals.pos.api.plugin.LoyaltyPlugin
Вызывается кассой для обработки плагином ранее созданных им же фидбеков.
onShiftClosed() - Method in interface ru.crystals.pos.api.events.ShiftEventListener
Вызывается при завершении закрытия смены.
onShiftOpened(int) - Method in interface ru.crystals.pos.api.events.ShiftEventListener
Вызывается при завершении открытии кассой смены.
onTimeout() - Method in interface ru.crystals.pos.api.ui.listener.TimeoutListener
Обработчик события "Истекло время на выполнение операции".
operationAllowed - Variable in class ru.crystals.pos.api.plugin.excise.validation.ExciseValidationResponse
 
operatorMessage - Variable in class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
Текст сообщения, что надо показать кассиру
options - Variable in class ru.crystals.pos.api.ext.loyal.dto.SlipText
Параметры текста - номер шрифта и атрибуты, для формирования можно использовать SlipTextOptions либо спецификацию используемого ФР
originalPrice - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 

P

PAPER_WIDTH_UNKNOWN - Static variable in interface ru.crystals.pos.spi.equipment.SetApiPrinter
Константа, означающая, что принтер не подключен или не выдаёт информацию о ширине своей чековой ленты.
paragraphParts - Variable in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
части абзаца с указанием номера шрифта и его атрибутов SlipText, SlipTextOptions
paragraphs - Variable in class ru.crystals.pos.api.ext.loyal.dto.Slip
Список строк, составляющих слип.
payBonusAllowed - Variable in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
 
payBonusAllowed - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 
payload - Variable in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
само сообщение "абзаца", что надо вывести на чековой ленте.
payload - Variable in class ru.crystals.pos.spi.feedback.Feedback
 
Payment - Class in ru.crystals.pos.api.plugin.payment
Данные выполненной оплаты.
Payment() - Constructor for class ru.crystals.pos.api.plugin.payment.Payment
 
PaymentCallback - Interface in ru.crystals.pos.spi.plugin.payment
Интерфейс для оповещения кассы о результатах выполнения запроса оплаты/отмены/возврата.
paymentCompleted(Payment) - Method in interface ru.crystals.pos.spi.plugin.payment.PaymentCallback
Результат: запрос выполнен.
paymentNotCompleted() - Method in interface ru.crystals.pos.spi.plugin.payment.PaymentCallback
Результат: запрос не выполнен.
PaymentPlugin - Interface in ru.crystals.pos.api.plugin
Интерфейс плагина оплат.
PaymentRequest - Interface in ru.crystals.pos.spi.plugin.payment
Интерфейс запроса на выполнение оплаты.
PaymentType - Class in ru.crystals.pos.spi.receipt
Тип оплаты
PaymentType(String) - Constructor for class ru.crystals.pos.spi.receipt.PaymentType
 
PIRIT_DOUBLE_HEIGHT - Static variable in interface ru.crystals.pos.api.ext.loyal.dto.SlipTextOptions
Печать двойной высоты текста
PIRIT_DOUBLE_WIDTH - Static variable in interface ru.crystals.pos.api.ext.loyal.dto.SlipTextOptions
Печать двойной ширины текста
PIRIT_FONT_0 - Static variable in interface ru.crystals.pos.api.ext.loyal.dto.SlipTextOptions
Шрифт 13х24, 44 символа в строке
PIRIT_FONT_1 - Static variable in interface ru.crystals.pos.api.ext.loyal.dto.SlipTextOptions
Шрифт 10х20
PIRIT_FONT_2 - Static variable in interface ru.crystals.pos.api.ext.loyal.dto.SlipTextOptions
Шрифт 13х24 жирный
PIRIT_FONT_3 - Static variable in interface ru.crystals.pos.api.ext.loyal.dto.SlipTextOptions
Шрифт 10х20 жирный
PIRIT_FONT_4 - Static variable in interface ru.crystals.pos.api.ext.loyal.dto.SlipTextOptions
Шрифт 8х14, 56 символов в строке
PIRIT_FONT_5 - Static variable in interface ru.crystals.pos.api.ext.loyal.dto.SlipTextOptions
Шрифт 24х45
PIRIT_FONT_6 - Static variable in interface ru.crystals.pos.api.ext.loyal.dto.SlipTextOptions
Шрифт 24х45 жирный
pluginId - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 
POSEventListener - Annotation Type in ru.crystals.pos.spi.annotation
Данной аннотацией помечаются поля, являющиеся слушателями кассовых событий.
POSEventListener - Interface in ru.crystals.pos.spi
Маркерный интерфейс слушателя кассовых событий.
Всякий слушатель событий подключается в плагин при помощи аннотации POSEventListener
Данный интерфейс реализуют те сущности Set API, которые допустимо подключать в плагин в качестве слушателя кассовых событий.
POSInfo - Interface in ru.crystals.pos.spi
Интерфейс для получения информации о кассе.
positionAttributeMap - Variable in class ru.crystals.pos.api.ext.loyal.dto.PostDiscountResult
Мапа расширенных атрибутов позиции.
posNo - Variable in class ru.crystals.pos.api.ext.loyal.dto.Discount
Номер позиции, на которую дана эта скидка.
PosOperationMode - Enum in ru.crystals.pos.spi
Перечисление режимов в которых работает касса.
PosOperationMode() - Constructor for enum ru.crystals.pos.spi.PosOperationMode
 
POSPlugin - Annotation Type in ru.crystals.pos.spi.annotation
Признак основного класса плагина.
PostDiscountResult - Class in ru.crystals.pos.api.ext.loyal.dto
Описывает результат обработки плагинами лояльности события окончательного расчета скидок.
На этом этапе плагины лояльности могут подкорректировать у карт доступные потолки списания, а также добавить какие-либо дополнительные атрибуты к чеку или позициям его.
PostDiscountResult() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.PostDiscountResult
 
POSType - Enum in ru.crystals.pos.spi
Типы кассы
POSType() - Constructor for enum ru.crystals.pos.spi.POSType
 
PreFiscalizationFeedback - Class in ru.crystals.pos.api.ext.loyal.dto.auxiliaries
Фидбек, возвращаемый плагином кассе при событии предфискализации.
PreFiscalizationFeedback() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.PreFiscalizationFeedback
 
price - Variable in class ru.crystals.pos.api.plugin.goods.NewLineItem
 
price - Variable in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
print(Slip) - Method in interface ru.crystals.pos.spi.equipment.SetApiPrinter
Распечатает указанный документ на принтере чеков.
printDocuments - Variable in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Список печатных документов, которые плагин лояльности может добавить при расчете скидок.
Будут распечатаны вместе с чеком.
printStrings - Variable in class ru.crystals.pos.api.ext.loyal.dto.DailyReportResult
Список строк, составляющих печатный документ о сверке итогов.
ProcessedPayment - Interface in ru.crystals.pos.spi.receipt
Интерфейс для получения информации о проведенных/отмененных в чеке платежах.
processingId - Variable in class ru.crystals.pos.api.card.CardEntity
 
PropertiesReader - Interface in ru.crystals.pos.spi
Интерфейс для чтения настроек .

Q

quantity - Variable in class ru.crystals.pos.api.ext.loyal.dto.Discount
Количество товара в позиции, на которое предоставлена данная скидка.
quantity - Variable in class ru.crystals.pos.api.plugin.goods.NewLineItem
 
quantity - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 

R

rate - Variable in class ru.crystals.pos.api.card.BonusBalanceEntity
 
Receipt - Interface in ru.crystals.pos.spi.receipt
Представление чека кассы.
receipt - Variable in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
 
receiptAttributeMap - Variable in class ru.crystals.pos.api.ext.loyal.dto.PostDiscountResult
Мапа расширенных атрибутов чека.
receiptExtendedAttributesMap - Variable in class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
Мапа расширенных атрибутов чека, которые плагин может к чеку прицепить.
Необходима на случай, если вдруг плагинам нужно будет хранить какую-то исключительно свою информацию в чеке, которая затем может выгружаться на стороне сервера в ERP или ещё зачем.
receiptExtendedAttributesMap - Variable in class ru.crystals.pos.api.plugin.techprocess.InterceptionResult
 
ReceiptType - Enum in ru.crystals.pos.spi.receipt
Определяет тип представленного чека: чек ли это продажи или возврата
ReceiptType() - Constructor for enum ru.crystals.pos.spi.receipt.ReceiptType
 
receiptWideDiscount - Variable in class ru.crystals.pos.api.ext.loyal.dto.Discount
Флаг-признак, указывающий была ли данная скидка скидкой на весь чек (до "размазывания"/распределения данной скидки по позициям).
ReconciliationReportMaker - Interface in ru.crystals.pos.spi.plugin
Поставщик сверки итогов.
Реализация этого интерфейса позволяет плагину участвовать в процедуре сверки итогов.
RefundRequest - Interface in ru.crystals.pos.spi.plugin.payment
Интерфейс запроса на выполнение возврата оплаты.
Используется при возврате приобретенных товаров.
removeFromSale(RemoveFromSaleRequest) - Method in interface ru.crystals.pos.api.plugin.GoodsPlugin
Запрос на удаление товарной позиции из чека продажи.
RemoveFromSaleCallback - Interface in ru.crystals.pos.spi.plugin.goods
Интерфейс для оповещения кассы о возможности удаления позиции из чека продажи
RemoveFromSaleRequest - Interface in ru.crystals.pos.spi.plugin.goods
Интерфейс запроса на удаление позиции из чека продажи
ResBundle - Interface in ru.crystals.pos.spi
Интерфейс для чтения строк из файлов локализации.
responseStatus - Variable in class ru.crystals.pos.api.plugin.card.BonusOperationResponse
статус выполнения операции
responseStatus - Variable in class ru.crystals.pos.api.plugin.card.CardSearchResponse
 
resultCode - Variable in class ru.crystals.pos.api.ext.loyal.dto.DailyReportResult
Категория результата выполнения сверки.
roleName - Variable in class ru.crystals.pos.api.plugin.user.User
Должность
rollback(String) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
Отмена списания бонусов.
round(BigDecimal) - Method in interface ru.crystals.pos.spi.currency.ExtCurrencyHandler
Вернет результат округления указанного аргумента до ближайшей валидной суммы денег.
rows - Variable in class ru.crystals.pos.api.comm.table.Table
 
ru.crystals.pos.api.card - package ru.crystals.pos.api.card
 
ru.crystals.pos.api.comm - package ru.crystals.pos.api.comm
 
ru.crystals.pos.api.comm.table - package ru.crystals.pos.api.comm.table
 
ru.crystals.pos.api.events - package ru.crystals.pos.api.events
 
ru.crystals.pos.api.ext.loyal.dto - package ru.crystals.pos.api.ext.loyal.dto
 
ru.crystals.pos.api.ext.loyal.dto.auxiliaries - package ru.crystals.pos.api.ext.loyal.dto.auxiliaries
Структуры данных для выполнения операций техпроцесса (операций "жизненного цикла" поставщика услуг лояльности, что не имеют непосредственного отношения к расчету скидок).
ru.crystals.pos.api.plugin - package ru.crystals.pos.api.plugin
 
ru.crystals.pos.api.plugin.card - package ru.crystals.pos.api.plugin.card
 
ru.crystals.pos.api.plugin.excise.validation - package ru.crystals.pos.api.plugin.excise.validation
 
ru.crystals.pos.api.plugin.goods - package ru.crystals.pos.api.plugin.goods
 
ru.crystals.pos.api.plugin.payment - package ru.crystals.pos.api.plugin.payment
 
ru.crystals.pos.api.plugin.techprocess - package ru.crystals.pos.api.plugin.techprocess
 
ru.crystals.pos.api.plugin.user - package ru.crystals.pos.api.plugin.user
 
ru.crystals.pos.api.receipt - package ru.crystals.pos.api.receipt
 
ru.crystals.pos.api.ui.listener - package ru.crystals.pos.api.ui.listener
 
ru.crystals.pos.spi - package ru.crystals.pos.spi
 
ru.crystals.pos.spi.actions - package ru.crystals.pos.spi.actions
 
ru.crystals.pos.spi.annotation - package ru.crystals.pos.spi.annotation
 
ru.crystals.pos.spi.currency - package ru.crystals.pos.spi.currency
 
ru.crystals.pos.spi.equipment - package ru.crystals.pos.spi.equipment
Здесь будут интерфейсы для взаимодействия с периферийным оборудованием: например, для печати какого-либо сервисного документа на принтере чеков или отображения какого-нибудь сообщения на дисплее покупателя.
ru.crystals.pos.spi.feedback - package ru.crystals.pos.spi.feedback
 
ru.crystals.pos.spi.plugin - package ru.crystals.pos.spi.plugin
 
ru.crystals.pos.spi.plugin.card - package ru.crystals.pos.spi.plugin.card
 
ru.crystals.pos.spi.plugin.excise.validation - package ru.crystals.pos.spi.plugin.excise.validation
 
ru.crystals.pos.spi.plugin.goods - package ru.crystals.pos.spi.plugin.goods
 
ru.crystals.pos.spi.plugin.payment - package ru.crystals.pos.spi.plugin.payment
 
ru.crystals.pos.spi.receipt - package ru.crystals.pos.spi.receipt
 
ru.crystals.pos.spi.ui - package ru.crystals.pos.spi.ui
 
ru.crystals.pos.spi.ui.input - package ru.crystals.pos.spi.ui.input
 
ru.crystals.pos.spi.ui.payment - package ru.crystals.pos.spi.ui.payment
 

S

savingStrategy - Variable in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Стратегия сохранения фидбека, следует ли замещать им все старые, просто добавить новый, etc.
ScanFormListener - Interface in ru.crystals.pos.api.ui.listener
Интерфейс слушателя событий формы сканирования.
scheduledMoment - Variable in class ru.crystals.pos.spi.ui.MessageParameters
 
ScheduledMoment() - Constructor for enum ru.crystals.pos.spi.ui.MessageQueue.ScheduledMoment
 
searchCard(CardSearchRequest) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
Поиск информации по карте на основе предоставленных данных для поиска.
searchCardAsync(CardSearchRequest, CardSearchCallback) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
Поиск информации по карте на основе предоставленных данных для поиска.
В качестве данных для поиска в метод могут быть переданы email или номер телефона.
searchCardByMobileNumber(String, CardSearchCallback) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
Deprecated.
метод устарел и не рекомендуется к использованию. Используйте метод CardPlugin.searchCardAsync(CardSearchRequest, CardSearchCallback) В случае, если метод имеет реализацию (использует калбек), требуется чтобы CardPlugin.searchCardAsync(CardSearchRequest, CardSearchCallback) не был реализован. Для корректной работы кассы требуется, чтобы один из этих методов был реализован!
selectedPaymentType - Variable in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Тип оплаты, к которому должна перейти касса при переходе к оплатам
separated - Variable in class ru.crystals.pos.api.ext.loyal.dto.Slip
Флаг, определяющий, следует ли слип печатать отдельно или же в составе чека.
serialVersionUID - Static variable in error ru.crystals.pos.spi.IncorrectStateException
 
serialVersionUID - Static variable in exception ru.crystals.pos.spi.plugin.payment.InvalidPaymentException
 
set(String, String) - Method in interface ru.crystals.pos.spi.PropertiesReader
Запись символьного параметра.
setAccrueBonusAllowed(boolean) - Method in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
Устанавливает флаг-признак, запрещающий начисление бонусных баллов на товары, на которые сработала данная РА
setAccrueBonusAllowed(boolean) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setActionOnReceiptCancellation(ActionOnReceiptCancellation) - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Устанавливает действие, которое необходимо произвести с фидбеком в случае, если чек, в рамках которого образовался этот фидбек, аннулируется.
setAllProperties(Map<String, String>) - Method in interface ru.crystals.pos.spi.PropertiesReader
Сохранить настройки.
setAmount(BigDecimal) - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
 
setAmount(BigDecimal) - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
Устанавливает величину начисленных на счет карты бонусов.
SetApiBankException - Exception in ru.crystals.pos.spi.equipment
 
SetApiBankException(String) - Constructor for exception ru.crystals.pos.spi.equipment.SetApiBankException
Конструктор класса.
SetApiBankTerminal - Interface in ru.crystals.pos.spi.equipment
Банковский терминал.
API для работы с банковскими терминалами подключенными к кассе.
SetApiPrinter - Interface in ru.crystals.pos.spi.equipment
Средство для печати сервисных документов.
SetApiPrinterException - Exception in ru.crystals.pos.spi.equipment
Ошибка, возникшая при попытке печати сервисного документа на принтере чеков.
SetApiPrinterException() - Constructor for exception ru.crystals.pos.spi.equipment.SetApiPrinterException
Конструктор класса.
SetApiPrinterException(String) - Constructor for exception ru.crystals.pos.spi.equipment.SetApiPrinterException
Конструктор класса.
setAttemptsCount(int) - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
 
setBalance(BigDecimal) - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
Установить текущий баланс бонусов на счету.
setBalance(BonusBalance) - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
 
setBalance(BonusBalance) - Method in class ru.crystals.pos.api.ext.loyal.dto.WriteOffInfo
 
setBalanceType(BalanceType) - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
Установить тип баланса, если например бонусы используются как фишки/марки и т.п., то списание их происходит нелинейно
setBarcode(String) - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Присвоить штрихкод позиции (максимум 30 символов)
setBarcode(String) - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
setBody(String) - Method in class ru.crystals.pos.api.comm.CommunicationMessage
Устанавливает тело сообщения.
setBonusBalance(BonusBalance) - Method in class ru.crystals.pos.api.card.CardEntity
Установить бонусный баланс карты Если бонусных балансов было добавлено несколько через getBalances, то останется только один бонусный баланс
setBonusProcessingDisplayName(String) - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
Установить наименование бонусной программы/процессинга для отображения в GUI кассы.
setBoolean(String, Boolean) - Method in interface ru.crystals.pos.spi.PropertiesReader
Запись логического параметра.
setButton1Text(String) - Method in class ru.crystals.pos.spi.ui.DialogFormParameters
Установить текст кнопки 1.
setButton2Text(String) - Method in class ru.crystals.pos.spi.ui.DialogFormParameters
Установить текст кнопки 2.
setBytes(String, byte[]) - Method in interface ru.crystals.pos.spi.PropertiesReader
Запись параметра как массива байтов.
setCaption(String) - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Установить текст заголовка формы
setCard(CardEntity) - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Установить карту, запрос на получение информации по которой был сделан.
setCardHolder(CardHolder) - Method in class ru.crystals.pos.api.card.CardEntity
Установить владельца карты
setCardNumber(String) - Method in class ru.crystals.pos.api.card.CardEntity
Установить номер карты
setCardSearchRequest(CardSearchRequest) - Method in class ru.crystals.pos.spi.actions.AddCardAction
Устанавливает запрос на поиск карты, который привёл к образованию данного действия.
setCardSearchStatus(CardSearchResponseStatus) - Method in class ru.crystals.pos.api.plugin.card.CardInfo
Устанавливает статус запроса информации по карте.
setCardStatus(CardStatus) - Method in class ru.crystals.pos.api.card.CardEntity
Установить статус данной карты/купона
setCardType(CardType) - Method in class ru.crystals.pos.api.card.CardEntity
Установить тип карты
setCountry(String) - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
setDecimal(String, BigDecimal) - Method in interface ru.crystals.pos.spi.PropertiesReader
Сохраняет значение параметра как BigDecimal.
setDefaultSum(BigDecimal) - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Установить сумму предлагаемую по умолчанию.
setDisableCut(boolean) - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
 
setDisableLogo(boolean) - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
Устанавливает флаг, определяющий, следует ли отключить печать логотипа на время печати данного слипа.
setDisableRequisites(boolean) - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
 
setDiscountable(boolean) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setDiscountType(DiscountType) - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
 
setDiscountValue(BigDecimal) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setDisplayDuration(Duration) - Method in class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Устанавливает период времени, в течении которого требуется отображать сообщение.
setExternalCode(String) - Method in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
Устанавливает внешний код рекламной акции.
setFirstName(String) - Method in class ru.crystals.pos.api.card.CardHolderEntity
Установить имя владельца карты
setFirstName(String) - Method in class ru.crystals.pos.api.plugin.user.User
Устанавливает имя кассира.
setFooter(String) - Method in class ru.crystals.pos.api.comm.CommunicationMessage
Устанавливает текст нижнего колонтитула сообщения.
setGroupCode(String) - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
Устанавливает идентификатор товарной группы.
setGuid(Long) - Method in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
Устанавливает идентификатор рекламной акции.
setHeader(String) - Method in class ru.crystals.pos.api.comm.CommunicationMessage
Устанавливает текст заголовка сообщения.
setIconType(IconType) - Method in class ru.crystals.pos.api.comm.CommunicationMessage
Устанавливает тип иконки в отображаемом сообщении.
setId(String) - Method in class ru.crystals.pos.api.card.CardEntity
Установить уникальный идентификатор данной карты.
setId(String) - Method in class ru.crystals.pos.api.card.CardHolderEntity
Установить идентификатор владельца карты
setId(long) - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Устанавливает внутренний кассовый идентификатор фидбека.
setIndex(Integer) - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
 
setInfo(Map<String, String>) - Method in class ru.crystals.pos.api.plugin.card.CardInfo
Устанавливает мапу информации по карте.
setInputHint(String) - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Устанавливает текстовую подсказку, которая отображается в поле ввода.
setInputType(CardSearchEventSource) - Method in class ru.crystals.pos.api.card.CardEntity
Устанавливает способ, которым была введена карта.
setInt(String, Integer) - Method in interface ru.crystals.pos.spi.PropertiesReader
Запись целочисленного параметра.
setLabel(String) - Method in class ru.crystals.pos.api.comm.table.TableRow
Устанавливает текст в левой колонке строки.
setLastName(String) - Method in class ru.crystals.pos.api.card.CardHolderEntity
Установить фамилию владельца карты
setLastName(String) - Method in class ru.crystals.pos.api.plugin.user.User
Устанавливает фамилию кассира.
setManufacturer(String) - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
setMarking(String) - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Присвоить артикул позиции (максимум 30 символов)
setMarking(String) - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
setMaxSum(BigDecimal) - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Установить дополнительное ограничение максимальной суммы.
setMerchandise(Merchandise) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setMessage(String) - Method in class ru.crystals.pos.api.ext.loyal.dto.DailyReportResult
Устанавливает сообщение оператору.
setMessage(String) - Method in class ru.crystals.pos.api.plugin.excise.validation.ExciseValidationResponse
Установить сообщение пользователю, которое будет отображено при отрицательном результате проверки.
setMessage(CommunicationMessage) - Method in class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Устанавливает сообщение для отображения на дисплее покупателя.
setMessage(String) - Method in class ru.crystals.pos.spi.ui.DialogFormParameters
Установить текст сообщения.
setMiddleName(String) - Method in class ru.crystals.pos.api.card.CardHolderEntity
Установить отчество владельца карты
setMiddleName(String) - Method in class ru.crystals.pos.api.plugin.user.User
Устанавливает отчество кассира.
setMinPrice(BigDecimal) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setMinSum(BigDecimal) - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Установить дополнительное ограничение минимальной суммы.
setMultiplier(BigDecimal) - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
Установить коэффициент перевода бонусокопеек в бонусорубли
setName(String) - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Присвоить наименование позиции (максимум 255 символов)
setName(String) - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
setNds(float) - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Установить ставку НДС в процентах
setNds(float) - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
setNumber(int) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setOperationAllowed(boolean) - Method in class ru.crystals.pos.api.plugin.excise.validation.ExciseValidationResponse
Установить признак возможности осуществления действия с товаром (продажа/возврат) в результате валидации АМ.
setOperatorMessage(String) - Method in class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
Устанавливает текст сообщения кассиру.
setOptions(int) - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipText
 
setOriginalPrice(BigDecimal) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setPayBonusAllowed(boolean) - Method in class ru.crystals.pos.api.ext.loyal.dto.AppliedAdvertisingAction
Устанавливает флаг-признак, запрещающий оплату бонусными баллами товаров, на которые сработала данная РА
setPayBonusAllowed(boolean) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setPayload(String) - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Устанавливает содержимое текстового параграфа.
setPayload(String) - Method in class ru.crystals.pos.spi.feedback.Feedback
Установить значение "полезной нагрузки".
setPluginId(String) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setPrice(BigDecimal) - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Присвоить цену позиции
setPrice(BigDecimal) - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
setProcessingId(String) - Method in class ru.crystals.pos.api.card.CardEntity
Установить идентификатор процессинга, которому "принадлежит" карта
setQuantity(long) - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
Присвоить количество товара в позиции
setQuantity(long) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setRate(BigDecimal) - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
Установить курс для конвертации бонусов в деньги
setReceipt(Receipt) - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Установить текущий чек, в котором выполняется оплата, возврат.
setReceiptWideDiscount(boolean) - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
Установит признак: "дана ли была эта скидка на весь чек".
setResponseStatus(BonusOperationStatus) - Method in class ru.crystals.pos.api.plugin.card.BonusOperationResponse
Устанавливает статус выполнения операции.
setResponseStatus(CardSearchResponseStatus) - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
Установить статус отклика
setResultCode(DailyReportResultCode) - Method in class ru.crystals.pos.api.ext.loyal.dto.DailyReportResult
Устанавливает категорию результата выполненной сверки итогов.
setRoleName(String) - Method in class ru.crystals.pos.api.plugin.user.User
Устанавливает должность кассира.
setSavingStrategy(FeedbackSavingStrategy) - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
Устанавливает стратегию сохранения данного фидбека.
setScheduledMoment(MessageQueue.ScheduledMoment) - Method in class ru.crystals.pos.spi.ui.MessageParameters
Установить планируемый момент отображения сообщения.
setSelectedPaymentType(PaymentType) - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Задает тип оплаты, к которому должна перейти касса после расчета скидок
setSeparated(boolean) - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
Устанавливает флаг, определяющий, следует ли печатать слип отдельно или в составе чека.
setSize(TextSize) - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipText
 
setSlip(String) - Method in class ru.crystals.pos.api.plugin.payment.Payment
Deprecated.
метод устарел и не рекомендуется к использованию. Используйте метод Payment.getSlips() для получения и добавления в список слипов нового слипа.
setSlips(List<String>) - Method in class ru.crystals.pos.api.plugin.payment.Payment
Слипы для печати
setStyle(TextStyle) - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipText
 
setSum(BigDecimal) - Method in class ru.crystals.pos.api.plugin.payment.Payment
Сумма оплаты
setSum(BigDecimal) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
setSumAllowedToChargeOff(BigDecimal) - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
Установить количество бонусов, что позволено списать с этого баланса в текущем чеке.
setSumToChargeOff(BigDecimal) - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
Установить количество бонусов, которые можно списать в текущем чеке.
setTableMessage(Table) - Method in class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
Устанавливает таблицу, которую слеудует отобразить покупателю.
setTabNumber(String) - Method in class ru.crystals.pos.api.plugin.user.User
Устанавливает табельный номер кассира.
setText(String) - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipText
 
setText(String) - Method in interface ru.crystals.pos.spi.equipment.CustomerDisplay
Устанавливает текст на дисплее покупателя.
setText(String) - Method in class ru.crystals.pos.spi.ui.MessageParameters
Установить текст сообщения
setTitle(String) - Method in class ru.crystals.pos.api.comm.table.Table
Устанавливает текст заголовка таблицы.
setTitle(String) - Method in class ru.crystals.pos.api.plugin.card.CardInfo
Устанавливает заголовок, которым следует озаглавить окно с информацией по карте.
setTokensBalance(BonusBalance) - Method in class ru.crystals.pos.api.card.CardEntity
Установить фишечный баланс карты Если фишечных балансов было добавлено несколько через getBalances, то останется только один фишечный баланс
setTransactionId(String) - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
 
setTransactionId(String) - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
Устанавливает идентификатор транзакции, которая начислила на счет карты бонусы.
setTxId(String) - Method in class ru.crystals.pos.api.plugin.card.BonusOperationResponse
Устанавливает идентификатор транзакции на стороне процессинга, в рамках которой была проведена операция.
setType(SlipParagraphType) - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Устанавливает тип параграфа.
setTypeId(String) - Method in class ru.crystals.pos.spi.receipt.PaymentType
 
setValue(String) - Method in class ru.crystals.pos.api.comm.table.TableRow
Устанавливает текст в правой колонке строки.
setWriteOffAmount(BigDecimal) - Method in class ru.crystals.pos.api.ext.loyal.dto.WriteOffInfo
 
ShiftEventListener - Interface in ru.crystals.pos.api.events
Слушатель событий открытия и закрытия смены на кассе.
Для того, чтобы слушать кассовые события, необходимо создать класс, реализующий данный интерфейс, затем создать в классе плагина поле с этим типом класса, помеченное аннотацией POSEventListener, чтобы касса могла уведомлять его о событиях изменения смены.
showDialogForm(DialogFormParameters, DialogListener) - Method in interface ru.crystals.pos.spi.ui.UIForms
Показать форму диалога с двумя вариантами выбора (кнопками).
Пользователь (кассир) также может отказаться от выбора и нажать клавишу Отмена (или попытаться закрыть форму), в таком случае будет отправлено событие CancelListener.eventCanceled().
showErrorForm(String, ConfirmListener) - Method in interface ru.crystals.pos.spi.ui.UIForms
Показать экранную форму с сообщением об ошибке и ожиданием подтверждения после прочтения.
showInputNumberForm(String, String, String, int, InputListener) - Method in interface ru.crystals.pos.spi.ui.input.UIInputForms
Показать форму для ввода номера.
showInputScanNumberForm(String, String, String, int, InputScanNumberFormListener) - Method in interface ru.crystals.pos.spi.ui.input.UIInputForms
Показать форму для ввода номера или сканирования.
showMessageForm(String, ConfirmListener) - Method in interface ru.crystals.pos.spi.ui.UIForms
Отображает экранную форму с текстовым сообщением.
showPatternInputForm(String, String, String, String, String, InputListener) - Method in interface ru.crystals.pos.spi.ui.input.UIInputForms
Показать форму ввода шаблонизированного текста.
Позволяет ввести текст в заранее заданный шаблон, подходит для ввода номеров телефонов по маске.
showScanForm(String, String, ScanFormListener) - Method in interface ru.crystals.pos.spi.ui.input.UIInputForms
Показать форму для сканирования штрихкода.
showSelectionForm(String, Map<String, List<String>>, InputListener) - Method in interface ru.crystals.pos.spi.ui.input.UIInputForms
Показать форму выбора из нескольких значений.
showSpinnerForm(String) - Method in interface ru.crystals.pos.spi.ui.UIForms
Показать форму ожидания длительного процесса.
На экране кассы отображается анимированный спинер и текст сообщения.
showSpinnerFormWithCancel(String, CancelListener) - Method in interface ru.crystals.pos.spi.ui.UIForms
Показать форму ожидания длительного процесса, с возможностью отмены пользователем.
На экране кассы отображается анимированный спинер и текст сообщения.
showSumToPayForm(SumToPayFormParameters, SumToPayFormListener) - Method in interface ru.crystals.pos.spi.ui.payment.UIPaymentForms
Форма ввода суммы к оплате.
showTimingOutForm(String, int, TimeoutListener) - Method in interface ru.crystals.pos.spi.ui.UIForms
Отображает форму ожидания длительного процесса, который должен завершиться не более чем за указанное время.
Данная форма используется в случае, когда необходимо показать окно ожидания выполнения длительного процесса, но притом сообщить пользователю, сколько ещё времени (ориентировочно) ему предстоит подождать.
size - Variable in class ru.crystals.pos.api.ext.loyal.dto.SlipText
Альтернативный параметр текста - размер.
Slip - Class in ru.crystals.pos.api.ext.loyal.dto
Печатный документ (слип), который плагин может добавить к чеку.
Slip() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.Slip
Конструктор класса.
SlipParagraph - Class in ru.crystals.pos.api.ext.loyal.dto
Сущность, представляющая "абзац" на чековом слипе.
NOTE: "абзац" - это минимальная атомарная единица, что может быть распечатана на слипе.
SlipParagraph() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Конструктор класса.
SlipParagraph(BufferedImage) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Конструктор класса.
SlipParagraph(SlipParagraphType, String) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Конструктор класса.
SlipParagraphType - Enum in ru.crystals.pos.api.ext.loyal.dto
Перечисление возможных представлений содержимого "абзацев" на чековой ленте.
SlipParagraphType() - Constructor for enum ru.crystals.pos.api.ext.loyal.dto.SlipParagraphType
 
slips - Variable in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.PreFiscalizationFeedback
Список слипов добавленных плагином.
slips - Variable in class ru.crystals.pos.api.plugin.goods.NewLineItem
 
slips - Variable in class ru.crystals.pos.api.plugin.payment.Payment
Слипы для печати
slips - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 
SlipText - Class in ru.crystals.pos.api.ext.loyal.dto
Текст с указанием номера шрифта и атрибутов.
SlipText() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.SlipText
Конструктор по-умолчанию.
SlipText(String, int) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.SlipText
Конструктор с параметрами.
SlipText(String, TextSize, TextStyle) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.SlipText
Конструктор с параметрами.
SlipText(String, int, TextSize, TextStyle) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.SlipText
Конструктор с параметрами.
SlipTextOptions - Interface in ru.crystals.pos.api.ext.loyal.dto
Слагаемые параметры текста - номер шрифта и атрибуты для печати на ФР Пирит.
style - Variable in class ru.crystals.pos.api.ext.loyal.dto.SlipText
Альтернативный параметр текста - стиль.
sum - Variable in class ru.crystals.pos.api.plugin.payment.Payment
Сумма оплаты
sum - Variable in class ru.crystals.pos.api.receipt.LineItemEntity
 
sumAllowedToChargeOff - Variable in class ru.crystals.pos.api.card.BonusBalanceEntity
 
sumToChargeOff - Variable in class ru.crystals.pos.api.card.BonusBalanceEntity
 
SumToPayFormListener - Interface in ru.crystals.pos.api.ui.listener
Интерфейс слушателя событий формы ввода суммы к оплате.
SumToPayFormParameters - Class in ru.crystals.pos.spi.ui.payment
Модель данных для формы, отображающей ввод суммы к оплате/возврату.
SumToPayFormParameters(String, Receipt) - Constructor for class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Конструктор класса.
SumToPayFormParameters(String, String, Receipt, BigDecimal) - Constructor for class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
Конструктор класса.

T

Table - Class in ru.crystals.pos.api.comm.table
Таблица для отображения на дисплее покупателя.
Table() - Constructor for class ru.crystals.pos.api.comm.table.Table
Конструктор класса.
Table(String) - Constructor for class ru.crystals.pos.api.comm.table.Table
Конструктор класса.
tableMessage - Variable in class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
 
TableRow - Class in ru.crystals.pos.api.comm.table
Описывает строку таблицы в табличном сообщении на дисплее покупателя.
TableRow(String, String) - Constructor for class ru.crystals.pos.api.comm.table.TableRow
Конструктор класса.
tabNumber - Variable in class ru.crystals.pos.api.plugin.user.User
Табельный номер
TechProcessPlugin - Interface in ru.crystals.pos.api.plugin
Интерфейс плагина тех.процесса.
text - Variable in class ru.crystals.pos.api.ext.loyal.dto.SlipText
Текст для вывода на ФР, может являться частью абзаца
text - Variable in class ru.crystals.pos.spi.ui.MessageParameters
 
TextSize - Enum in ru.crystals.pos.api.ext.loyal.dto
Размер шрифта.
TextSize() - Constructor for enum ru.crystals.pos.api.ext.loyal.dto.TextSize
 
TextStyle - Enum in ru.crystals.pos.api.ext.loyal.dto
Стиль текста.
TextStyle() - Constructor for enum ru.crystals.pos.api.ext.loyal.dto.TextStyle
 
TimeoutListener - Interface in ru.crystals.pos.api.ui.listener
Слушатель события "Отведенное время на выполнение операции истекло"
title - Variable in class ru.crystals.pos.api.comm.table.Table
 
title - Variable in class ru.crystals.pos.api.plugin.card.CardInfo
Заголовок окна
toString() - Method in class ru.crystals.pos.api.card.BonusBalanceEntity
 
toString() - Method in class ru.crystals.pos.api.card.CardEntity
 
toString() - Method in class ru.crystals.pos.api.card.CardHolderEntity
 
toString() - Method in class ru.crystals.pos.api.comm.CommunicationMessage
 
toString() - Method in class ru.crystals.pos.api.comm.table.Table
 
toString() - Method in class ru.crystals.pos.api.comm.table.TableRow
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.PreFiscalizationFeedback
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.DailyReportResult
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.DiscountCancellationResult
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.PostDiscountResult
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.Slip
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.SlipText
 
toString() - Method in class ru.crystals.pos.api.ext.loyal.dto.WriteOffInfo
 
toString() - Method in class ru.crystals.pos.api.plugin.card.BonusOperationResponse
 
toString() - Method in class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
 
toString() - Method in class ru.crystals.pos.api.plugin.card.CardInfo
 
toString() - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
 
toString() - Method in class ru.crystals.pos.api.plugin.excise.validation.ExciseValidationResponse
 
toString() - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
 
toString() - Method in class ru.crystals.pos.api.plugin.payment.Payment
 
toString() - Method in class ru.crystals.pos.api.plugin.techprocess.InterceptionResult
 
toString() - Method in class ru.crystals.pos.api.plugin.user.User
 
toString() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
 
toString() - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
 
toString() - Method in class ru.crystals.pos.spi.actions.AddCardAction
 
toString() - Method in class ru.crystals.pos.spi.equipment.CustomerDisplayMessage
 
toString() - Method in class ru.crystals.pos.spi.feedback.Feedback
 
toString() - Method in class ru.crystals.pos.spi.receipt.PaymentType
 
toString() - Method in class ru.crystals.pos.spi.ui.DialogFormParameters
 
toString() - Method in class ru.crystals.pos.spi.ui.MessageParameters
 
toString() - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
 
transactionId - Variable in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrual
Идентификатор транзакции начисления бонусов на данную карту.
txId - Variable in class ru.crystals.pos.api.plugin.card.BonusOperationResponse
[заполняется только в случае успеха: BonusOperationResponse.responseStatus == BonusOperationStatus.OK] Идентификатор транзакции на стороне процессинга, в рамках которой была проведена операция
type - Variable in class ru.crystals.pos.api.ext.loyal.dto.SlipParagraph
Способ представления содержимого этого абзаца.
typeId - Variable in class ru.crystals.pos.spi.receipt.PaymentType
Идентификатор типа оплаты В случае плагинной оплаты - это id соответствующего плагина, наличные - CashPaymentEntity, банковской картой - BankCardPaymentEntity, купюроприемник - CashMachinePaymentEntity

U

UIForms - Interface in ru.crystals.pos.spi.ui
Интерфейс для взаимодействия с пользовательским интерфейсом кассы.
UIInputForms - Interface in ru.crystals.pos.spi.ui.input
Интерфейс для взаимодействия с пользовательским интерфейсом кассы.
UIPaymentForms - Interface in ru.crystals.pos.spi.ui.payment
Интерфейс для взаимодействия с пользовательским интерфейсом кассы.
User - Class in ru.crystals.pos.api.plugin.user
Структура, описывающая данные о кассире.
User() - Constructor for class ru.crystals.pos.api.plugin.user.User
Конструктор класса.

V

validateExciseForRefund(ExciseValidationRequest) - Method in interface ru.crystals.pos.api.plugin.ExciseValidationPlugin
Проверка акцизной марки товара на возможность возврата.
validateExciseForSale(ExciseValidationRequest) - Method in interface ru.crystals.pos.api.plugin.ExciseValidationPlugin
Проверка акцизной марки товара на возможность продажи.
value - Variable in class ru.crystals.pos.api.comm.table.TableRow
 
value - Variable in class ru.crystals.pos.api.ext.loyal.dto.Discount
Величина скидки.
valueOf(String) - Static method in enum ru.crystals.pos.api.card.BalanceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.comm.IconType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.ext.loyal.dto.auxiliaries.ActionOnReceiptCancellation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.ext.loyal.dto.auxiliaries.FeedbackSavingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.ext.loyal.dto.DailyReportResultCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.ext.loyal.dto.DiscountType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.ext.loyal.dto.SlipParagraphType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.ext.loyal.dto.TextSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.ext.loyal.dto.TextStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.plugin.card.BonusOperationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.plugin.card.CardSearchResponseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.plugin.techprocess.InterceptedStage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.api.plugin.techprocess.InterceptionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.spi.GoodsType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.spi.MarkedProductType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.spi.plugin.card.CardSearchEventSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.spi.PosOperationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.spi.POSType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.spi.receipt.CardStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.spi.receipt.CardType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.spi.receipt.CashOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.spi.receipt.ReceiptType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ru.crystals.pos.spi.ui.MessageQueue.ScheduledMoment
Returns the enum constant of this type with the specified name.
values() - Static method in enum ru.crystals.pos.api.card.BalanceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.comm.IconType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.ext.loyal.dto.auxiliaries.ActionOnReceiptCancellation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.ext.loyal.dto.auxiliaries.FeedbackSavingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.ext.loyal.dto.DailyReportResultCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.ext.loyal.dto.DiscountType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.ext.loyal.dto.SlipParagraphType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.ext.loyal.dto.TextSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.ext.loyal.dto.TextStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.plugin.card.BonusOperationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.plugin.card.CardSearchResponseStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.plugin.techprocess.InterceptedStage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.api.plugin.techprocess.InterceptionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.spi.GoodsType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.spi.MarkedProductType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.spi.plugin.card.CardSearchEventSource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.spi.PosOperationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.spi.POSType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.spi.receipt.CardStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.spi.receipt.CardType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.spi.receipt.CashOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.spi.receipt.ReceiptType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ru.crystals.pos.spi.ui.MessageQueue.ScheduledMoment
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeOff(Card, BigDecimal, Receipt) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
Производит списание бонусов с указанной карты.
writeOff(Card, BigDecimal, BonusBalance, Receipt) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
Производит списание бонусов/фишек с указанной карты.
writeOffAmount - Variable in class ru.crystals.pos.api.ext.loyal.dto.WriteOffInfo
Величина списанных бонусов.
writeOffAsync(Card, BigDecimal, Receipt, BonusWriteOffCallback) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
Производит списание бонусов с указанной карты.
writeOffAsync(Card, BigDecimal, BonusBalance, Receipt, BonusWriteOffCallback) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
Производит списание бонусов с указанной карты.
WriteOffInfo - Class in ru.crystals.pos.api.ext.loyal.dto
Информация о списании бонусов и фишек
WriteOffInfo() - Constructor for class ru.crystals.pos.api.ext.loyal.dto.WriteOffInfo
 
WriteOffInfo(BonusBalance, BigDecimal) - Constructor for class ru.crystals.pos.api.ext.loyal.dto.WriteOffInfo
 
writeOffsLimits - Variable in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
Потолки списаний с бонусных карт в чеке.
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links