Skip to main content

3.8.0

2024-05-31 | 3.8.62-13 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-8239

Kitchen Displays

This update addresses reported incidents at a site where orders were not appearing on the kitchen display and the bump bars were not responding as expected.

This update improves the bump event handling process to resolve the reported display issues.

XKM-8240

Android MINIX Support

With this update, XKM is supported on Google Chrome version 66 (or greater) on Cordova devices.

XKM-8246

Device Power Failure

This update addresses the following conditions that were discovered after a kitchen device encountered a power failure. The user was required to sign back in to register the device.

  • Implemented log file duplication.

  • IP validation on Android devices when network not found.

  • Addressed obsolete command execution.

  • Update config refresh time after app reload.

2024-04-30 | 3.8.62-11 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-8221

Kitchen Displays

This update improves order handling and payload processing to ensure orders received from the POS are displayed on the kitchen displays as expected.

2024-04-24 | 3.8.62-10 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-8171

Bump Upstream - Bump Events

The bump upstream functionality is updated to ensure orders are bumped as expected in an upstream environment that includes three (3) or more upstream monitors.

This update adds the following rules for bump priority:

  • When a bump occurs on a screen that has direct bump upstreams, then this direct dependency is given top priority over any bump behavior type that exists on indirect paths.

  • When a bump occurs on an indirect bump upstream path with a different bump behavior type, then the ENTIRE ORDER is given top priority.

2024-03-22 | 3.8.62-9 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-8135, XKM-8139

DataSync and Vision Updates

This update optimizes DataSync processing of DTD Vision service point updates that XKM receives from the POS.

With this update, there is no extended delay before new orders appear on the kitchen displays when there are 350+ orders with associated service points in the application database.

2024-03-18 | 3.8.62-8 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-8111, XKM-8113, XKM-8115

DataSync and Vision Updates

This update optimizes DataSync processing of DTD Vision service point updates that XKM receives from the POS.

With this update, there is no degradation in system performance when there are 100+ orders with associated service points in the application database.

Kitchen cells are updated and populated as expected following bump operations, and bump upstream indicators are displayed appropriately following service point updates.

2024-02-28 | 3.8.62-3 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-8046

Split Orders

This update resolves an issue with child items from a previously bumped order reappearing on the kitchen display after a Split Order operation was performed on the order at the POS.

This issue occurred when a combo meal with a quantity greater than one (1) with multiple identical child items was split or shared between multiple orders.

With this update, the child items from a previously bumped order do not reappear on the kitchen display after a Split Order operation is performed on the order at the POS.

2024-01-31 | 3.8.62-2 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7983

Split Orders

When an order with like items is split at the POS, the XKM now displays the like item quantities for each split order as expected.

2024-01-23 | 3.8.62-1 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

New Features

XKM-5408

Print Customer Receipt on Bump

Added ability to configure individual kitchen screens to print a detailed customer receipt when an order in a Saved, Paid, or Closed state is bumped. A receipt is printed for the entire order regardless of any defined kitchen screen filters.

The following identifies the applicable bump events: Manual/Forced Bump, Auto Bump by Time, Auto Bump by Order State, Bump Recalled Orders, and Upstream Bump (when all items are bumped).

The following configuration settings are located in the Print Customer Receipt On Bump section of the Printing page of the Kitchen Screen Settings editor in Data Management.

  • Print Customer Receipt On Bump - Toggle Yes to print a Customer Receipt when an order is bumped from this screen.

    The following settings are available when this setting is toggled Yes:

    • Printer for Customer Receipt - From the dropdown, select the printer for Customer Receipts for this screen.

    • Print Template for Customer Receipt - From the dropdown, select the template to use for Customer Receipts for this screen.

      To configure the template, use the Receipt Templates editor. The following identifies the valid template types:

      • Final Receipt

      • Receipt

      • Table Service Restaurant (TSR) Receipt

Improvements

XKM-7671

Android (Esper) Devices

When running XKM on Android (Esper) devices in an IRIS - POS environment, orders are now sent from IRIS to XKM in accordance with the Send Orders to Kitchen Video setting defined in the Ordering Application → Kitchen Settings section of Company/Site Preferences.

XKM-7677

Vision Integration

The purpose of this XKM update is to communicate the fulfillment status of orders to the DTD Traffic Cop system via kitchen events.

Communicating the fulfillment status enables the DTD Traffic Cop system to direct the guest to the appropriate pick up window for their order.

XKM-7774

Application Language Translation

With this update, the modifier "Plain Build" is now translated to the appropriate language on the kitchen display.

XKM-7828

Label Printing

When Print Item Label On Bump is toggled Yes, a label prints for order items when an order is bumped from the kitchen screen.

With this update, when items are added to a recalled order, a label is only printed for the newly-added items.

XKM-7832

Battery Status

Improved the battery status indicator, which specifies the current battery life percentage for the device, and indicates whether the battery is currently being charged.

XKM-7833

Label Printing for Claimed Items

XKM can be configured to print a sticky label for an order item when the user initiates a Claim on the item.

With this update, a sticky label is printed after each item claim regardless from which station the claim is initiated.

XKM-7841

Label Printing for Claimed Items

With this update, a sticky label is printed after each claim of an item with a fractional quantity.

For example, if the user claims a fractional item quantity of 1/3, then one (1) label is printed. If the user claims a fractional item quantity of 2/3, then two (2) labels are printed.

XKM-7889

Autobump Timer

Updated the order bump queue to ensure orders are autobumped in accordance with the defined autobump timer after a configuration update/refresh. This ensures previously bumped orders do not reappear on the display after a configuration update.

XKM-7898

Event Sequencing

This update introduces a solution to ensure kitchen events (Bump, Claim Item, Complete) are communicated to the POS and Vision in the expected sequence.

This eliminates any potential communication issues that could result from events being received out of sequence.

XKM-7906

Upgrade Installation

Updated database migration to allow for a successful XKM upgrade installation.

2023-12-20 | 3.8.54-8 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-5408, XKM-7878

Print Customer Receipt on Bump

Added ability to configure XKM to print a customer receipt when an order is bumped from a kitchen screen.

Kitchen Configuration

The configuration settings for this feature are located in the Print Customer Receipt On Bump section of the Printing page of the Kitchen Screen Settings editor in Data Management.

For configuration instructions, please see Printing Settings.

XKM-7901

Event Sequencing

This update introduces a solution to ensure kitchen events (Bump, Claim Item, Complete) are communicated to the POS and Vision in the expected sequence.

This eliminates any potential communication issues that could result from events being received out of sequence.

XKM-7922

Upgrade Installation

Updated database migration to allow for a successful upgrade installation to XKM 3.8.54.

2023-11-17 | 3.8.54 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7303

Consolidate Like Items

Resolved an issue for XKM environments with the following configuration:

  • Identical Items Display Method: Consolidate Like Items

  • Display Changes In Order: Yes

If the user removes an item from the order, the Changed Item indicator is now displayed as expected. The changed quantity is displayed with a red background to notify the user of the update.

XKM-7415

Split Orders

Resolved an issue that occurred in IRIS - POS environments with the following XKM configuration:

  • Show Deleted Items: Yes

  • Display Split Orders Method: Fixed

Now when an order is split at the POS, the kitchen ticket is NOT split on the kitchen display. Order items remain on their original ticket as expected.

XKM-7754

Deleted Items

Updated how deleted items are processed in XKM in an IRIS - POS environment. This update resolves an issue for XKM with the following configuration:

  • Show Deleted Items: No

Prior to this update, if an order containing only one (1) item was deleted, the deleted item was displayed on the kitchen with the "Deleted" label.

2023-11-15 | 3.8.53 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6820

Print on Bump

Print on Bump settings are defined for a kitchen screen from the Printing page of the Kitchen Screen Settings editor in Data Management.

When the Print On Bump setting is enabled, a kitchen chit is printed when an order is bumped. From the Print Template dropdown, select the template to use for kitchen chits printed from this screen

With this update:

  • Only those items that are displayed in the active order session are printed on the chit.

  • Order items are consolidated on the chit in the same way they are consolidated on the screen.

  • If the Auto Recall Bumped Items setting is disabled, then only new items are printed for previously bumped/recalled orders.

XKM-7029

Split Screen Offset

The Split Offset setting is now only enforced when the screen is part of a split screen configuration.

The Split Offset setting is defined in the Screen Layout section of the General page of the Kitchen Screen Settings徱ٴǰ.

XKM-7158

Forecaster

Forecaster data can be added and managed from the local machine on Windows devices.

XKM-7465

Order Ready Screen

With this update, the order timer is no longer reset for any displayed orders in the event a Refresh Config operation is initiated.

XKM-7520

Drive-Thru Service Point Details

The following service point details can now be optionally displayed in the kitchen cell header for an order:

  • The service point where the order was created.

  • The service point where the order is expected to be fulfilled.

  • A notification indicating whether or not the guest has arrived at the fulfillment service point.

Providing these details enables the kitchen staff to deliver the guest's order to the correct service point at the fulfillment time.

Order API

The Order API is extended to allow for the submission of the following service point details with an order:

  • Creation Point - The service point where the order was created.

  • Assigned Fulfillment Point - The service point to which the order is assigned for fulfillment.

  • Current Fulfillment Point - The fulfillment point where the guest or vehicle associated with the order is detected (if applicable).

Kitchen Configuration

The following option is located in the Cell Header section of the Cells page of the Kitchen Screen Settings editor.

  • Enable Assigned Fulfillment Point Header - Toggle Yes to display the fulfillment service point for the order in the kitchen cell header.

The following items are now available for selection from the Layout section of the Header & Footer Templates editor.

  • Assigned Fulfillment Point - Add this item to the header to display the service point to which the order is assigned for fulfillment.

  • Order Creation Point - Add this item to the header to display the service point where the order was created.

When an order has an assigned fulfillment point:

  • The Fulfillment Point Header is displayed, including the animated vehicle icon and the location pin icon.

  • If the order’s current fulfillment point does NOT match the assigned fulfillment point, then the animated vehicle icon is displayed in the Fulfillment Point Header.

  • The Fulfillment Point Header is removed if the order is Voided or Deleted.

  • The Fulfillment Point Header is displayed below the Super Header (if applicable).

  • If the order is NOT paid, the Unpaid indicator is displayed in the Fulfillment Point Header.

XKM-7599

Label Printing for Claimed Items

XKM can now be configured to print a sticky label for an order item when the user initiates a Claim on the item. This ensures the label is ready to be attached to the item container when needed.

When Claim All is performed, sticky labels are printed for each order item that was not previously claimed.

Kitchen Configuration

The following fields are located on the Print Item Label section of the Printing page of the Kitchen Screen Settings editor in Data Management.

  • Print Item Label on Claim - Toggle Yes to enable sticky label printing when an order item is claimed from this screen.

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

XKM-7650

Application Language Translation

System and user-defined string translations are now applied to print output. As a result, the text on printed items (e.g. bump chits, labels) appears in the site's preferred language.

If any values are not defined for the site's preferred language, then the company's preferred language is used.

XKM-7699

Hold Timer

The Hold Timer now functions as expected in an environment where upstream indicators are enabled.

XKM-7706

Kitchen Sessions

Resolved an issue that occurred in Kitchen Session environments with the following configuration:

  • Show Deleted Items: Yes

If a child item is deleted from the order, its modifiers now appear with the deleted item in the original Kitchen Session.

XKM-7710

Prep Instructions

Enlarged the long product name text on the Prep Instructions popup to improve usability.

XKM-7721

Item-Level Comments

This update includes the following improvements in relation to how item-level comments are printed on receipts:

  • Items and comments are printed in the same sequence as they are displayed on the XKM display.

  • Each comment is indented and prefixed with an asterisk.

  • All comments are printed under the related item above the item modifiers.

XKM-7727

Order Timer for Recalled Orders

Resolved an issue that prevented the user from bumping recalled orders with a negative order timer value.

XKM-7752

XKM Connectivity

Addressed reported connectivity issues between the POS and XKM, which stemmed from the method at which configuration data was disseminated among XKM stations and POS terminals.

The POS retains its current XKM settings when previously configured devices with different XKM settings are brought online.

2023-09-22 | 3.8.43 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7352

Order Watermarks

The order sequence numbers and watermarks no longer flash on subsequent pages when an order is bumped.

XKM-7363

Audio Settings

If the custom audio file for an XKM event is not able to be downloaded from the Cloud, then the default sound is now played for the event.

XKM-7487

Application Performance

Updated error handling on Electron to address reported issues with the HTTP file server.

Implemented a mechanism to check the status of the file server and to restart the server if it is not active.

XKM-7497

Voided Items

Updated how Voided / Deleted items are displayed in XKM in an IRIS - POS environment.

Voided items are now displayed in a Voided state as expected in accordance with the configuration settings.

XKM-7559

Advanced Filters

When product tags are identified in an Advanced filter for a kitchen screen, order items are now routed to the screen as expected.

XKM-7576

Consolidate Like Items

Like items are now consolidated on kitchen displays as expected regardless of the Keep Discounts setting value.

XKM-7577

Purged Orders

Update to suppress the display of orders with excessively large KitchenSendTime values.

This update ensures order updates sent by the POS for purged orders do not appear as new orders on the kitchen display.

XKM-7583, XKM-7584

Bump Upstream - Bump Events

Resolved an issue where the 'bumpedFromAll' event was sent with a 'bumped: false' value when:

  • An order with modifiers was manually bumped from all active kitchen screens.

  • An order moved from "In Progress" to "Ready" on the Order Ready screen.

XKM-7597, XKM-7606

Order Retention Timer

After upgrading XKM to a new version, any orders that were created with the previous version are now purged from the database in accordance with the defined Order Retention Timer settings.

XKM-7600, XKM-7617

Item Names with Special Characters

XKM now supports order item names that include an apostrophe (').

XKM-7608

Kitchen Messages

Kitchen Messages added to item modifiers in an IRIS - POS environment are now displayed on the kitchen as expected.

XKM-7664

Claim Item Status

If modifiers are added to an order item at the POS after the item is claimed in the kitchen, the modifiers are not highlighted or identified as claimed.

This makes it evident to the user that the modifiers were added after the user claimed the item.

2023-10-26 | 3.8.31-7 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7780

Order-Level Comments

If all order items are filtered by their respective routing category resulting in an empty order cell, any order-level comments associated with the order are suppressed and not displayed in the cell.

XKM-7782

POS Datasync

Updated Event Message logging to address the generation of an unusually large number of log files that was reported after an XKM upgrade.

2023-10-18 | 3.8.31-5 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7759

Split Orders and Modifiers

If modifiers are added to order items after the order is split, the modifiers are now displayed with the related item on the kitchen ticket as expected.

XKM-7760

Split Orders

Resolved an issue that occurred in kitchen session environments with the following XKM configuration:

  • Display Split Orders Method: Fixed

The user is now able to manually bump orders after the orders are split and items are moved between them.

XKM-7761

Claim Item and Modifiers

If modifiers are added to order items after the items are claimed via the Claim Item function, these modifiers are not highlighted as "claimed".

This indicates to the user that these modifiers were added after the related items were claimed.

2023-08-30 | 3.8.31-4 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7352, XKM-7628

Order Watermarks

The order sequence numbers and watermarks no longer flash on subsequent pages when an order is bumped.

2023-08-25 | 3.8.31-3 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6400

Ingredient Summary Pane

Ingredients are now cleared from the Ingredient Summary Pane on all related upstream displays when an order is autobumped.

XKM-6680

Kitchen Sessions

When an order-level comment is added to an order, the comment is displayed on all the associated kitchen sessions.

XKM-6706

Paid Time Sorting Rule

Kitchen screens can now be configured to sort orders by their respective Paid Time.

For more information about configuring sorting rules for a kitchen screen, see Sorting Rules.

XKM-7064

Combined Orders

Resolved an issue for XKM environments with the following configuration:

  • Display Combined Orders Method: Labeled

When orders entered at different POS terminals are combined, the orders are now updated and labeled as expected on the XKM.

XKM-7170

Child Item Update on Order Resume

When a saved order is resumed at the POS and the user updates the identical child items on the order, the order items are now updated appropriately on the XKM.

XKM-7213

Quick Builds

The following is related to the Quick Builds feature.

With this update, XKM can now be configured to display and print negative quantities, build-inclusive quantities, and build-inclusive fractional quantities for item modifiers.

It may be necessary for the kitchen staff to see the quantity of build-inclusive modifiers to prepare the order items correctly.

The following identifies the related Data Management setting.

Configuration Setting

The following setting is located on the Ordering Application → Ordering section of the Company / Site Preferences editors:

  • Include Build Modifiers in Quantity - If selected, build modifiers are included in the modifier quantity that is specified on the kitchen display and printed from the kitchen printer.

    The modifier quantity is the same on the order ticket, the kitchen display, and the kitchen printer.

    If this option is NOT selected, then only modifiers that are manually added to the parent item are included in the quantity specified on the kitchen display and printed from the kitchen printer. The default build modifiers are NOT included in this quantity.

Negative modifier quantities and quantities of 0 are NOT displayed on the Ingredient Panel. However, ingredients with a negative quantity are factored into the total ingredient count.

Build-inclusive and negative quantities are not factored into the total item count when Total of All Items is selected for Total Items.

XKM-7298

Combined Orders

Resolved an issue for XKM environments with the following configuration:

  • Display Combined Orders Method: Fixed

If new items are added to the first tray of a combined order, any items that were previously bumped from that tray are no longer automatically recalled to the display.

XKM-7337

Combined Orders

Resolved an issue for XKM environments with the following configuration:

  • Display Combined Orders Method: Labelled

  • Display Split Orders Method: Labelled

When orders are combined, the original orders are marked as "Deleted," and a new order is displayed with the combined items.

XKM-7350

Receipt Templates

Optionally print item-level and order-level user comments on kitchen chits, labels, and receipts.

Receipt Template Configuration

From the Options and Sorts section of the Receipt Templates editor, define optional elements for a print template.

From the Extra Print Elements field, select Item Comments and Order Comments to print item-level and order-level user comments on the printout.

XKM-7353

Column View Scrollbar

The scrollbar at the bottom of the screen in column view now remains stationary when updates are received.

XKM-7356

Hold Timer

After the user refreshes configuration data from the Cloud Portal, the Hold Timer does not appear until the user bumps an order from the upstream displays.

XKM-7366

Order Ready Screen

Updated the Order Ready screen to respect the Order Overdue After setting that is defined for the screen in Data Management.

This setting specifies the number of seconds that must pass after an order appears in the Ready column before it is removed.

XKM-7374

Order Ready Screen

Updated the Order Ready Screen to respect the order destination filters defined for the display.

Prior to this update, orders were not properly filtered if the order destination was changed for the order at the POS after the order was sent to the kitchen.

XKM-7378

Prep Instructions

Resolved an issue that prevented the application from loading properly if the prep instructions for an item included a PNG image file.

XKM-7384

Order Ready Screen

Updated the Order Ready screen to not remove the previous order from the screen after a new order is added.

This update resolves an issue with orders not consistently appearing on the Order Ready screen, which was encountered when the Orientation setting for the screen was set to "Side by Side".

XKM-7405

Consolidate Like Items

Resolved an issue for XKM environments with the following configuration:

  • Show Children as Parent: Yes

  • Show Deleted Items: Yes

  • Group by Segment: Yes

  • Identical Items Display Method: Consolidate Like Items

If order items that are already sent to the XKM are updated at the POS, the order state now transitions as expected and any subsequent updates are received and updated on the kitchen display.

XKM-7406

Autobump Timer

Resolved an issue for XKM environments with the following configuration:

  • Show Children as Parent: Yes

  • Show Deleted Items: Yes

  • Group by Segment: Yes

  • Identical Items Display Method: Consolidate Like Items

An order is now autobumped in its entirety if there are no updates to the order before the Autobump timer expires.

XKM-7408

Consolidate Like Items

Resolved an issue for XKM environments with the following configuration:

  • Show Children as Parent: Yes

  • Show Deleted Items: Yes

  • Group by Segment: Yes

  • Identical Items Display Method: Consolidate Like Items

Consolidated like items now remain consolidated if the order is recalled.

XKM-7409

Consolidate Like Items

Resolved an issue for XKM environments with the following configuration:

  • Show Children as Parent: Yes

  • Show Deleted Items: Yes

  • Group by Segment: Yes

  • Identical Items Display Method: Consolidate Like Items

Consolidated like items now remain consolidated if a modifier is added to the consolidated items at the POS.

XKM-7412

Sorting Rules

Resolved an issue for XKM environments with the following configuration:

  • Show Deleted Items: Yes

Deleted items no longer affect the initial sorting of the order items in the kitchen screen cell.

XKM-7417

Duplicated Station Message

The user is now prompted with a "Duplicated Station" message in the event an XKM station is installed on more than one (1) device at a site.

In the event of a duplicated station, now only the most recently installed station sends its status message to the Cloud.

XKM-7420

Order Ready Screen

Basic and/or advanced order filters can now be defined for Order Ready Screens.

From the Filters page of the Kitchen Screen Settings editor in Data Management, define the filters for the Order Ready Screen. These filters determine the type of orders to route to the screen.

For instructions, see Kitchen Screen Filters.

XKM-7446

Print Templates

Updated the Print on Bump process to ensure the appropriate print template is used for bump chits.

XKM-7473

Bump Bars

XKM now supports bump bars with a serial connection.

Bump Bars Configuration

From the General page of the Bump Bars editor in Data Management, configure the following:

  • From the Connection Type dropdown, select Serial.

  • From the Peripheral Configuration section, select the applicable vendor and model.

  • From the Connection Configuration section, define connection settings, including the serial port and baud rate.

XKM-7480

Shared Items

Resolved an issue for XKM environments with the following configuration:

  • Display Combined Orders Method: Labelled

  • Display Split Orders Method: Labelled

When order items are shared at the POS, each related order ticket on the kitchen display is now appropriately labelled.

XKM-7509

Audio Playback

Implemented cached audio file retrieval for improved audio playback performance.

XKM-7526

Bump Events

Addressed situation where the respective BumpfromAll time was overwritten when the order was filtered from a screen where autobump was executed.

With this update, XKM now only sends events for active items on online screens (excluding the Order Ready screen).

XKM-7584, XKM-7593, XKM-7594

Bump Upstream - Bump Events

Resolved an issue where the 'bumpedFromAll' event was sent with a 'bumped: false' value when:

  • An order with modifiers was manually bumped from all active kitchen screens.

  • An order moved from "In Progress" to "Ready" on the Order Ready screen.

XKM-7597, XKM-7606

Order Retention Timer

After upgrading XKM to a new version, any orders that were created with the previous version are now purged from the database in accordance with the defined Order Retention Timer settings.

XKM-7600, XKM-7617

Item Names with Special Characters

XKM now supports order item names that include an apostrophe (').

2023-07-07 | 3.8.24-5 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7464

Autobump Timer

Resolved an issue for XKM environments with the following configuration:

  • Show Children as Parent: Yes

  • Show Deleted Items: Yes

  • Group by Segment: Yes

  • Identical Items Display Method: Consolidate Like Items

An order is now autobumped in its entirety if there are no updates to the order before the Autobump timer expires.

2023-06-23 | 3.8.24-4 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7444

Consolidate Like Items

Resolved an issue for XKM environments with the following configuration:

  • Show Children as Parent: Yes

  • Show Deleted Items: Yes

  • Group by Segment: Yes

  • Identical Items Display Method: Consolidate Like Items

If order items that are already sent to the XKM are updated at the POS, the order state now transitions as expected and any subsequent updates are received and updated on the kitchen display.

2023-06-21 | 3.8.24-3 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7239, XKM-7275

Application Performance

Updated order item state saving operations for optimized performance.

XKM-7296

Consolidate Like Items

Updated the identical item consolidation feature to ensure identical items are combined as expected whether the items are Á La Carte or part of a combo meal.

XKM-7302

Recall Split Orders

Updated the Recall Order function to support the recalling of split orders via the Recall Last command.

XKM-7349

Item Priority Sorting

In an environment where Show Children as Parent is enabled, child items are detached from their parent item and displayed like parent items.

With this update, if Item Priority is also enabled, the detached child items and the parent items on the order are sorted by their assigned priority as expected.

XKM-7373

Refresh Config

If the user removes the mapping for existing kitchen schemes and refreshes the configuration, the configuration is now refreshed and the app relaunches when the user selects Reset Terminal.

XKM-7422

Consolidate Like Items

Resolved an issue for XKM environments with the following configuration:

  • Show Children as Parent: Yes

  • Show Deleted Items: Yes

  • Group by Segment: Yes

  • Identical Items Display Method: Consolidate Like Items

Consolidated like items now remain consolidated if the order is recalled.

XKM-7431

Consolidate Like Items

Resolved an issue for XKM environments with the following configuration:

  • Show Children as Parent: Yes

  • Show Deleted Items: Yes

  • Group by Segment: Yes

  • Identical Items Display Method: Consolidate Like Items

Consolidated like items now remain consolidated if a modifier is added to the consolidated items at the POS.

XKM-7432

Consolidate Like Items

Resolved an issue for XKM environments with the following configuration:

  • Show Children as Parent: Yes

  • Show Deleted Items: Yes

  • Group by Segment: Yes

  • Identical Items Display Method: Consolidate Like Items

Consolidated like items are now separated, and deleted items are displayed as expected, if modifiers are removed from the items and added to only a subset of the total quantity of items.

2023-05-26 | 3.8.23 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6607

Order Ready Screen

If there is only one (1) page on a display, pagination controls are not displayed.

This update addresses an issue where the pagination controls were displayed on the Order Ready Screen and on Closed station screens with only one (1) page.

2023-05-18 | 3.8.22 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7299

Deleted Modifiers

When a kitchen display is configured to Show Deleted Items, the deleted modifier quantity value and the quantity to add are both displayed when a modifier quantity is decreased.

XKM-7333

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-7335

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.

2023-05-16 | 3.8.21 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

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.

2023-05-15 | 3.8.20 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-6196

XKM Station Status

The status of each XKM station at a site is now communicated to the Cloud Portal. From the Sites editor of the Portal, the administrator can access information about an XKM station that can be used to resolve any issues the station may be experiencing.

XKM-6642

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-7134

Claim Item Status

The Claim/Complete status of items that were split to a new order is now updated at the POS as expected.

This update addresses an issue that was encountered in store environments where the Display Split Orders Method in General Kitchen Settings is set to Fixed.

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-7235

Autobump Orders

When an order is automatically bumped, the autobump header is now immediately removed from the cell.

XKM-7252

Order Ready Screen

Updated the Order Ready Screen to respect the order destination filters defined for the display.

XKM-7300

Item Modifiers and Multi-Quantity Items

This update addresses an issue that was encountered in store environments where the Identical Items Display Method in Kitchen Screen Settings is set to As Received.

With this update, item modifiers remain with their original parent item if an identical parent item is added with a quantity greater than one (1).

XKM-7315

Kitchen Sessions

With this update, it is now possible to recall any of the bumped kitchen sessions from the Recall Screen when multiple sessions are bumped from the same order.

XKM-7323

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-05-04 | 3.8.19 Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of 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-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 Settings editor in Data Management.

2023-06-13 | 3.8.17-6 Kitchen Management

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

Supplemental Information

This release is not dependent on another release.

Improvements

XKM-7252, XKM-7372

Order Ready Screen

Updated the Order Ready Screen to respect the order destination filters defined for the display.

XKM-7361

Application Performance

Optimized the prepStartTime field for orders to improve performance speed during high volume periods.

XKM-7390

Order Ready Screen

Updated the Order Ready screen to not remove the previous order from the screen after a new order is added.

This update resolves an issue with orders not consistently appearing on the Order Ready screen, which was encountered when the Orientation setting for the screen was set to "Side by Side".

XKM-7394

Order Ready Screen

Updated the Order Ready screen to respect the Order Overdue After setting that is defined for the screen in Data Management.

This setting specifies the number of seconds that must pass after an order appears in the Ready column before it is removed.

XKM-7403

Consolidate Like Items

Updated the identical item consolidation feature to ensure identical items are combined as expected whether the items are Á La Carte or part of a combo meal.

2023-05-22 | 3.8.17-4 Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of 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 Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of 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 Kitchen Management

The information provided below includes the user experience, process workflow, and infrastructure improvements and updates for this production version of 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.