Hospitality - 014501
Not Supported:
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:
|
|
| 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