apidocs / com.srv4pos.server.api.keyboardentry / KeyAction

KeyAction

enum class KeyAction

Custom UI controls that can be used for kreating keyboard

Enum Values

Product

Button. Shortcut for fast adding appropriate product to the order.

SaleItemsView

List. Shows list of products added to the order. Mainly used for showing products in generated receipt

POSSaleItemsView

List. Shows list of products added to the order. Clicking on row shows discount dialog. Mainly used for showing products in order on the keyboard

Camera

View. Camera-based barcode scanner. Displays small viewfinder window to facilitate statement of the product in front of the camera.

InitiateReturn

Button. Initiate refund

InitSaleCash

Payment button. Initiate payment with cash

InitSaleCard

Payment button. Initiate payment with bank card, see section

InitSaleTerminal

Payment button. Initiate payment with AirPay or Castle terminal

InitSaleSEQR

Payment button. Initiate payment with SEQR (electronic payments system)

InitSaleIZettle

Payment button. Initiate payment with iZettle

InitSaleSwish

Payment button. Initiate payment with Swish

InitSaleWyWallet

Payment button. Initiate payment with WyWallet

InitSalePayex

Payment button. Initiate payment with PayEx

InitSaleClosePayment

Payment button. Initiate payment with Close Payment

SplitTheBill

Button. Split the bill

Download

Button. Download

SubKeyboard

SubKeyboard

Numeric1

Numeric button. Button add 1 items of product to the sale.

Numeric2

Numeric button. Button add 2 items of product to the sale.

Numeric3

Numeric button. Button add 3 items of product to the sale.

Numeric4

Numeric button. Button add 4 items of product to the sale.

Numeric5

Numeric button. Button add 5 items of product to the sale.

Numeric6

Numeric button. Button add 6 items of product to the sale.

Numeric7

Numeric button. Button add 7 items of product to the sale.

Numeric8

Numeric button. Button add 8 items of product to the sale.

Numeric9

Numeric button. Button add 9 items of product to the sale.

Numeric0

Numeric button. Button add 0 items of product to the sale.

Numeric00

Makes all quantities counted as percent, i.e. you enter 25 it means '0,25'.

CurrencyUnit

Button. Means that the previously typed value is given in the final amount of money

ProductUnit

Button. Means that the previously typed value is given in the product unit, such as number of products, kg, hg, hours or else.

NumericReset

Button. Allows to empty quantity

NumericDot

Button. Allows to define decimal quantities

NumericBackspace

Button. Allows to delete previous digit

NumericIndicator

Label indicator, shows amount

PercentDiscount

Button. Give discount to the whole payment (in percents)

SendOrder

Button. Send order to kitchen

GetOrders

Get orders

SubtotalIndicator

Indicator. This control shows total amount of sale.

ProductsSearchView

List. This control allows to search product by name or barcode.

GroupsProductsViewHorizontal

List. This control allows to add product from selected category to sale.

GroupsProductsViewVertical

List. This control allows to add product from selected category to sale.

GroupsProductsTextView

List. This control allows to add product from selected category to sale.

GridTablesView

List. Shows

NetworkIndicator

Network indicator. It shows green light if network connection is available and there are voucher in sale.

PrintProforma

Button. Prints proforma for sale.

DIBSPayment

DIBSPayment

CancelReceipt

Button. Cancels existing receipt

NewReceipt

Button. Create new sale

ListStartedReceipts

Button. Show list of unfinished sales

ListStartedPrecepts

Button. Show list of unfinished precepts

PrintCopyReceipt

Button. Show print copy of receipt dialog.

PointPayment

Button. PointPayment

InitFastSaleCash

Payment button. Initiate fast payment with cash

InitFastSaleCard

Payment button. Initiate fast payment with bank card

InitFastSaleAirpay

Payment button. Initiate fast payment with AirPay terminal

HougeScanner

View. Camera-based barcode scanner. Displays small viewfinder window to facilitate statement of the product in front of the camera.

SetTable

Button. Defina table for sale

PreceptsViewVertical

List. Shows ketchen precepts in a vertical view

PreceptsViewHorizontal

List. Shows ketchen precepts in a horizontal view

LastProductView

View. Shows last product added to sale

NumPadDecimalKeyboard

View. Numpad decimal keyboard

NumPadIntegerKeyboard

View. Numpad integer keyboard

SalesInOperation

CurrencyDiscount

Button. Give discount to the whole payment (in values)

InitSaleAirpay

TablesProductsView

TablesProductsTextView