Hospitality - 014501

Not Supported: MPOS Size M MPOS Size S ONEX Stationary POS

Auto Combo - 01450100023

HospitalityServiceConfig

Parameter Name Data Type, Range Description Default
autoComboEnabled Boolean It defines whether the auto combo for combo meals is enabled. true
comboMealPromotionId String It defines the external promotion ID of the promotion on which the combo meal discounts are accounted. MEALDISCOUNT

Belated Line Item Changing - 01450100001

BelatedChangeLineItemConfig

Note:
extends ProcessConfig
Parameter Name Data Type, Range Description Default
transactionPreviewContextConfig TransactionPreviewContextConfig It defines the configuration for position-related operations.

Belated Line Item Voiding - 01450100002

BelatedVoidLineItemConfig

Note:
extends ProcessConfig
Parameter Name Data Type, Range Description Default
reasonRequired Boolean It defines a flag to indicate whether a reason for voiding is required. true
reasonCodeGroupCode String It defines a code that identifies the reason group. BV
reasonCode String It specifies a fixed predefined reason code (if set, no reason selection appears).
offlineAllowedForGiftCert Boolean It specifies whether it is allowed to cancel gift certificate line items if the Stored Value Server cannot be reached. true
voidLineItemPositionOperationConfig PositionOperationConfig It specifies the position operation configuration of the void line item process.
promptUserConfig PromptUserDialogConfig It specifies the configuration of the 'prompt user' dialog (line item quantity change).

Belated Tip - 01450100016

BelatedTipConfigs

Note:
extends ProcessConfig
Parameter Name Data Type, Range Description Default
terminalPaymentConfigId String Defines the configuration instance that should be used for the terminal payment. TerminalPaymentConfigs.Default
promptUserConfig PromptUserDialogConfig Defines the configuration of the 'prompt user' dialog (tip amount). reference:PromptUserDialogConfigs.PromptForBelatedTip
paymentConfig PaymentConfig Defines the payment configuration used for all sub-payment processes. reference:PaymentConfigs.BelatedTip
paymentEndConfigId String Defines the instance ID of the payment end configuration used for finalizing the belated tip PaymentEndConfigs.Default

Change Table Owner - 01450100012

ChangeTableOwnerConfigs

Note:
extends ProcessConfig
Parameter Name Data Type, Range Description Default
employeeID String Input parameter for employee number.

Enter Combo Meal - 01450100021

HospitalityServiceConfig

Parameter Name Data Type, Range Description Default
comboMealPromotionId String It defines the external promotion ID of the promotion on which the combo meal discounts are accounted. MEALDISCOUNT

Enter Comment for Hospitality Transaction - 01450100013

EnterCommentForHospitalityTransactionConfigs

Note:
extends ProcessConfig
Parameter Name Data Type, Range Description Default
commentMode String The function is called in the mode which is defined in the parameter commentMode. Possible values:
  • TableComment
  • OrderComment
fixComment The parameter defines a fixed comment for the corresponding mode (table or order comment). The fixed comments can be configured behind the corresponding buttons. There is no translation required. It is only possible to enter one table comment per mode.

Enter Condiment - 01450100022

EnterCondimentConfigs

Enter Course - 01450100018

EnterCourseConfigs

Note:
extends ProcessConfig
Parameter Name Data Type, Range Description Default
courseNumber Integer Input parameter for course number
deleteCourseNumber Boolean It defines whether the course number should be deleted. false

Enter Course For Line Item - 01450100017

EnterCourseForLineItemConfigs

Note:
extends ProcessConfig
Parameter Name Data Type, Range Description Default
courseNumber Integer Input parameter for course number
deleteCourseNumber Boolean It defines whether the course number should be deleted. false

Enter Guest Count - 01450100011

EnterGuestCountConfigs

Note:
extends ProcessConfig
Parameter Name Data Type, Range Description Default
guestCountThreshold Int Usual number of guests. A larger number of guests needs to be confirmed. 12

Equal Split - 01450100020

EqualSplitConfigs

Note:
extends ProcessConfig

Hospitality Receipt Activation - 01450100015

HospitalityReceiptActivationConfigs

Note:
extends ProcessConfig

Hospitality Take Away Sale - 01450100006

HospitalityTakeAwaySaleConfigs

Note:
extends ProcessConfig

Interface Kitchen Display System - 01450100009

KDSServiceConfig

Parameter Name Data Type, Range Description Default
destinationIDInHouse Integer Destination ID for in-house orders. 1
destinationIDTakeAway Integer Destination ID for take-away orders. 3
commentItemId Integer Dummy item ID which is used for line item comments to avoid that line item comments are counted as real items.

The dummy item ID should not be available as an item ID in the master data.

999999

WebServiceServerConfig

There are two web service instances required where the KDS endpoints can be configured (KDS_CSK_Service1, KDS_CSK_Service2). Each request will be sent to both instances.

Parameter Name Data Type, Range Description Default
address String This parameter defines the address to first KDS web service endpoint
connectionTimeout Integer This parameter defines the timeout for establishing the connection. 3000
timeout Integer This parameter defines the timeout for responding after establishing the connection. 5000
username String This parameter defines the username of the KDS web service endpoint, if required.
password String This parameter defines the password of the KDS web service endpoint, if required.
passwordencryptorclass String This parameter defines the password encryptor class.
format String This parameter defines the format key for the request and response.

KDSOrderPostProcessingConfig

Parameter Name Data Type, Range Description Default
printOrderConfig PrintOrderConfig

Merge Table - 01450100008

MergeTableConfigs

Note:
extends ProcessConfig

Request Next Course - 01450100019

RequestNextCourseConfigs

Note:
extends ProcessConfig

Preprint - 01450100010

PreprintConfigs

Note:
extends ProcessConfig

Send Order - 01450100005

SendOrderConfigs

Note:
extends ProcessConfig

PrintOrderConfig

Parameter Name Data Type, Range Description Default
merchandiseHierarchyGroupPrinterAssignmentConfigs MerchandiseHierarchyGroupPrinterAssignmentConfig [1 .. *]

MerchandiseHierarchyGroupPrinterAssignmentConfigs

Parameter Name Data Type, Range Description Default
merchandiseHierarchyGroupIdSet String The parameter defines a list of merchandise hierarchy groups IDs separated by a semicolon. All line items of the order with the merchandise hierarchy group defined in this list are printed on the printer which has a reference to this parameter.
merchandiseHierarchyGroupIdQualifier String The parameter defines the qualifier of the merchandise hierarchy group. MAIN
reportId String The parameter defines the report ID which should be used for the printout. Based on the defined reportID, the corresponding printer is selected (configured at parameter outputDeviceName).
externalMerchandiseHierarchyGroupId Integer The parameter defines an external merchandise hierarchy group ID list as integer, which is used on the KDS system to display the ordered items on the corresponding screens (e.g. food items on the kitchen display, drinks on the bar display).

Split Table - 01450100007

SplitTableConfigs

Note:
extends ProcessConfig

Table Overview - 01450100004

TableOverviewConfigs

Note:
extends ProcessConfig