- get(String) - Method in interface ru.crystals.pos.spi.PropertiesReader
-
Чтение символьного параметра.
- get(String, String) - Method in interface ru.crystals.pos.spi.PropertiesReader
-
Чтение символьного параметра.
- getAdditionalData() - Method in interface ru.crystals.pos.spi.plugin.card.CardSearchRequest
-
Дополнительные строки поиска.
- 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.BonusAccrualResult
-
Возвращает величину начисленных на счет карты бонусов.
- 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 interface ru.crystals.pos.spi.receipt.BonusBalance
-
Получить текущий баланс бонусов на счету
- 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
-
Вернет штрихкод товара
- 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
-
Возвращает мапу транзакций начисления бонусных баллов на карту по результатам расчета лояльности.
Ключом в мапе служит номер карты, на счет которой начислены бонусные баллы, значением - описание транзакции
начисления на карту бонусных баллов.
- 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
-
Вернет списания бонусов, что были учтены при предоставлении преференций на чек.
- 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
-
Чтение логического параметра.
- 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.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
-
Вернет саму карту, запрос на получение информации по которой был сделан.
- 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.receipt.Card
-
Получить номер карты
- getCards() - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
Получить коллекцию карт, что были применены в данном чеке
- 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
-
Получить статус данной карты/купона
- 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
-
Список сообщений, что необходимо показать кассиру при добавлении данной карты в чек.
- getColumnsCount() - Method in interface ru.crystals.pos.spi.equipment.CustomerDisplay
-
Получает число знакомест на строке, которыми располагает текущий подключенный дисплей покупателя.
- 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 class ru.crystals.pos.api.receipt.ReceiptEntity
-
Получает мапу атрибутов, которые были добавлены к чеку.
Позволяет добавлять к чеку любые дополнительные параметры, которые затем можно использовать где-нибудь в другом месте.
- getData() - Method in interface ru.crystals.pos.spi.receipt.LineItem
-
Дополнительные данные товарной позиции <ключ, значение>
.
- getData() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
Получает мапу атрибутов, которые были добавлены к чеку.
Позволяет добавлять к чеку любые дополнительные параметры, которые затем можно использовать где-нибудь в другом месте.
- getDateCreate() - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- getDateCreate() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
Возвращает дату создания оригинального чека
- getDefaultSum() - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
-
Получить сумму предлагаемую по умолчанию.
- getDiscountId() - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
-
Вернет Идентификатор данной скидки (код скидки)
- getDiscounts() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
-
Вернет скидки, что были даны на чек
- getDiscountValue() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
-
- getDiscountValue() - Method in interface ru.crystals.pos.spi.receipt.LineItem
-
Вернет общий размер скидок на данную позицию
- getEventSource() - Method in interface ru.crystals.pos.spi.plugin.card.CardSearchRequest
-
Источник строки поиска
- getExcise() - Method in interface ru.crystals.pos.spi.plugin.excise.validation.ExciseValidationRequest
-
Акцизная марка
- getExciseBarcode() - Method in interface ru.crystals.pos.spi.receipt.ExciseBottle
-
Акцизная марка бутылки
- getExciseBottles() - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
Получить коллекцию акцизных бутылок алкогольного товара в данном чеке
- getExciseBottles() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
Получить коллекцию акцизных бутылок алкогольного товара в данном чеке
- getExecutor() - Method in interface ru.crystals.pos.spi.Facade
-
Deprecated.
Сервис для работы c потоками.
- getExtendedReceiptAttributesMap() - Method in class ru.crystals.pos.api.ext.loyal.dto.DiscountCancellationResult
-
Мапа расширенных атрибутов, которыми плагин лояльности может наградить чек.
Заполняется плагином в случае, если он хочет добавить к чеку какие-то дополнительные параметры.
- getExtendedReceiptAttributesMap() - Method in class ru.crystals.pos.api.ext.loyal.dto.LoyaltyResult
-
Мапа расширенных атрибутов, которыми плагин лояльности может наградить чек.
Заполняется плагином в случае, если он хочет добавить к чеку какие-то дополнительные параметры.
- 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
-
Получить имя владельца карты
- getForms() - Method in interface ru.crystals.pos.spi.Facade
-
Deprecated.
Сервис для взаимодействия с графическим интерфейсом кассы
(пользователем).
- getId() - Method in class ru.crystals.pos.api.card.CardEntity
-
- getId() - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
- getId() - Method in interface ru.crystals.pos.spi.receipt.Card
-
Получить уникальный идентификатор карты - идентификатор достаточный для получения полной информации по данной карте
- getId() - Method in interface ru.crystals.pos.spi.receipt.CardHolder
-
Получить идентификатор владельца карты
- 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
-
Возвращает текстовую подсказку, которая отображается в поле ввода.
- getInt(String) - Method in interface ru.crystals.pos.spi.PropertiesReader
-
Чтение целочисленного параметра.
- getInt(String, int) - Method in interface ru.crystals.pos.spi.PropertiesReader
-
Чтение целочисленного параметра.
- 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.goods.RemoveFromSaleRequest
-
Позиция, которую необходимо удалить из чека
- getLineItems() - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
Получить позиции данного чека
- 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
-
Вернет Код производителя
- 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.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.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
-
Получить дополнительное ограничение минимальной суммы.
- 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 class ru.crystals.pos.api.receipt.ReceiptEntity
-
Получить [Прогнозируемый] номер этого чека.
- getNumber() - Method in interface ru.crystals.pos.spi.receipt.LineItem
-
Вернет Порядковый номер позиции в чеке
- getNumber() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
Получить [Прогнозируемый] номер этого чека.
- getOperatorMessage() - Method in class ru.crystals.pos.api.plugin.card.BonusWriteOffOperationResponse
-
Вернет текст сообщения, что надо показать кассиру по результатам списания.
- 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
-
Получить чек продажи, в котором была выполнена оплата.
- 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
-
Формы для плагинов оплат.
- getPluginId() - Method in class ru.crystals.pos.api.receipt.LineItemEntity
-
- getPluginId() - Method in interface ru.crystals.pos.spi.receipt.LineItem
-
Вернет id типа товара (плагина) создавшего эту позицию чека.
- getPluginProperties() - Method in interface ru.crystals.pos.spi.IntegrationProperties
-
Получить настройки плагина.
- getPOSinfo() - Method in interface ru.crystals.pos.spi.Facade
-
Deprecated.
Сервис для получения информации о кассе.
- 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
-
Номер кассы в магазине.
- 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
-
Получить идентификатор процессинга, которому "принадлежит" карта
- 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.LineItem
-
Вернет Количество товара в позиции, в тысячных долях единиц СИ (т.е.
- getReceipt() - Method in interface ru.crystals.pos.spi.plugin.excise.validation.ExciseValidationRequest
-
Текущий чек продажи/возврата, в который будет добавляться позиция товара
- 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
-
Получить текущий чек, в котором выполняется оплата, возврат.
- 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
-
- getRowsCount() - Method in interface ru.crystals.pos.spi.equipment.CustomerDisplay
-
Получает число строк, которыми располагает текущий подключенный дисплей покупателя.
- getSaleReceipt() - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
В случае чека возврата, здесь может находиться оригинальный чек продажи, по которому осуществляется возврат.
Следует отметить, не всякие чеки возврата могут иметь чек продажи, например, если осуществляется произвольный возврат
(возврат покупки без чека).
- getSaleReceipt() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
В случае чека возврата, здесь может находиться оригинальный чек продажи, по которому осуществляется возврат.
Следует отметить, не всякие чеки возврата могут иметь чек продажи, например, если осуществляется произвольный возврат
(возврат покупки без чека).
- getSavingStrategy() - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
-
Возвращает стратегию сохранения данного фидбека: следует ли заместить им все старые (в рамках чека), просто добавить новый, etc.
- getSearchString() - Method in interface ru.crystals.pos.spi.plugin.card.CardSearchRequest
-
Строка поиска
- getServiceProperties() - Method in interface ru.crystals.pos.spi.IntegrationProperties
-
Получить общие настройки интеграции.
- getShiftNo() - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
Получить номер смены, к которой относится данный чек
- 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
-
Номер магазина в котором работает касса.
- 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
-
Печатные документы, прикрепленные к данной позиции.
- getString(String) - Method in interface ru.crystals.pos.spi.ResBundle
-
Чтение строки из файла локализации.
Используется текущий, выбранный язык в Set Retail 10.
- 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
-
Вернет СТОИМОСТЬ позиции с учетом уже данных скидок
- 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 class ru.crystals.pos.api.receipt.ReceiptEntity
-
Получить общую сумму чека.
- getSumWithDiscount() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
Получить общую сумму чека.
- getSurchargeSum() - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
Получить оставшуюся сумму к оплате/возврату.
- getSurchargeSum() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
Получить оставшуюся сумму к оплате/возврату.
- getTabNumber() - Method in class ru.crystals.pos.api.plugin.user.User
-
- getTitle() - Method in class ru.crystals.pos.api.plugin.card.CardInfo
-
Возвращает заголовок, которым следует озаглавить окно с информацией по карте.
- 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 class ru.crystals.pos.api.receipt.ReceiptEntity
-
Возвращает тип чека.
- getType() - Method in interface ru.crystals.pos.spi.receipt.Receipt
-
Возвращает тип чека.
- getUser() - Method in interface ru.crystals.pos.spi.POSInfo
-
Получить информацию о текущем пользователе
- getValue() - Method in class ru.crystals.pos.api.ext.loyal.dto.Discount
-
Вернет Размер скидки
- getVolume() - Method in interface ru.crystals.pos.spi.receipt.ExciseBottle
-
Объём бутылки
- GoodsPlugin - Interface in ru.crystals.pos.api.plugin
-
Интерфейс плагина товара.
- saleReceipt - Variable in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- savingStrategy - Variable in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
-
Стратегия сохранения фидбека, следует ли замещать им все старые, просто добавить новый, etc.
- ScanFormListener - Interface in ru.crystals.pos.api.ui.listener
-
Интерфейс слушателя событий формы сканирования.
- searchCard(CardSearchRequest) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
-
Поиск информации по карте на основе предоставленных данных для поиска.
- searchCardByMobileNumber(String, CardSearchCallback) - Method in interface ru.crystals.pos.api.plugin.CardPlugin
-
Выполняет поиск карты по номеру телефона.
Метод асинхронный, использует каллбек для передачи резульата.
- 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.receipt.LineItemEntity
-
- setAllProperties(Map<String, String>) - Method in interface ru.crystals.pos.spi.PropertiesReader
-
Сохранить настройки.
- setAmount(BigDecimal) - Method in class ru.crystals.pos.api.ext.loyal.dto.BonusAccrualResult
-
Устанавливает величину начисленных на счет карты бонусов.
- 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
-
Установить текущий баланс бонусов на счету
- setBarcode(String) - Method in class ru.crystals.pos.api.plugin.goods.NewLineItem
-
Присвоить штрихкод позиции (максимум 30 символов)
- setBarcode(String) - Method in class ru.crystals.pos.api.receipt.MerchandiseEntity
-
- setBonusBalance(BonusBalance) - Method in class ru.crystals.pos.api.card.CardEntity
-
Установить бонусный баланс карты
- 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
-
Установить номер карты
- setCards(List<Card>) - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- 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
-
- setDateCreate(Date) - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- setDefaultSum(BigDecimal) - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
-
Установить сумму предлагаемую по умолчанию.
- setDiscountable(boolean) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
-
- setDiscountValue(BigDecimal) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
-
- setExciseBottles(List<ExciseBottle>) - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- setFirstName(String) - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
Установить имя владельца карты
- setFirstName(String) - Method in class ru.crystals.pos.api.plugin.user.User
-
- setId(String) - Method in class ru.crystals.pos.api.card.CardEntity
-
Установить уникальный идентификатор данной карты.
- setId(String) - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
Установить идентификатор владельца карты
- 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
-
Устанавливает текстовую подсказку, которая отображается в поле ввода.
- setInt(String, Integer) - Method in interface ru.crystals.pos.spi.PropertiesReader
-
Запись целочисленного параметра.
- setLastName(String) - Method in class ru.crystals.pos.api.card.CardHolderEntity
-
Установить фамилию владельца карты
- setLastName(String) - Method in class ru.crystals.pos.api.plugin.user.User
-
- setLineItems(List<LineItem>) - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- 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(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
-
Установить дополнительное ограничение минимальной суммы.
- 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
-
- setNumber(int) - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- 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
-
- setOriginalPrice(BigDecimal) - Method in class ru.crystals.pos.api.receipt.LineItemEntity
-
- 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
-
- setReceipt(Receipt) - Method in class ru.crystals.pos.spi.ui.payment.SumToPayFormParameters
-
Установить текущий чек, в котором выполняется оплата, возврат.
- setReceiptType(ReceiptType) - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
Устанавливает тип чека.
- 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
-
- setSaleReceipt(Receipt) - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
Устанавливает оригинальный чек продажи, по которому осуществляется возврат.
- setSavingStrategy(FeedbackSavingStrategy) - Method in class ru.crystals.pos.api.ext.loyal.dto.auxiliaries.LoyProviderFeedback
-
Устанавливает стратегию сохранения данного фидбека.
- setShiftNo(int) - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- 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
-
Слипы для печати
- 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
-
Установить количество бонусов, которые можно списать в текущем чеке
- setSumWihDiscount(BigDecimal) - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- setSurchargeSum(BigDecimal) - Method in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- setTabNumber(String) - Method in class ru.crystals.pos.api.plugin.user.User
-
- setText(String) - Method in interface ru.crystals.pos.spi.equipment.CustomerDisplay
-
Устанавливает текст на дисплее покупателя.
- setTitle(String) - Method in class ru.crystals.pos.api.plugin.card.CardInfo
-
Устанавливает заголовок, которым следует озаглавить окно с информацией по карте.
- 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
-
- shiftNo - Variable in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- 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
-
Показать форму для сканирования штрихкода.
- 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
-
Отображает форму ожидания длительного процесса, который должен завершиться не более чем за указанное время.
Данная форма используется в случае, когда необходимо показать окно ожидания выполнения длительного процесса, но притом сообщить пользователю,
сколько ещё времени (ориентировочно) ему предстоит подождать.
- 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(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
-
- 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
-
Конструктор класса.
- sumWihDiscount - Variable in class ru.crystals.pos.api.receipt.ReceiptEntity
-
- surchargeSum - Variable in class ru.crystals.pos.api.receipt.ReceiptEntity
-