- 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 рекламной акции, срабатывание которой привело к образованию данной скидки.
- getAdvertisingActionGuid() - Method in interface ru.crystals.pos.spi.receipt.LineItem
-
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
-
Возвращает величину предоставленной скидки.
- getAppartment() - Method in class ru.crystals.pos.spi.receipt.Address
-
- 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
-
Вернет штрихкод товара
- getBirthDate() - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- getBirthDate() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
-
Дата рождения
- 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
-
- getBoolean(String) - Method in interface ru.crystals.pos.spi.PropertiesReader
-
Чтение логического параметра.
- getBoolean(String, boolean) - Method in interface ru.crystals.pos.spi.PropertiesReader
-
Чтение логического параметра.
- getBuilding() - Method in class ru.crystals.pos.spi.receipt.Address
-
- 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.card.CardIssueRequest
-
Интерфейс для оповещения кассы о результатах поиска/выдачи карты.
- 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.CardIssueResponse
-
- 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
-
Получить хэш-код карты.
- getCardProductCode() - Method in class ru.crystals.pos.api.plugin.card.CardIssueResponse
-
- 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
-
Получить тип карты
- getCashAmount() - Method in interface ru.crystals.pos.spi.POSInfo
-
Возвращает сумму наличных в денежном ящике в минимальном номинале (для РФ - копейка).
- getCashierMessages() - Method in class ru.crystals.pos.api.plugin.card.CardIssueResponse
-
- getCashierMessages() - Method in class ru.crystals.pos.api.plugin.card.CardSearchResponse
-
Список сообщений, что необходимо показать кассиру при добавлении данной карты в чек.
- getCashOperation() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
Получить кассовую операцию.
- getCity() - Method in class ru.crystals.pos.spi.receipt.Address
-
- getClientAddress() - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- getClientAddress() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
-
Адрес владельца карты
- 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
-
Возвращает период времени, в течении которого требуется отображать сообщение.
- getDividedReceipts() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
Коллекция разделённых чеков, прикреплённых к оригинальному
- getEmail() - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- getEmail() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
-
Email
- 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
-
Возвращает текст заголовка сообщения.
- getHouse() - Method in class ru.crystals.pos.spi.receipt.Address
-
- 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
-
Возвращает мапу информаци по карте.
- getInn() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
- 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
-
- getItem() - Method in interface ru.crystals.pos.spi.plugin.excise.validation.ExciseValidationRequest
-
Артикул товара, подлежащего валидации
- 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.
Сервис логирования.
- getMainReceipt() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
В случае разделённого чека, здесь может находиться оригинальный чек продажи, который потом разделился.
- getManufacturer() - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
-
- getManufacturer() - Method in interface ru.crystals.pos.spi.receipt.Merchandise
-
Вернет Код производителя
- getMarital() - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- getMarital() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
-
Женат/замужем?
- getMarkedProductType() - Method in interface ru.crystals.pos.spi.receipt.LineItem
-
Возвращает тип маркировки или null, если товар не маркированный
- getMarking() - Method in class ru.crystals.pos.api.ext.loyal.dto.OfferedLineItem
-
- 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
-
Получить [Прогнозируемый] номер этого чека.
- getOfferedLineItems() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
-
- 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
-
Получить коллекцию оплаты, что были проведены/отменены в данном чеке.
- getPhone() - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- getPhone() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
-
Номер телефона
- getPluginAdvertisingAction() - 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.ext.loyal.dto.OfferedLineItem
-
- 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.CardIssueRequest
-
Чек, в который добавляется карта
- 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
-
Мапа расширенных атрибутов, которыми плагин лояльности может наградить чек.
Заполняется плагином в случае, если он хочет добавить к чеку какие-то дополнительные параметры.
- getReceiptFeedbackTypes() - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- getReceiptFeedbackTypes() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
-
Способы, которыми необходимо оповестить клиента о совершенной покупке
- getRefundReceipt() - Method in interface ru.crystals.pos.spi.plugin.payment.RefundRequest
-
Формируемый чек возврата.
- getRegion() - Method in class ru.crystals.pos.spi.receipt.Address
-
- 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
-
Получить общие настройки интеграции.
- getSex() - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- getSex() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
-
Пол
- getShiftNo() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
Получить номер смены, к которой относится данный чек.
- getShiftNumber() - Method in interface ru.crystals.pos.spi.POSInfo
-
Получает номер текущей смены.
- getShopKPP() - 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
-
- 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
-
Возвращает идентификатор мягкого чека из которого добавлена это позиция.
- getStreet() - Method in class ru.crystals.pos.spi.receipt.Address
-
- 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
-
Вернет потолки списаний с бонусных карт в чеке.
- getWriteOffsLimits() - Method in class ru.crystals.pos.api.ext.loyal.dto.PostDiscountResult
-
Вернет потолки списаний с бонусных карт в чеке.
- 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
-
- 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
-
- 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 exception 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
-
Устанавливает действие, которое необходимо произвести с фидбеком в случае, если чек, в рамках которого образовался этот фидбек, аннулируется.
- setAllowPrint(boolean) - Method in class ru.crystals.pos.api.plugin.card.CardInfo
-
- 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
-
Конструктор класса.
- setAppartment(String) - Method in class ru.crystals.pos.spi.receipt.Address
-
- 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
-
- setBirthDate(Date) - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- 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
-
Запись логического параметра.
- setBuilding(String) - Method in class ru.crystals.pos.spi.receipt.Address
-
- 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.CardIssueResponse
-
- 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
-
Установить номер карты
- setCardProductCode(String) - Method in class ru.crystals.pos.api.plugin.card.CardIssueResponse
-
- 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
-
Установить тип карты
- setCity(String) - Method in class ru.crystals.pos.spi.receipt.Address
-
- setClientAddress(Address) - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- setCompleted(boolean) - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- 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
-
Устанавливает период времени, в течении которого требуется отображать сообщение.
- setEmail(String) - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- 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
-
Устанавливает текст заголовка сообщения.
- setHouse(String) - Method in class ru.crystals.pos.spi.receipt.Address
-
- 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
-
- setMarital(Boolean) - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- setMarking(String) - Method in class ru.crystals.pos.api.ext.loyal.dto.OfferedLineItem
-
- 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
-
Установить значение "полезной нагрузки".
- setPhone(String) - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- 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.ext.loyal.dto.OfferedLineItem
-
- 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
-
Установит признак: "дана ли была эта скидка на весь чек".
- setRegion(String) - Method in class ru.crystals.pos.spi.receipt.Address
-
- 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
-
Устанавливает флаг, определяющий, следует ли печатать слип отдельно или в составе чека.
- setSex(Sex) - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- 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
-
- setSlips(List<String>) - Method in class ru.crystals.pos.api.plugin.payment.Payment
-
Слипы для печати
- setStreet(String) - Method in class ru.crystals.pos.spi.receipt.Address
-
- 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
-
- sex - Variable in class ru.crystals.pos.api.card.CardHolderEntity
-
Пол
- Sex - Enum in ru.crystals.pos.spi.receipt
-
Пол
- Sex() - Constructor for enum ru.crystals.pos.spi.receipt.Sex
-
- 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
-
Слагаемые параметры текста - номер шрифта и атрибуты для печати на ФР Пирит.
- street - Variable in class ru.crystals.pos.spi.receipt.Address
-
- 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
-
Конструктор класса.
- 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.ReceiptFeedbackType
-
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.receipt.Sex
-
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.ReceiptFeedbackType
-
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.receipt.Sex
-
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.