Class | Description |
---|---|
PrintGroupEvent |
Родительский класс события разделения чека на несколько печатныъ групп PrintGroupRequiredEvent.
|
PrintGroupRequiredEvent |
Событие, которое смарт-терминал рассылает перед печатью чека покупки, продажи или возврата. Обрабатывая это событие вы сможете разделить чек на несколько печатных групп (ru.evotor.framework.receipt.PrintGroup). Пользователь каждый раз вручную выбирает приложение, которое обработает событие. Для обработки события используется обработчик PrintGroupRequiredEventProcessor. Обрабатывая событие приложение возвращает смарт-терминалу результат PrintGroupRequiredEventResult. Константы {@value NAME_SELL_RECEIPT}, {@value NAME_PAYBACK_RECEIPT} и {@value NAME_BUY_RECEIPT} указывают тип чека, который будет разделён на печатные группы в результате обработки события. Чтобы приложение получало событие, значение константы необходимо указать в элементе
action intent-фильтра соотвествующей службы. |
PrintGroupRequiredEventProcessor |
Обработчик события PrintGroupRequiredEvent.
|
PrintGroupRequiredEventResult |
Результат обработки события PrintGroupRequiredEvent.
|