public class PrintBuybackReceiptCommand
extends PrintReceiptCommand
Команда печати чека возврата покупки.
| Modifier and Type | Class and Description |
|---|---|
static class |
PrintBuybackReceiptCommand.Companion |
| Modifier and Type | Field and Description |
|---|---|
static PrintBuybackReceiptCommand.Companion |
Companion |
static java.lang.String |
NAME |
NAME_PERMISSION| Constructor and Description |
|---|
PrintBuybackReceiptCommand(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)
Команда печати чека возврата покупки.
|
PrintBuybackReceiptCommand(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, toBundletoBundlepublic static java.lang.String NAME
public static PrintBuybackReceiptCommand.Companion Companion
public PrintBuybackReceiptCommand(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 PrintBuybackReceiptCommand(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)