public class PositionsMergeEvent implements IBundlable
Событие, которое возникает при объединении позиций чека.
Константы события указывают тип чека, позиции которого будут объединены.
Чтобы приложение получало событие, значение константы необходимо указать в элементе intent-фильтра соотвествующей службы.
Modifier and Type | Class and Description |
---|---|
static class |
PositionsMergeEvent.Companion |
Modifier and Type | Field and Description |
---|---|
static PositionsMergeEvent.Companion |
Companion |
static java.lang.String |
NAME_BUYBACK_RECEIPT
Объединение позиций чека возврата покупки.
|
static java.lang.String |
NAME_BUY_RECEIPT
Объединение позиций чека покупки.
|
static java.lang.String |
NAME_PAYBACK_RECEIPT
Объединение позиций чека возврата.
|
static java.lang.String |
NAME_SELL_RECEIPT
Объединение позиций чека продажи.
|
Constructor and Description |
---|
PositionsMergeEvent(java.lang.String receiptUuid,
java.util.ArrayList<ru.evotor.framework.core.action.event.receipt.merges.PositionsMerge> merges)
Событие, которое возникает при объединении позиций чека.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<ru.evotor.framework.core.action.event.receipt.merges.PositionsMerge> |
getMerges() |
java.lang.String |
getReceiptUuid() |
android.os.Bundle |
toBundle() |
toBundle
public static java.lang.String NAME_SELL_RECEIPT
Объединение позиций чека продажи.
Значение константы: evo.v2.receipt.sell.mergingPositions.
public static java.lang.String NAME_PAYBACK_RECEIPT
Объединение позиций чека возврата.
Значение константы: evo.v2.receipt.payback.mergingPositions.
public static java.lang.String NAME_BUY_RECEIPT
Объединение позиций чека покупки.
Значение константы: evo.v2.receipt.buy.mergingPositions.
public static java.lang.String NAME_BUYBACK_RECEIPT
Объединение позиций чека возврата покупки.
Значение константы: evo.v2.receipt.buyback.mergingPositions.
public static PositionsMergeEvent.Companion Companion
public PositionsMergeEvent(java.lang.String receiptUuid, java.util.ArrayList<ru.evotor.framework.core.action.event.receipt.merges.PositionsMerge> merges)
Событие, которое возникает при объединении позиций чека.
Константы события указывают тип чека, позиции которого будут объединены.
Чтобы приложение получало событие, значение константы необходимо указать в элементе intent-фильтра соотвествующей службы.