public class PrintBuyReceiptCommand
extends PrintReceiptCommand
Команда печати чека покупки.
Modifier and Type | Class and Description |
---|---|
static class |
PrintBuyReceiptCommand.Companion |
Modifier and Type | Field and Description |
---|---|
static PrintBuyReceiptCommand.Companion |
Companion |
static java.lang.String |
NAME |
NAME_PERMISSION
Constructor and Description |
---|
PrintBuyReceiptCommand(java.util.List<ru.evotor.framework.receipt.Receipt.PrintReceipt> printReceipts,
SetExtra extra,
java.lang.String clientPhone,
java.lang.String clientEmail,
java.math.BigDecimal receiptDiscount,
java.lang.String paymentAddress,
java.lang.String paymentPlace)
Команда печати чека покупки.
|
PrintBuyReceiptCommand(java.util.List<? extends ru.evotor.framework.receipt.Position> positions,
java.util.List<ru.evotor.framework.receipt.Payment> payments,
java.lang.String clientPhone,
java.lang.String clientEmail,
java.lang.String paymentAddress,
java.lang.String paymentPlace) |
Modifier and Type | Method and Description |
---|---|
void |
process(android.app.Activity activity,
IntegrationManagerCallback callback) |
getClientEmail, getClientPhone, getExtra, getPaymentAddress, getPaymentPlace, getPrintReceipts, getReceiptDiscount, toBundle
toBundle
public static java.lang.String NAME
public static PrintBuyReceiptCommand.Companion Companion
public PrintBuyReceiptCommand(java.util.List<ru.evotor.framework.receipt.Receipt.PrintReceipt> printReceipts, SetExtra extra, java.lang.String clientPhone, java.lang.String clientEmail, java.math.BigDecimal receiptDiscount, java.lang.String paymentAddress, java.lang.String paymentPlace)
Команда печати чека покупки.
printReceipts
- Список чеков для печати.extra
- Дополнительные данные к чеку.clientPhone
- Телефон клиента.clientEmail
- Электронная почта клиента.receiptDiscount
- Скидка на чек.paymentAddress
- Адрес места расчётаpaymentPlace
- Место расчётаprintReceipts
- Список чеков для печати.extra
- Дополнительные данные к чеку.clientPhone
- Телефон клиента.clientEmail
- Электронная почта клиента.receiptDiscount
- Скидка на чек.paymentAddress
- Адрес места расчётаpaymentPlace
- Место расчётаpublic PrintBuyReceiptCommand(java.util.List<? extends ru.evotor.framework.receipt.Position> positions, java.util.List<ru.evotor.framework.receipt.Payment> payments, java.lang.String clientPhone, java.lang.String clientEmail, java.lang.String paymentAddress, java.lang.String paymentPlace)
positions
- Список позицийpayments
- Список оплатclientPhone
- Телефон клиентаclientEmail
- Эл.почта клиентаpaymentAddress
- Адрес места расчётаpaymentPlace
- Место расчётаpublic void process(android.app.Activity activity, IntegrationManagerCallback callback)