Skip to main content

Xenial Kitchen Management

2023-05-04 | 3.8.19 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6385

Split Orders

The original Vehicle Info and Expo Number values are now persisted on split orders as expected when the original order is split and served.

XKM-6606

Bump Upstream Screens

Resolved an issue with items from bumped orders appearing unexpectedly on an upstream screen when the bumped orders were combined at the POS.

This issue occurred in environments where the Display Combined Orders Method setting was set to Labeled in the Kitchen Settings editor in Data Management.

XKM-6627

Product Names

Lengthy product names that do not fit on one line now wrap to the next line on the kitchen display cell.

XKM-7231, XKM-7272

Sorting Rules

When the Queue Time sort option is configured for a kitchen screen, the orders are now sorted on the display as expected.

For more information about defining custom sorting rules, see Sorting Rules.

2023-05-22 | 3.8.17-4 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7324

Order Ready Screen

When all the items in an order are bumped from all upstream monitors either manually or automatically, the order now moves on the Order Ready screen from the In Progress column to the Ready column as expected.

To eliminate any visible delay, make sure the time is synchronized on the kitchen stations.

XKM-7326, XKM-7334

Bump Upstream - Bump Events

Resolved an issue where the 'bumpedFromAll' event was sent with a 'bumped: false' value if an item was converted to a combo meal before it was bumped from an upstream display.

This issue occurred when the configured bump behavior for the display is Matching Items Only.

XKM-7333, XKM-7345

Kitchen Ticket Numbers

Resolved an issue where the sequence numbers for orders on the subsequent pages of a display changed when a new order arrived or when an order was bumped from the first page.

XKM-7339

Bump Upstream - Hold Timer

With this update, the Hold Timer does not start its timer for an order until all order items have been bumped from all upstream displays.

XKM-7343

Kitchen Schemes

When the Kitchen Scheme is changed at a station, the Kitchen Scheme is automatically updated from the default scheme to the changed scheme when the kitchen station is restarted.

2023-05-12 | 3.8.17-3 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7231, XKM-7272

Sorting Rules

When the Queue Time sort option is configured for a kitchen screen, the orders are now sorted on the display as expected.

For more information about defining custom sorting rules, see Sorting Rules.

XKM-7253

Ingredients Filter

Resolved an issue to ensure ingredients filters based on product tags are respected for the Ingredient Summary Pane.

Ingredient filters are defined from the Ingredient Filters page of the Kitchen Screen Settings editor.

XKM-7323, XKM-7325

Upgrade for IRIS System

Resolved an issue that prevented upgrading XKM 3.6 to 3.8 on a system that included IRIS - POS orders in the database.

2023-04-07 | 3.8.16 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-650, XKM-6646

Bump Bar 10+ Command

Added support for the 10+ command to enable the kitchen staff to use the bump bar to select and bump / recall / park / unpark orders that have double-digit cell numbers.

The following identifies the related Data Management setting.

Kitchen Screen Settings

The following setting is located on the Popup Menu section of the General page of the Kitchen Screen Settings editor:

  • 10+ - Toggle Yes to enable the 10+ command to allow the kitchen staff to select orders that have double-digit cell numbers using the bump bar.

XKM-5567

Label Printing

Added support for label printing to enable the kitchen staff to print sticky labels when order items are bumped from the kitchen display.

The following identifies the related Data Management settings.

Peripherals

The following setting is located on the General page of the Peripherals editor when configuring a printer:

  • Label Printer - Toggle Yes if the printer has the capability to print sticky (adhesive) labels.

Kitchen Screen Settings

The following settings are located on the Bumping Options section of the Bump page of the Kitchen Screen Settings editor:

  • Print Item Label On Bump - Toggle Yes to enable sticky label printing for order items when an order is bumped from this screen.

  • Printer for Item Label - From the dropdown, select the printer for order item label printing.

    The Item Label print template assigned to the selected printer is used. To configure the template, use the Receipt Templates editor in Data Management.

XKM-6469

Combine / Separate Item Quantities

Configure the kitchen display to either list identical items separately OR combined regardless of how the items are received from the POS.

The following identifies the related Data Management setting.

Kitchen Screen Settings

The following setting is located in the Cell Body section of the Cells page of the Kitchen Screen Settings editor:

  • Identical Items Display Method - From the dropdown, select the method for displaying identical order items in the kitchen cell:

    • As Received - Display the items as they are received from the POS.

    • Consolidate Like Items - Consolidate identical items on one line and update the item quantity accordingly.

    • Separate Multi-Quantity items - Do not consolidate identical items with a quantity greater than one regardless of whether they were combined at the POS.

The changed quantity of existing claimed / completed items are displayed as separate items to better enable the kitchen staff to quickly determine which items to prepare.

XKM-6479

Table / Item Source Ingredient Filters

Added ability to filter orders and order item ingredients on a kitchen display by the associated Table Tags and/or Item Source.

Kitchen Screen Settings

The following settings are located on the Filters page of the Kitchen Screen Settings editor:

  • Table Tags - Only order items that are associated with tables that are assigned the identified Table Tags are displayed on the screen.

    If no Table Tags are identified, all order items are displayed regardless of the associated table.

  • Item Sources - Only order items that are associated with the identified Item Sources are displayed on the screen.

    If no Item Sources are identified, all order items are displayed regardless of the associated Item Source.

The following settings are located on the Ingredients Filters page of the Kitchen Screen Settings editor:

  • Table Tags - Only ingredients for order items that are associated with tables that are assigned the identified Table Tags are displayed on the Ingredient Summary Pane.

    If no Table Tags are identified, all order item ingredients are displayed regardless of the associated table.

  • Item Sources - Only ingredients for order items that are associated with the identified Item Sources are displayed on the Ingredient Summary Pane.

    If no Item Sources are identified, all order item ingredients are displayed regardless of the associated Item Source.

Improvements

XKM-5116

Destination Filter

A Destination Filter option has been added to the kitchen screen popup menu to allow the user to enable / disable the defined order destination filter for a kitchen display.

XKM-5289

Claim Item

Update the Claim Item function to ensure item modifiers remain in a claimed state after a Split Order operation.

XKM-5851

Split / Combined Orders

When an order is Split / Combined, the order total cell now displays the "Total: Multiple Orders" informational text instead of the order total, regardless if any of the related Split / Combined orders are already served.

This informational text is displayed when the following settings are set to Fixed:

  • Display Combined Orders Method

  • Display Split Orders Method

The settings are configured in the Display section of the General Kitchen Settings editor in Data Management.

XKM-5935

Order Pickup Time

Update the application to display the appropriate AM / PM indicator when the defined Pickup Time for an order is during the hour of noon.

XKM-5985

Kitchen Display Panes

Updated the design of the Forecast and Summary panes to be consistent with the Ingredients pane.

XKM-6259

Combined Orders

The "Combined from" informational text is now displayed in the order footer of combined orders as expected.

XKM-6418

Item Modifier Options

The following Data Management setting has been updated to enable the user to filter item modifiers by routing category.

Kitchen Screen Settings

The following setting is located on the Cells page of the Kitchen Screen Settings editor:

  • Show Modifiers - From the dropdown, select the desired option:

    • None - Do not display modifiers.

    • Show All - Display all modifiers.

    • Show Based On Routing Categories - Only display modifiers that are identified in the routing scheme defined for the screen.

XKM-6568

Kitchen Schemes

Updated the kitchen scheme change process to ensure any orders that were bumped while the previous scheme was active are not redisplayed.

XKM-6574

Prep Instructions

The ability to long-press an order item to open the Prep Instructions popup is now supported in Windows.

XKM-6575

Order Watermarks

Improved the coordination of the watermark that is assigned to an order with its respective arrival time when orders with different destinations are displayed on the same screen.

XKM-6612

Refresh Config

When the Refresh Config function is executed, any unmapped kitchen stations will now display the "Closed" indicator.

XKM-6625

Kitchen Sessions

Updated kitchen session time calculations to ensure item modifiers are displayed as expected after the order is updated at the POS.

XKM-6766

Split Screens

Updated the Park function to ensure it is consistently toggled on / off in split screen configurations.

XKM-6997

"Bumped from All" Event

A bumpedFromAll event is generated when an order is bumped from all active screens.

To ensure bumpedFromAll events are appropriately generated, only active screens are tracked.

XKM-7008

Ingredient Summary Pane

Resolved an issue where filtered item ingredients were not cleared from the Ingredient Summary Pane as expected after an order was Voided.

XKM-7013

Quickbuilds

Resolved an issue where a Quickbuild that was deleted from an order item at the POS continued to display with the item on the kitchen display.

XKM-7094

Application Performance

Updated bump by order state operations for optimized performance.

XKM-7096, XKM-7107

Application Performance

Updated manual bump operations for optimized performance.

XKM-7109

Item-Level Comments

To improve usability, item-level comments now conform to the nesting levels of the respective order items.

2023-05-22 | 3.7.36-14 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6756

Order Ready Display

When combo meal items are sent from a Delivery terminal, the order is now displayed in the "In Progress" column of the Order Ready Display as expected.

XKM-7276

Item-Level Comments

To improve usability, item-level comments now conform to the nesting levels of the respective order items.

XKM-7304

Order Ready Screen

When an order is moved on the Order Ready screen from the In Progress column to the Ready column as the result of the order being bumped in the kitchen, the order timer for the order now starts as expected.

XKM-7320

Order Ready Screen

When all the items in an order are bumped from all upstream monitors either manually or automatically, the order now moves on the Order Ready screen from the In Progress column to the Ready column as expected.

To eliminate any visible delay, make sure the time is synchronized on the kitchen stations.

Older Releases

2023-03-14 | 3.7.36-9 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6990

Ingredient Summary Pane

Addressed an issue where filtered item ingredients were not cleared from the Ingredient Summary Pane as expected after an order is bumped.

This issue occurred when the sum of all ingredients from all screens are displayed on the Ingredient Summary Pane, with an additional kitchen screen filter (e.g. Destination) defined.

XKM-7129

Kitchen Ticket Numbering

When scrolling multiple pages of orders on a display, the kitchen tickets are now numbered as expected.

An issue was addressed where the kitchen ticket numbering restarted at 1 on each subsequent page.

2023-03-08 | 3.7.36-8 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6986

Split Orders

Addressed an issue where item modifiers were removed from newly added order items after the user split an order, and then either served or voided the original order.

XKM-7089

Application Performance

Updated file system read method and file encoding to improve security and system stability.

2023-02-28 | 3.7.36-7 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6575, XKM-6885

Split Screen

The kitchen ticket watermark numbering is now displayed as expected in row view on both screens in a split screen configuration.

XKM-6692, XKM-6712

Ingredient Summary Pane

Addressed an issue where some filtered item ingredients were not cleared from the Ingredient Summary Pane as expected.

XKM-6930

Kitchen Events

Addressed an issue where bumpedFromAll and kitchenbumptime events were not updated for all orders.

2023-01-18 | 3.7.36-6 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6602

Show Item Count in Cell Footer

When the Show Item Count setting is enabled for a kitchen screen, the order item total is displayed in the cell footer with the label Total Items.

When the Show Item Count setting is set to Countable Items, the Total Items count only accounts for items with a defined "Item Count" value.

This feature is updated to ensure the Total Items value properly reflects order items with Fractional Quantities.

XKM-6629

Child Item / Modifier Quantities

With this update, child item / modifier quantities (and any additional subsequent updates) are properly reflected on the kitchen if the child item / modifier quantities are reduced at the POS after the order is sent to the kitchen.

XKM-6752

Change Kitchen Scheme

Updated the kitchen scheme change process to ensure any orders that were bumped while the previous scheme was active are not redisplayed.

XKM-6780

Claim Item

Update the Claim Item function to ensure item modifiers remain in a claimed state after a Split Order operation.

XKM-6877

Order Pickup Time

Update the application to display the appropriate AM / PM indicator when the defined Pickup Time for an order is during the hour of noon.

XKM-6884

Bump Upstream Screens

Updated the Bump Upstream Screens feature to ensure orders are removed from displays as expected when orders are either bumped manually or autobumped.

This update addresses a condition that was introduced with changes that were implemented with XKM-6752 described above.

2022-12-12 | 3.7.36-5 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-5567, XKM-6734

Label Printing

Added support for label printing to enable the kitchen staff to print sticky labels when order items are bumped from the kitchen display.

The following identifies the related Data Management settings.

Peripherals

The following setting is located on the General page of the Peripherals editor when configuring a printer:

  • Label Printer - Toggle Yes if the printer has the capability to print sticky (adhesive) labels.

Kitchen Screen Settings

The following settings are located on the Bumping Options section of the Bump page of the Kitchen Screen Settings editor:

  • Print Item Label On Bump - Toggle Yes to enable sticky label printing for order items when an order is bumped from this screen.

  • Printer for Item Label - From the dropdown, select the printer for order item label printing.

  • Print Template for Item Label - From the dropdown, select the print template to use for order item labels printed from this screen.

    Configure an Item Label template using the Receipt Templates editor in Data Management.

XKM-6700

Combine / Separate Item Quantities

Configure the kitchen display to either list identical items separately OR combined regardless of how the items are received from the POS.

Kitchen Screen Settings

The following setting is located in the Cell Body section of the Cells page of the Kitchen Screen Settings editor:

  • Identical Items Display Method - From the dropdown, select the method for displaying identical order items in the kitchen cell:

    • As Received - Display the items as they are received from the POS.

    • Consolidate Like Items - Consolidate identical items on one line and update the item quantity accordingly.

    • Separate Multi-Quantity items - Do not consolidate identical items with a quantity greater than one regardless of whether they were combined at the POS.

The changed quantity of existing claimed / completed items are displayed as separate items to better enable the kitchen staff to quickly determine which items to prepare.

Improvements

XKM-6728

Application Language Translation

Updated the system dictionary with additional XKM strings for language translation.

2022-12-13 | 3.7.36-4 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-5148, XKM-6634

Application Language Translation

Added ability to translate all text on the kitchen display to the language selected by the user.

To open the language selection modal:

  • From the kitchen display popup menu, select Language.

  • From the bumpbar, select the Lang button.

Improvements

XKM-6662

Kitchen Sessions

Updated the Kitchen Session feature to ensure item modifiers are displayed consistently as new sessions are added and updates are made at the POS.

XKM-6688

Split / Combine Open Orders

The application now suppresses the display of bundle components from previously bumped orders when the orders are Split or Combined from the POS - Open Orders screen.

XKM-6703

Recall Orders

Optimized the recall order function to improve performance speed during high volume periods.

XKM-6769

Split Screens

Updated the Park function to ensure it is consistently toggled on / off in split screen configurations.

2022-11-10 | 3.7.36-1 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-4636

XKM Station Status

Added a Station Info option to the kitchen display popup menu to enable the user to view station status details for support purposes.

Select Station Info to view the following information about the kitchen station:

  • General Information (Kitchen scheme name, Shell version, XKM version, etc).

  • Connected peripherals (Device name, IP address, associated screens).

  • Station list (with respective screen name, online status and IP address for each station).

XKM-5433

Audio Alerts

Use the Kitchen Screen Settings editor in Data Management to assign an audio file to the Order/Item is Modified event.

The assigned audio file alerts the staff when:

  • Order state is changed to Voided, Suspended, or Deleted.

  • Order destination is changed.

  • New item is added to order.

  • Item is deleted from order.

  • Item quantity is changed.

  • Item is duplicated.

  • Comment on order is added, edited or deleted.

  • Comment on item is added, edited or removed.

XKM-5642

Advanced Item Filters

Configure advanced order item and ingredient filters for kitchen screens using the Kitchen Screen Settings editor in Data Management.

Improvements

XKM-4975

Combine / Separate Item Quantities

Configure the kitchen display to either list identical items separately OR combined regardless of how the items are received from the POS.

The following identifies the related Data Management setting.

Kitchen Screen Settings

The following setting is located in the Cell Body section of the Cells page of the Kitchen Screen Settings editor:

  • Identical Items Display Method - From the dropdown, select the method for displaying identical order items in the kitchen cell:

The changed quantity of existing claimed / completed items are displayed as separate items to better enable the kitchen staff to quickly determine which items to prepare.

XKM-5124

Android Battery Status

Updated the battery status indicator on Android device displays to accurately reflect the status of the device's battery.

XKM-5426

Employee Tips

From Kitchen Screen Settings in Data Management, toggle Show Tips to Yes to display the customer tip amount in the cell footer.

XKM-5506

Prep Instructions

'TypeError' is no longer generated with Prep Instructions popup after the user modifies the related order items.

XKM-5535

Data Reset / Recovery

Implemented a Cloud Restore function to:

  • Reinstall XKM with transactional data recovery from the Cloud (POS).

  • Refresh configuration data for all terminals / stations from the Portal.

XKM-5604

Claim Item

Updated the Claim Item function to ensure deleted order items cannot be claimed by kitchen staff.

XKM-5678

Combined Orders

When orders are combined at the POS, the respective kitchen tickets are combined into a single ticket on the kitchen display.

XKM-5679

Font Display Size

When the font size is changed on a display, the content on the other displays no longer flashes.

XKM-5868

Ingredient Filters

If no ingredient filters are defined, the sum of all ingredients from all screens are displayed on the Ingredient Summary Pane.

XKM-5919

Auto Bump

The Auto Bump timer is no longer affected when the Order State of an order is updated.

Please note, the Auto Bump timer is adjusted accordingly when adjustments are made to the order items at the POS.

XKM-5933

Health Services

From the Health Services section of the Company Preferences editor in Data Management, define XKM application log levels.

  • XKM Log Severity Threshold - From the dropdown, select the minimum severity of logs to generate for Kitchen troubleshooting purposes.

    By default, the XKM application logs every action and sends all logs to the cloud. Most of the messages record routine events, which may or may not be useful to the individuals diagnosing issues.

    Limiting the number of log files sent to the cloud also lengthens the life of device batteries and improves the performance speed of the application.

  • XKM Keep Local Logs (Days) - Specifies the number of days to store XKM application log files on the local device.

    Valid values: 0-3. The default is 3.

XKM-5936

Future Orders

When a future order is received in the kitchen prior to its defined Pickup Time, the order now properly follows the defined bumping rules based on its Arrival Time.

XKM-5940

Split Screens

Average service time is now calculated correctly for orders on a split screen configuration.

XKM-6002

Upstream Bump of Order Items

Resolved an "update_feed_error" that prevented orders from being bumped from the primary display in an upstream environment.

XKM-6029

Kitchen Schemes

When the user changes the kitchen scheme, any screens that are not included in the scheme now display "CLOSED".

XKM-6030

Online Orders

When online orders transition to active orders, the Order Start Time and the order status (i.e. Paid, Saved) are now updated accordingly.

Prior to this update, the status of online orders was identified as In Progress on the kitchen display.

XKM-6031

Online Orders

When the user selects Check In at the POS to check in an online order, the order is displayed on all applicable kitchen stations.

Prior to this update, the order was only displayed on the primary station.

XKM-6032

Visual Indicators

Updated the ticket tear indicator implementation to improve the performance speed of the application.

XKM-6039

Audio Alerts

Kitchen screens that were not updated after the implementation of the Cloud-Managed Audio Files feature no longer generate a sound map error when orders are updated at the POS and then resent to the kitchen.

XKM-6053

Park Car

"Closed" orders are no longer filtered from the Park/Unpark Order view enabling the user to park/unpark orders with a "Closed" status.

"Closed" orders are automatically uparked when the order_fulfillment_status for the order is "Fulfilled".

XKM-6056

Recall Last

The Recall Last command is now successfully executed from a bumpbar when mapped to a bumpbar button.

XKM-6072

Autobump

Autobump timer is now synchronized for all valid order states.

XKM-6086

Kitchen Hold Time

The Kitchen Hold Time (kitchenholdtime) for an order is now communicated to the POS. This value is used on POS Speed of Service reports.

XKM-6120

Split Orders

Prep Instructions are now properly displayed for products/modifiers that were moved to a new order at the POS as the result of a Split Order operation.

XKM-6138

Order Segments

When order items are moved from one order segment to another at the POS, the order segments are added/updated on the kitchen display with their respective items and label.

XKM-6158

Recall Screen

Improved performance of Recall screen when the order list is very long.

XKM-6159

Claim Item

Updated the Claim All function to ensure all items included in the order are claimed across all applicable kitchen stations.

XKM-6186

Popup Functions Menu

The following functions are available from the popup functions menu when a station is closed:

  • Change Scheme

  • Change Station

  • Refresh Configs

  • Station Info

XKM-6241

Cell Numbers

Resolved an issue where a cell number was duplicated on the preceding page when an order was bumped from the subsequent page.

XKM-6260

Split Orders

Corrected the display of split orders when the order is split at the POS after the order is bumped from the kitchen display.

XKM-6262

Terminal Filter

The POS terminal number associated with the original order request is now persisted when a terminal filter is defined for a kitchen display.

This prevents the order from displaying on different displays when the order is updated on multiple POS terminals.

XKM-6309

Ingredients Pane

Use the Kitchen Screen Settings editor in Data Management to select the item ingredients to include on the Ingredients Summary Pane for a particular display.

The following dropdown is located on the Ingredients Filter page of the Kitchen Screen Settings editor:

  • Show Ingredients for Items - Display ingredients from ALL screens OR only display ingredients from this screen.

XKM-6352

Autobump Reporting

Autobump event information is now communicated to the POS/Cloud for Speed of Service reporting when the order is autobumped based on order state.

XKM-6376

Bin Chart

Updated Bin Chart to respond to time zone changes.

XKM-6444

Ingredients Filter

Resolved an issue to ensure ingredients filters based on product tags behave as expected.

XKM-6503

Destination Filter

The Clear Filters option now remains available to the user if the number of selected order destinations in the screen filter is reduced to one (1).

XKM-6508

Kitchen Scheme Change

Updated the kitchen scheme / station change process to ensure any orders that are displayed on the screen are retained after the scheme / station change.

XKM-6515

Bump Upstream Screens

Updated the Bump Upstream Screens feature to ensure orders cannot be bumped from displays if there are any unfulfilled items on an upstream screen.

XKM-6569

Ticket Header Colors

Updated XKM to ensure the order destination configuration settings defined in Data Management are respected.

XKM-6576

Canceled Orders

Addressed an issue where orders canceled at the POS remained in a Pending state in XKM in a One Behind Kitchen configuration.

XKM-6612, XKM-6637

Configuration Refresh

Any unmapped kitchen stations are now closed after a XKM configuration data refresh.

XKM-6616, XKM-6654

Converted Combo Items

Updated XKM to ensure the expected parent item and its modifiers are routed to the configured displays when the parent item is converted to a combo meal at the POS.

2022-08-20 | 3.6.16-8 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6420

Claim Products

Improvements to the Claim Products feature.

2022-05-13 | 3.6.16-4 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-4440, XKM-5902, XKM-5904, XKM-5917

Production Forecast Pane

XKM now consumes forecast data from above-store systems from new POST and GET/xkm-forecast endpoints in the Pipeline API.

The forecast data is shared between all active kitchen stations.

  • Added kitchen_forecast to AVAILABLE_MESSAGE_TYPES. The kitchen_forecast message is consumed from the AWS Queue.

  • Added forecast command handler for incoming forecast messages from the AWS Queue.

Improvements

XKM-6024

Bump Bar

Updated bump bar button mapping and restored the ability to bump orders using the numeric bump bar buttons on both full screen and split screen configurations.

XKM-6073

Online Orders

When online orders transition to active orders, the Order Start Time and the order status (i.e. Paid, Saved) are now updated accordingly.

Prior to this update, the status of online orders was identified as In Progress on the kitchen display.

XKM-6074

Online Orders

When the user selects Check In at the POS to check in an online order, the order is displayed on all applicable kitchen stations.

Prior to this update, the order was only displayed on the primary station.

XKM-6094

Application Performance

As part of the initiative to improve the performance of XKM, the Relay mechanism has been refactored.

The Relay mechanism communicates Bump, Claim, and Screen Open events between kitchen stations.

XKM-6114

Print on Bump

XKM is updated to accommodate the recent changes in pos-printing package v1.0.441.

Prior to this update, the changes in pos-printing caused the Print on Bump feature to not print a chit when an order was bumped.

XKM-6115

Audio Alerts

Kitchen screens that were not updated after the implementation of the Cloud-Managed Audio Files feature in 3.6.11 generated a sound map error when orders were updated at the POS and then resent to the kitchen. This has been resolved.

XKM-6128

Application Performance

As part of the initiative to improve the performance of XKM, the Relay mechanism has been refactored.

The Relay mechanism communicates Bump, Claim, and Screen Open events between kitchen stations.

2022-04-01 | 3.6.15 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6000

Application Performance

Updated the order attribute data-millisecondtime to optimize CPU and GPU usage and improve application performance.

XKM-6019

Header Templates

The xks-display-template that is used for kitchen ticket header templates is now flagged as optional for new XKM installations and upgrades.

2022-03-25 | 3.6.13 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-4687

Cloud-Managed Audio Files

Use the Audio Files editor in Data Management to upload "cloud managed" audio files to use with XKM.

Use the Kitchen Screen Settings editor to assign the audio files to specific events (e.g. New Order, Bump) for each kitchen screen.

Improvements

XKM-5393

Recalled Orders

When items are added to a bumped order at the POS, the 'time' value for these items is set to NULL when the order is recalled. The NULL values for these items skewed reporting statistics, such as Speed of Service.

With this update, items that are added to a bumped order are not included in the recall order event that is sent to the POS.

XKM-5781

Ingredients Summary Pane

Opening the Ingredients Summary Pane no longer causes existing kitchen tickets to shift their position in the column and overlay ticket tear indicators.

2022-03-18 | 3.6.11 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-5359

Queue Time Sorting for Mobile Orders

Added support for the “queue_time” timestamp value that is included as a new attribute in the order API.

Mobile orders are sorted in the queue on the kitchen display based on their respective "queue_time" timestamp value.

Improvements

XKM-5857

Combined Orders

In an XKM environment where the Display Combined Orders Method is Fixed, orders that are combined at the POS after they are sent to XKM now retain all their respective order items when one of the combined orders is bumped from the display.

XKM-5934

Application Performance

Improved WebSocket connection reliability in response to occurrences where XKM required a refresh/restart after the POS reported XKM was not online.

XKM-5953

Cloud-Managed Audio Files

Audio alerts for XKM events now reference the cloud_sound_map for cloud-managed audio file references.

2022-03-11 | 3.6.10 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-242

Kitchen Ticket Header Template

Use the Header & Footer Templates editor in Data Management to create kitchen ticket header templates. Select and configure the content to display in the kitchen ticket headers.

Use the Kitchen Screen Settings editor to assign a kitchen ticket header template to each kitchen screen.

XKM-4687

Cloud-Managed Audio Files

Use the Audio Files editor in Data Management to upload "cloud managed" audio files to use with XKM.

Use the Kitchen Screen Settings editor to assign the audio files to specific events (e.g. New Order, Bump) for each kitchen screen.

XKM-5409

Upstream Bump of Order Items

Use the Kitchen Screen Settings editor in Data Management to select the desired bump behavior for a Bump Upstream Screen.

The bump behavior options include:

  • Entire Order - Apply upstream bump rule against the entire order or session.

  • Matching Items Only - Only apply upstream bump rule against matching items bumped from the downstream screen.

Improvements

XKM-5103

Kitchen Schemes

XKM now successfully consumes Kitchen Scheme name changes in Data Management.

XKM-5658

Autobump Orders

The Autobump function is now tracked for each kitchen display separately. When an order is autobumped from a display, the autobump message is no longer relayed to the other displays.

This ensures the Autobump header is not added to a manually bumped kitchen ticket on the Recall screen.

XKM-5784

Audio Alerts

When configured for a display in Data Management, the Less Orders audio alert now plays as expected when an order is removed from the display by any method other than a manual bump (i.e. autobump by order state, upstream bumping).

XKM-5802

Page Navigation

When the number of pages of active orders on a display is reduced to one (1), the page navigation controls in the screen footer are now deactivated/grayed out.

XKM-5807

Kitchen Ticket Numbering

Updated kitchen ticket numbering in Row view when there is more than one page of active orders.

On each page, kitchen ticket numbering now starts from 1 (one). When an order overflows into multiple tickets, the same number is displayed on each ticket included in the order.

XKM-5850

Claim Item

The kitchen ticket numbering for existing kitchen tickets is no longer affected if the user navigates to a different page of orders and claims an item from an order on that page.

XKM-5870

Autobump Orders

When orders are autobumped, the autobump preheader no longer affects the width of the divider between order columns in Column view.

XKM-5871

Autobump Orders

Updated how the Autobump timer responds to order state changes of Order Sessions to ensure each individual Order Session is autobumped at the appropriate time.

2022-02-28 | 3.6 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-4725

Ingredient Summary Pane

Filter ingredients for a display based on the Ingredient Tags configuration in Data Management - Kitchen Screen Settings.

This ensures the kitchen staff only sees ingredients that are appropriate for their respective station.

XKM-5469

Bump Bar

Station-level bump bar mapping is now supported. Select a specific bump bar for a station in Data Management - Kitchen Stations.

This ensures the bump bar is available for use at the station regardless of the current status of the screen.

Improvements

XKM-5446

Split Order

When an order is split at the POS and order items are moved to another ticket and then moved back to the original ticket, any modifiers follow their respective parent item.

XKM-5644

Order Segments

Adding order segments (e.g. Seats) to an order no longer affects the alignment of the kitchen tickets on the display.

XKM-5665

Installation

Improved validation checks for XKM subscriptions.

XKM-5673

Bump Bar

Pressing Tab on a keyboard no longer affects any subsequent bump bar button selections.

XKM-5938

Offline Mode

XKM loads in offline mode and all related functionality works as expected.

2022-01-31 | 3.6 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-4890

Kitchen Screen Settings

The default font size used on the kitchen displays is now setup with the Kitchen Screen Settings editor in Data Management.

XKM-5473

Kitchen Screen Settings

The availability of the Change Station and Refresh Configuration functions is now setup with the Kitchen Screen Settings editor in Data Management.

Improvements

XKM-5307

Order Segments

Order Segments are now retained in situations where the parent item is not routed to the XKM display with its child items.

XKM-5667

Claim Items

When order items are claimed/completed, the order sequence number does not change and the overflow/tear indicator no longer flashes.

XKM-5805

Split Orders

When an order is split, a unique ID is assigned to the split orders to ensure the original order and its related split orders are bumped properly.

XKM-5841

Split Orders

When the initial ticket of a split order is served, the remaining split orders are now consolidated appropriately on the kitchen display.

2022-01-30 | 3.5 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-4724

Park Car

Designate the state of the order as "Parked". This is useful for the Drive-Thru destination when a customer in the drive-thru lane is asked to park their car and wait for their order.

XKM-4728

Countable Items

Optionally display the "countable" items that are included in the bag/tray for the customer. This enables the staff to quickly determine whether the bag/tray contains the correct number of items.

XKM-4813

Ticket Header

From the popup functions menu, adjust the font size of the kitchen ticket headers.

XKM-4993

Kitchen Schemes

The default kitchen scheme is no longer required to include "default" in its description.

XKM-5118

Bump Bar

Added Page Down command to return to the previous page of orders.

XKM-5119

Bump Bar

Added Go to the First Page command to return to the first page of orders.

XKM-5120

Bump Bar

Added Bump Recalled Orders command to bump all recalled orders from the display.

XKM-5228

Security

Personal customer information is encrypted to ensure sites are compliant with the California Consumer Privacy Act and GDPR.

XKM-5300

Security

Employee and customer information in the database is encrypted to comply with privacy requirements.

XKM-5308

Item Indicators

Optionally display added/modified item Indicators to enable the kitchen staff to view updates made at the POS in real time.

XKM-5383

Integration

Added bumpedFromAll event to communicate to bump event consumers when an order is bumped from all kitchen displays.

Improvements

XKM-4690

Deleted Items

When an order with deleted items is bumped from a masterbump station, the deleted items are now removed from all upstream bump stations and the order state is properly transitioned.

XKM-4862

Alerts and Indicators

"Tear" effect is reinstated. When the order items for a single order span multiple tickets, the tickets are displayed with a jagged edge or tear.

XKM-4866

Kitchen Tickets

The Show Watermark setting is now respected. When enabled, the kitchen ticket watermark is displayed in row view.

XKM-5042

Kitchen Tickets

The spacing between child/modifier items and their parent items is now uniform regardless if the ticket includes a divider line.

XKM-5091

Kitchen Tickets

The font size for order items is now consistent in both Row and Column view across all supported resolutions.

XKM-5207

Ticket Headers

In both row and column view, the cell number in the ticket header is now displayed in the defined text color.

XKM-5222

Popup Menus

An issue was resolved where all the items on the popup menus were displayed with a check mark, which indicates the item is currently selected/active.

XKM-5252

Refresh Config

The Data Management setting Auto Recall Bumped Items is now updated properly during the Refresh Config operation.

XKM-5370

Alerts

Alerts are now sent successfully. Alerts only appear on the screen where they are sent.

XKM-5414

Ingredients Summary Pane

Updated to pane to not include ingredients from recalled orders.

XKM-5419

Offline Mode

With a LAN connection, XKM now launches with or without internet connectivity.

XKM-5434

Alerts

A condition was removed that prevented the audio alert from playing when a new order arrived in the kitchen.

XKM-5482

Page Navigation

When using the Page command in column or row view, orders from the previous page are not displayed on the current page.

XKM-5502

Prep Instruction

The Prep Instruction popup now remains open for a sufficient amount of time when the user long presses an order item.

XKM-5504

Split Order

Long-pressing a product to view its preparation notes is now supported with split orders.

XKM-5513

Sorting Rules

Orders are now sorted by their respective Created Time when this sorting rule is configured in Data Management.

XKM-5569

Hold Timer

With the Show Hold Timer setting enabled, the order timer on the kitchen ticket is no longer obscured by check marks when the order is bumped.

XKM-5648

Alerts and Indicators

"Tear" effect now displays order items correctly in both column and row view.

2021-09-28 | 3.4 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-3647, XKM-4976

Configuration

Remotely refresh the XKM configuration from the Xenial Portal without having to refresh each kitchen display configuration individually.

XKM-4112

Item Modifier Priority

Configure the kitchen display to prioritize the preparation of item modifiers.

New Data Management setting for Modifiers: Display Priority

XKM-4181

Autobump

This update introduces improved handling of new order content with the autobump feature.

New items added to an order or order session that has been autobumped are now displayed to ensure the kitchen staff is notified.

XKM-4349

Configuration

When a kitchen display is unavailable at a station, the following message is displayed:

"Screen Unavailable. Please check to make sure screen is available for your location."

This message may appear if the screen name is undefined or the screen is not mapped to the site.

XKM-4400

Autobump

With this update, the autobump feature is applicable to all orders/order sessions, including pending (in progress) orders.

When the configured autobump time has elapsed, the orders are automatically bumped from the display.

XKM-4592

Order Source Filters

Order source filters help the kitchen staff to determine which orders to prepare for specific order sources.

  • The Order Source ID is passed with the order in the XKM API.

  • Optionally, display the order source name in the kitchen ticket header.

XKM-4705

Recalled Orders

Updated quantities of existing items on a recalled order are displayed as separate added items to help the kitchen staff determine the items to prepare.

XKM-4708

Order Segments

Order segments can now be labeled with the respective customer name.

A segment name has been added to the XKM API for grouping order segments by customer name.

XKM-4743

Kitchen Schemes

Kitchen stations that are not part of a kitchen scheme are labeled "Closed". The popup function menu remains available in the footer of closed stations.

XKM-4770

Item Quantities

When configured, 1 (one) is not displayed next to order items with a quantity of one.

New Data Management setting for Kitchen Screens: Show Quantity Value of 1 for Item

XKM-4783

Elapsed Hold Timer

The Elapsed Hold Timer indicates how much time a prepared order has been awaiting customer arrival. This helps the kitchen staff control the freshness and readiness of the order.

  • A kitchen ticket header option to display the Elapsed Hold Timer is configured in Data Management.

  • When the elapsed hold time exceeds the defined warning and overdue times, a visual and audio alert is triggered.

XKM-4824

Kitchen Screen Validation

Previously, XKM validated the configuration for all kitchen screens including screens that are not mapped to the current site. This required users to map all screens to all stations and sites - along with other required data.

With this update, XKM validates only those kitchen screens that are mapped to the current site.

XKM-4889

Upstream Bump by Order Source

Automatically bump orders on upstream displays when bumping from a kitchen screen by order source. This ensures that the orders originating from outside of the store are bumped correctly.

New Data Management setting for Kitchen Screens: Bump Upstream Screens by Order Source

XKM-4970

Free Form Page Swipe

Swipe pages on the display in lieu of using the page controls. The swipe function is supported in both row and column view.

Improvements

XKM-4684

Network

XKM now changes its IP address after switching to other network.

XKM-4845

Configuration

When Show Deleted Items is enabled, only previously received items that were subsequently deleted are displayed.

XKM-4853

Filters

Terminal ID filters are now applied without generating an error.

XKM-4854

Autobump

When the Autobump timer was disabled, orders that remained on the display for an extended period of time could not be manually bumped. This issue is resolved.

XKM-4858

Configuration

When Show Deleted Items was enabled, orders with deleted items could not be bumped from upstream screens. This issue is resolved.

XKM-4946

Split Order

When an order is split at the POS, and the Display Split Orders Method is Fixed, all order items now remain in the same order cell. When the first item order is bumped, only the first item is bumped from the display.

XKM-4950

Android MINIX Support

The application is no longer moved to the background after particular actions are performed. The application always remains in the forefront of the screen.

XKM-4972

Autobump

Previously, orders in a pending state (in progress/open) were not autobumped on account the order timer wasn't started.

Kitchen has been updated to support the autobumping of all orders/order sessions regardless of their respective order state.

XKM-5014

Android MINIX Support

When a duplicate station is detected, the user could download configuration to a station that was not being used, however XKM was loaded as the previously configured station. This issue is resolved.

XKM-5020

Android MINIX Support

When Enter was pressed on the bump bar, focus moved to the background of the display and the user could not bump orders. This issue is resolved.

XKM-5054

Kitchen Tickets

Item names are no longer appearing on top of other items when the item name wraps to the next line.

XKM-5059

Filters

With Terminal ID filtering enabled, orders disappeared and sometimes reappeared on Digital GATOR screens. This issue is resolved.

XKM-5078

Ticket Header

In both Column and Row view, the Recall label is correctly displayed in the superheader of Recalled orders.

XKM-5085

Configuration

When configured, the order total is now correctly displayed in the footer of orders in both Column and Row view.

XKM-5088

Configuration

When configured, the Customer Name is now correctly displayed in the header of orders in both Column and Row view.

XKM-5114

Claim Item

An issue was resolved where order items were removed from the order after items were Claimed.

XKM-5115

Claim Item

An issue was resolved where order items were displayed at a different station after they were Claimed at another station.

XKM-5125

Connectivity

The POS and XKM now connect and communicate without issue on devices that have been updated to iOS 14.6.

XKM-5126

Claim Item

Claimed Items are no longer losing their claimed status.

XKM-5131

Split Order

An issue was resolved where deleted items were duplicated when the order was split.

XKM-5145

Ingredients Summary Pane

An issue was resolved where the Ingredients Summary Pane was not being populated with data.

XKM-5160

Autobump

The user is now able to clear any orders from a display that may be hung or stuck in the wrong status.

XKM-5164

Order Timer

An issue was resolved where the Order Timer was not activated when the Order State of an order was updated to Saved or Paid.

XKM-5169

Filters

Order-level comments are now displayed properly regardless of any defined kitchen display filters.

XKM-5183

Order Sessions

When order sessions are active, any updates/added items are displayed in a new cell.

XKM-5184

Kitchen Schemes

An issue was resolved where a "station misconfigured" message was displayed in the header of closed kitchen stations when switching kitchen schemes.

An additional issue was resolved where active kitchen stations could not be reopened after switching back to a kitchen scheme.

XKM-5195

Ingredients Summary Pane

Ingredient quantities are now updated as orders are bumped from the kitchen display.

XKM-5196

Claim Item

The kitchen ticket footer is now properly updated after a Claim Item operation is performed.

  • When all Claim Item operations are complete, "Order Complete" is displayed in the footer.

  • The Claim All button is disabled in the footer after all items are claimed.

XKM-5201

Order Sessions

The kitchen timer now starts at 0:00 on new Order Sessions and is displayed at the end of the kitchen order queue.

XKM-5208

Configuration

When Display Split Orders Method is set to Fixed, the entire order (all parts of an order split at the POS) is now bumped and moved to the Recall screen on a bump order operation.

XKM-5215

Fractional Modifiers

An issue was resolved where fractional modifier quantities were rounded up to whole numbers on the display.

XKM-5219

Ticket Footer

If the last number of the order total was 0, the zero was truncated in the kitchen ticket footer.

XKM-5225

Split Order

An issue was resolved where the application was stuck on the Recall screen after the user bumped a split order.

XKM-5230

Bump Times

An issue was resolved where kitchen bump times were not recorded in the database.

XKM-5234

Kitchen Hold

An issue was resolved where the Kitchen Hold timer started prematurely on a station when the configuration was refreshed on a different station.

XKM-5246

Performance

Kitchen UI is no longer experiencing issues of unresponsiveness on iOS devices.

XKM-5274

Claim Item

Any claimed items on an order remain claimed when the order is spit.

XKM-5276

Ingredients Summary Pane

To better accommodate a large number of item ingredients, configure the ingredient pane to display the item ingredient and its respective quantity on the same row.

Data Management settings for Kitchen Screens:

  • Ingredient Item Layout

  • Max Ingredients Per Page

  • Auto Page Transition

  • Page Transition Time(s)

XKM-5318

Order Sessions

When the first order session is either manually bumped or autobumped, only those items are removed from the display and any upstream stations. An issue was resolved where the entire order was bumped.

XKM-5327

Combined Orders

An issue was resolved where completed order items were displayed as new items after their respective orders were combined at the POS.

XKM-5345

Kitchen Schemes

An issue was resolved where in-progress orders reappeared on the display when the kitchen scheme was changed.

XKM-5360

Order Destination

An issue was resolved where bumped orders reappeared on the display when the order destination was changed at the POS.

XKM-5372

Split Order

The approach for showing new items added to split orders has been updated. With this update, all new items, including size variations, are shown in the initial order from which split orders have obtained split items.

XKM-5374

Configuration

An issue was resolved where after a configuration data refresh, orders were no longer received from the POS on the Assembly and Expo screens.

XKM-5375

Upstream Displays

Upstream bumping by Order Source now correctly bumps all items from the Upstream Displays.

XKM-5394

Split Order

An issue was resolved where converting order item sizes on a split order duplicated the drinks on the order.

XKM-5411

Item States

When the item state of the child and its parent were different, the child could not be matched with its parent, which led to items not appearing on the kitchen display. This has been resolved.

XKM-5412

Split Order

An issue was resolved where converting order item sizes on a split order removed modifiers from the order.

2021-05-26 | 3.3 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-4260

Android MINIX Support

XKM now runs on Android MINIX boxes thereby reducing the cost of installing the solution. The use of bump bars is supported with the Android MINIX boxes.

XKM-4627, XKM-4959

System Strings Translation

XKM now supports the translation of its system strings to a site's respective language.

XKM-4856

Date/Time Format

XKM displays and prints the date/time in the format defined for the selected locale in the Data Management - Site Preferences editor.

Improvements

XKM-4148

Installation

XKM can now be installed from within the Shell even without a version of Xenial Ordering setup in Data Management.

XKM-4241, XKM-4973

Order Ready Screen

An issue was resolved where "Ready" orders were not timing out after the configured timeout value had expired.

XKM-4420, XKM-4971

Electron Browser

XKM now operates properly on an Electron browser when Production Mode is not active.

XKM-4490

Order Ready Screen

An issue has been resolved with the vertical orientation of the Order Ready Screen.

XKM-4584

Order Ready Screen

An issue has been resolved where orders were not appearing on the Order Ready Screen as expected.

XKM-4585, XKM-4968

Order Ready Screen

An issue has been resolved where the status of orders was not updated to "Ready" as expected.

XKM-4590

Offline Mode Functions

The following issues related to the Functions menu have been resolved:

  • Recall Screen now opens as expected when the Recall Screen button is selected in offline mode.

  • Recall Last button is disabled in offline mode as expected.

  • Modal window is not dismissed until the Confirm or Cancel button is selected.

  • Selecting Refresh Config in offline mode opens a modal that states the XKM configuration cannot be refreshed in offline mode.

XKM-4645

Autobump

Eligible orders were not automatically bumped if Autobump was set to sixty-five (65) minutes or greater.

XKM-4646

Customer Details

Order number was duplicated in the ticket header when Customer Details were populated.

XKM-4647

Maintenance Notification

The maintenance notification is now displayed at the appropriate time.

XKM-4723

Refresh Config

The Refresh Config date/time was not updated properly after the application was closed and relaunched.

XKM-4760

Order Sessions

Child items were not displayed when Order Sessions were enabled.

XKM-4778

Combo Meal Upsize Issue

Orders were removed when combo meals were upsized multiple times on the same order.

XKM-4822

Bump Bar

The application did not respond to the Bump Bar after the user selected the Enter button.

XKM-4828

Bump Bar

The application became unresponsive when the user long pressed the Switch Page button on the bump bar.

XKM-4829

Bump Bar

Orders that displayed the watermark numbering from the previous page could not be selected with the bump bar.

XKM-4830

Split Screen

When the user switched to split screen, the bottom half of the screen was not displayed.

XKM-4831

Order Ready Screen

The customer name was not cleared from the "Ready" section after the defined time interval had elapsed.

XKM-4839, XKM-4934

Offline Mode

If the primary kitchen station was offline, the message 'Kitchen Video Disconnected' was displayed while any POS terminal was used.

XKM-4852, XKM-4929

Refresh Config

After upgrading the application and refreshing configuration, the message "This Menu is Unavailable" was displayed.

XKM-4859, XKM-4925

Refresh Config

FC Expo Screen was sporadically prompting the user to "Refresh Config".

XKM-4909

Refresh Config

Language translation was not updated with Refresh Config.

XKM-4912

Electron Browser

The application did not fully load on an Electron browser when upgrading to 3.3.2.

XKM-4913

Duplicate Station

After downloading the same station to two different devices, the message "Duplicate Station" did not appear.

XKM-4923

Blank Screen

A site reported the DT Expo Screen was blank. After a restart, data appeared.

XKM-4936

Order Ready Screen

Notifications screen was not displayed properly on the Order Ready screen.

XKM-4938

Order Destinations

The designated order destination colors were not displayed on the kitchen screens.

XKM-4939

Claim Item

If an existing station was replaced with another device, item claims from other stations were not represented on the replacement station.

XKM-4942

Bundle Components

The quantity for deleted bundled child items was incorrect when the parent item quantity was changed.

XKM-4943

Order Bump

Blank cells remained on the screen after an order that spanned multiple cells was bumped.

XKM-4951

Kitchen Schemes

XKM did not launch if the "Use on First Run" kitchen scheme was set to a custom name.

XKM-4957

Ingredients Summary Pane

An issue was resolved where the Ingredients Summary Pane was not displaying information.

XKM-4958

Timer Overlap

An issue was resolved where the timer numbers on the kitchen display overlapped when the Column Count was set to 5.

XKM-4969

Wi-Fi

After Wi-Fi was turned off and a different general kitchen station was recognized by the POS, updates were not applied on the original general XKM station when Wi-Fi was turned back on.

XKM-4989

Refresh Configs

Refresh Configs was not updating the XKM version.

XKM-5011

Claim Item

Claim Item feature was not syncing properly between stations after a 3.2 upgrade.

XKM-5013

Electron Browser

When run on an Electron browser, XKM was not sending log files to the cloud.

2021-02-23| 3.2 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management (XKM) API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-4266

Auto Recall Orders

Items from manually bumped orders can optionally recall automatically to the display when new items are added to the bumped order.

This ensures the kitchen staff is aware that new items have been added to a previously bumped order.

XKM-4459

Order/Item Comments

The appearance of item-level and order-level comments is uniform for all order states.

XKM-4544

Installation

  • All app data is now deleted when XKM is uninstalled from Windows devices. Users are no longer required to manually delete files to install the application for a different kitchen station or business site.

  • When XKM is reinstalled and a different station is selected, the new station is displayed.

Improvements

XKM-4475

Refresh Configuration

The appropriate screen is displayed if the user changes a station name in Data Management and refreshes the configuration.

XKM-4509

Claim Items

"Order Complete" is no longer displayed in the footer of Open orders after all items are claimed.

"Ordering In Progress" is displayed for Open orders regardless of the item claiming.

XKM-4541

Network Connectivity

Fixed an issue where XKM would not fully function when internet connectivity was lost.

XKM-4565

Vehicle Information

To ensure vehicle descriptions and comments are not truncated, the vehicle information container in the kitchen ticket header is now scrollable.

XKM-4660

Bumpbar Menu Navigation

The user can now navigate and select options from the Font Size and Kitchen Scheme menus using a bump bar.

XKM-4673

Order Destination Filter

Order destination filtering is no longer limited by a case sensitive naming convention.

XKM-4701

Order Status

Order Items submitted to XKM API are now correctly associated to previously received order items when integrators use numeric values for the serial numbers of those items and send the same order more than once.

XKM-4734

IP Address Change Handling

The application has been modified to gracefully handle changes to the IP address while the application is running so that there is no disruption in service.

2021-01-12 | 3.1 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-4040

Order Sorting

Sort orders based on the capture timestamp of various system events.

XKM-4192

Claim Items

Option for kitchen staff member to "Claim" all items on an order.

XKM-4218

Kitchen Tickets

Added ability to configure the font size of kitchen tickets.

To turn on this feature:

Enable the Font Display Size toggle located in the Menu List section of the Kitchen Screen Settings editor in Data Management.

XKM-4277

Item-Level Comments

Updated font of item-level comments to improve usability.

XKM-4514

Cancelled Orders

Updated indicator for "Cancelled" orders to improve usability.

Improvements

XKM-4331

Item Quantity

Corrected instances where the deleted parent item quantity did not match its respective child item quantity.

XKM-4430

Order Segments

Order Segment Grouping is now suppressed on orders with a single Order Segment.

XKM-4589

Claim Items

"Claimed" items always indicated on the kitchen ticket.

XKM-4626

Installation

Installation of duplicate kitchen stations is now disallowed. The user is presented with a notification stating "This kitchen station is already in use. Please select a different station."

XKM-4638, XKM-4653

Installation

Upgrade to XKM 3.1 without subscription issues.

2020-07-16 | 2.8 Xenial Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of Xenial Kitchen Management API and UI.

Supplemental Information

This release is not dependent on another release.

New Features

XKM-4125

Dynamic Order Filtering

Filtering orders by order destination enables the kitchen staff to switch between viewing Drive-Thru or Dine In orders on a particular station.

XKM-4135

Quantifiable Modifiers

When the Quantifiable toggle is set to ON for a modifier in a product build and a quantity is specified for that modifier at the Ordering application, a numeric value is displayed to the left of the modifier on the kitchen ticket to indicate its respective quantity.

XKM-4143

Tablet/iPad Battery Status

The battery status for the tablet/iPad device is now displayed in the header of the screen.

XKM-4160

Open Order Color Scheme

Open orders are displayed with the standard color scheme, but order items are displayed in black font to make the item information more easily readable.

XKM-4259

Network

Orders were stuck on the screen due to network connectivity issues.

XKM-4259

Item Name Wrapping

To accommodate long product and modifier names, up to two lines of text are provided as needed on the kitchen ticket.

XKM-4261

Font Size for Window Minix Boxes

The font size used to display order content on Window Minix boxes is now increased. The font size was increased to make the item information more easily readable.

XKM-4368

Architecture

XKM is integrated with SQLite.

XKM-4385

Claim Items

A Claim All button is implemented to allow the user to claim all of the items in order to optimize the time it takes to prep and deliver an order in the system.

Improvements

XKM-4249

Recall Orders

When the Recall Orders screen was opened, and other stations were using the same screen, the Recall Orders screen was opened on the other stations as well.

XKM-4288

Performance

XKM iOS reengineering to improve overall performance.

XKM-4292

Split Screen

Screens were displayed in reverse on a split screen setting.

XKM-4312

Claim Items

Order item claims were lost / removed when transitioning order states.

XKM-4314

Claim Items

There were issues claiming order items after the system was upgraded from 2.2.136-44 to 2.7.28.

XKM-4321

Kitchen Display

POS orders were not displayed.

XKM-4333

Performance

POS Datasync is used for syncing the orders between XKM instances.

XKM-4354

Kitchen Display

Fractional modifier quantity greater than one in two different lines.

XKM-4355

Performance

UI performance optimisation

XKM-4357

Performance

DB querying improvements

  • Decrease requests amount

  • Use Bulk operations

XKM-4364

Kitchen Display

The orders on kitchen are not filling up the cell space completely.

XKM-4380

Claim Items

Order items weren't claimed after the order status changed.

XKM-4382

Order Status

Several orders have a Pending status on the kitchen stations.

Orders should be in Saved status.

XKM-4383

Configuration

Orders were not cleared from the database in accordance with the Data Management setting Order Retention Timer.