2024 September: Feature Highlights
Use ¶¶ÒõOnline Ordering (XOO) to Manage Employees
PRMA-3411
This update adds support to allow integrators to specify employee data when updating or creating an order on ¶¶ÒõOnline Ordering (XOO).
Affected Components:
¶¶ÒõData Management (XDM)
¶¶ÒõOnline Ordering (XOO)
¶¶ÒõData Management (XDM)
Added new permission option Employee information for Injected Orders.
![]() |
To enable/disable this permission:
→ → → → → → →
From the Online Ordering section, select Employee information for Injected Orders.
From the expanded Employee information for Injected Orders section, toggle Include Employee Information with Online Orders.
Include Employee Information with Online Orders is disabled by default.
From the Include Employee Information with Online Orders section, define the following:
Employee Name - Type the name of the employee
Employee Corporate Code - Type the corporate code of the employee.
From the upper-right of the Default Company/Site Preferences screen, select Apply.
¶¶ÒõOnline Ordering (XOO)
This update allows integrators to specify employee data through the following actions on ¶¶ÒõOnline Ordering (XOO):
Allow consumption of new Default Employee configuration from Company/Site preferences and apply to all orders.
Allow integrators to specifyÂ
creator.employee.id
²¹²Ô»åÌýcreateOrder
Ìý´Ç±è±ð°ù²¹³Ù¾±´Ç²Ô.Data from request body takes priority over configuration data.
¶¶ÒõBack Office | French Translation
PRMA-3634
This update adds a French translation option for ¶¶ÒõBack Office (XBO).
Affected Components:
¶¶ÒõBack Office (XBO)
¶¶ÒõBack Office (XBO)
Added French translation to the following in ¶¶ÒõBack Office (XBO):
Employee Details
Back of House (BOH) Core
BOH Staff
French Translation - Employee Details - Add Employee
![]() |
French Translation - Employee Details - Add Job
![]() |
FreedomPay | PIN Debit and Interac
PRMA-4763
To support secure and convenient payment options, ¶¶ÒõPoint of Sale (XPOS) now accepts payments from PIN debit cards (US) and Interac debit cards (Canada).
Affected Components:
¶¶ÒõPoint of Sale (XPOS)
¶¶ÒõPoint of Sale (XPOS)
Added support for ¶¶ÒõPOS sites using FreedomPay devices to accept payments from PIN debit cards in the United States and Interac debit cards.
Service Point Receipt Printing
PRMA-4869
To support different operational models, provided ability to configure receipt routing based on customer payment point.
Affected Components:
¶¶ÒõCloud POS (XPOS)
¶¶ÒõData Management (XDM)
¶¶ÒõCloud POS (XPOS)
Supports scenarios where the customer receipt prints at:
The Expo station when customer orders and pays at a service point, such as a kiosk.
The Fulfillment/Service Window when customer orders and pays at the counter.
¶¶ÒõData Management (XDM)
Added configurations for:
Receipt Delivery Method - configuration for No Receipt, Always Print, Prompt, or Inherit from Terminal Scheme.
Receipt Printer selector - configuration for customer printer name (e.g. Receipt 1, Expo Printer, etc.) or selection of Use Terminal Printer.
Update Payment Terminal on Service Point Change
PRMA-4918
From the Open Orders screen at the POS, the user assigns a Service Point to each order. In the event the user assigns a different Service Point to an order during order entry:
The POS now automatically connects to the payment terminal that is associated with the new Service Point.
In a DT Vision environment, the vehicle associated with the order is assigned to the new Service Point. The vehicle details are displayed in the Service Point Selection popup.
Ordering (POS)
Update | Description | |
---|---|---|
Service Point Selection | The Service Point Selection popup accessible from Order Entry is redesigned to:
| |
Online Orders | When an online order is Checked In, the assigned service point is now saved with the order as the creation service point and sent to the Kitchen application. Providing the service point enables the kitchen staff to quickly identify the customer's order. |
¶¶ÒõVenues Inventory | Report Enhancements
PRMA-5180
This update enhances the ¶¶ÒõReport functions as well as the reports for ¶¶ÒõVenues Inventory (XVI). Enhancements includes:
A new report category option, Transfer by Item, in ¶¶ÒõData Management (XDM)
Various improvements to text wrapping and workflows in ¶¶ÒõReports to improve functionally.
A new selection method for columns in the Stand Worksheet Closing Report in ¶¶ÒõVenues Inventory.
Affected Components:
¶¶ÒõData Management (XDM)
¶¶ÒõReports (RPT)
¶¶ÒõVenues Inventory (XVI)
¶¶ÒõData Management (XDM)
This updated adds the Transfer by Item option to the Report Menu Layout. This option is only available when the subscription for ¶¶ÒõVenues Inventory (XVI) service is active.
![]() |
¶¶ÒõReports (RPT)
Enhanced the logic for reports. Text no longer wraps when text length is extended. This change affects the following:
Columns containing number values.
Headers on the Stand Worksheet Closing Report .
Enhanced logic for the Produce Listing Report to only display the dollar ($) sign for a chargeable item of its own Recipe.
Added the option to sort Events by Date in the Stand Worksheet Closing Report.
Added the ability to select and deselect the columns exported for the Stand Worksheet Closing Report.
Enhanced workflow logic to export reports in the AG-grid format.
All report modules can now filter blank entries. Blank entries are listed as N/A in the filter.
Updated the logic of the Column Selector to increase the number columns selected by default from 12 to 18 on the Stand Worksheet Closing Report.
Added a Reset button. Select to remove changes to the filter and return to the original 18 default columns.
Added a new view to the Product Listing Report. Options from the dropdown are as follows:
Company View - Selected by default
Site View
Enhanced the logic on Stand Worksheet Closing Report to always have the signature lines on the same page.
Standard Worksheet Closing Reports published view now includes the detail page.
Enhanced logic for the Inventory Count Report to always show PM above AM for the times on the same day.
¶¶ÒõVenues Inventory (XVI)
Increased the columns selected by default from 12 to 18 on the Stand Worksheet Closing Report. Columns selected are as follows:
Chargeable ('$' sign) - Cannot be deselected
Item Name - Cannot be deselected
Unit Price
MGR Starting Override
Ending Count
Terminal Qty
Terminal Dollars
Physical Qty
Physical Dollars
Variance Qty
Variance Dollars Begin Count
During Event Transfer In
During Event Transfer Out
Gratis
Ingredient Spoil
Adjustment
Price Adjustment
![]() |
Injected Order Number Lengths
PRMA-5283
The ¶¶ÒõOnline Ordering application now follows the same order number formatting as the ¶¶ÒõPoint of Sale (XPOS) system.
Affected Components:
¶¶ÒõOnline Ordering (XOO)
¶¶ÒõOnline Ordering (XOO)
Updated the ¶¶ÒõOnline Ordering (XOO) API to consume and apply the sequence_number_length
calculation method used in ¶¶ÒõData Management (XDM). This is the same setting that XPOS uses to determine the order number format.
Improvements to Pairing Process with Verifone E285 Bluetooth Payments on iOS
PRMA-5374
This update improves the pairing process with Verifone E285 Bluetooth Payments on iOS devices.
Affected Components:
¶¶ÒõPoint of Sale (XPOS)
¶¶ÒõPoint of Sale (XPOS)
To improve the pairing process between Verifone E285 Bluetooth Payment and ¶¶ÒõPoint of Sale (XPOS), the following enhancements have been made:
Improved logic of the Finish Session when XPOS communicates with Verifone.
Adjusted the Start Session command for loyalty users who are checked in.
Added buffer time to Order Finish call when attempting to finish the session.
Disable Indentations on Modified and Child Items
PRMA-5401
This update adds the ability to control if a indent is applied to modifiers and child items on a order/item.
Affected Components:
¶¶ÒõData Management (XDM)
¶¶ÒõKitchen Management (XKM)
¶¶ÒõData Management (XDM)
Added new Kitchen Screen Setting Show Indentation For Modifiers/Child Items.
![]() |
¶¶ÒõKitchen Management (XKM)
Modified and Child Items have an indentation only if the Show Indentation For Modifiers/Child Items setting is toggled Yes in ¶¶ÒõData Management (XDM).
Indentations disabled on Child Items.
![]() |
Option to Disable Preparation Instructions
PRMA-5402
This update adds the option in ¶¶ÒõData Management (XDM) to enable/disable the Display Preparation Instructions pop-up for ¶¶ÒõKitchen Management (XKM).
Affected Components:
¶¶ÒõData Management (XDM)
¶¶ÒõKitchen Management (XKM)
¶¶ÒõData Management (XDM)
Added the option to enable/disable Display Preparation Instructions references to the following Kitchen Settings sections of ¶¶ÒõData Management (XDM):
Company/Site - Kitchen Settings - Enables the Display Preparation Instructions permission in Kitchen Settings to show Preparation Instructions on all Kitchen Screens for a site.
→ → → → → → →
Kitchen Settings - Screen Layout - Enable the Display Preparation Instructions permission from Kitchen Screen Settings to show Preparation instructions on the selected Kitchen Screens. Default setting is based on the Company/Site Preference for Kitchen Settings.
→ →
¶¶ÒõKitchen Management (XKM)
This update allows users to prevent Display Preparation Instructions pop-ups on ¶¶ÒõKitchen Management (XKM). To change the setting for the pop-up see, Kitchen Screen Settings or Kitchen Settings in ¶¶ÒõData Management (XDM).
Delay XKM Upstream Display until Item Bumped
PRMA-5406
When configured, order items are not displayed on a kitchen station in an Upstream Screens flow until the order is bumped from the previous station.
This optional configuration helps to reduce the number of orders on a kitchen display and simplifies the order assembly process for the kitchen staff and expeditor.
This update also adds the "Item Bump" Lifecycle Event. When the event is enabled for a kitchen screen, the user is able to double-tap an order item to bump it from the screen.
The Print Item Label on Bump setting is updated to enable item label printing when an order item is bumped from a screen. Prior to this update, this setting only supported order-level bump events.
Affected Components:
Data Management (XDM)
Kitchen Management (XKM)
Data Management (XDM)
→ → → →
From the General → Upstream Screens section of the Kitchen Screen Settings editor, identify the screens that are "upstream" of this screen in an upstream environment.
This update adds the following configuration option:
![]() |
Suppress Item Display - Toggle the option to the preferred value:
Yes - Do NOT display order items on the kitchen display until the items are bumped (order bump or item bump) from the dependent upstream screens.
No - Displaying order items on the kitchen display is not dependent on a bump event from the upstream screens.
From the Cells → Item Events section of the Kitchen Screen Settings editor:
Define how the application should behave when the user taps an order item on the kitchen display.
(Optional) Identify the events to cycle through when an order item is tapped on the kitchen display.
This update adds a new Item Lifecycle Event:
![]() |
Item Bump - The user double-taps an order item to bump it from the screen. Bumped items can be recalled from the Recall screen.
When a parent item is bumped, all its active child items/modifiers are also bumped.
¶¶ÒõKitchen Management | API Encryption
PRMA-5447
¶¶ÒõKitchen Management (XKM) now encrypts data sent to specific POS systems via the WebSocket channel and decrypts data that comes from the POS via HTTP.
Affected Components:
¶¶ÒõKitchen Management (XKM)
¶¶ÒõPortal (XOP)
¶¶ÒõKitchen Management (XKM)
Added Security section Enable Encryption to General Site configuration.
![]() |
¶¶ÒõPortal (XOP)
Added permission XKM.Renew.Encryption.Key to ¶¶ÒõPortal at the Global Level.
![]() |
New Sorting Option: Sort by Display Time
PRMA-5519
This update adds the ability to to sort items in an order by display time, in the order an item was bumped.
Affected Components:
¶¶ÒõData Management (XDM)
¶¶ÒõKitchen Management (XKM)
¶¶ÒõData Management (XDM)
Renamed Sorting Rules to Order Sorting Rules on the Basic Kitchen Screen type and Order Ready Kitchen Screen type.
Added new section Item Sorting Rules.
![]() |
¶¶ÒõKitchen Management (XKM)
Orders are displayed in the order they were bumped.
Example: An order has 3 sandwiches. Sandwich 2 is finished first and bumped. Sandwich 2 displays on station 2 first. As sandwiches 1 and 3 are finished, they display under sandwich 2 and don't lose their place.
Technical Improvements
PRMA-5027, PRMA-5146, PRMA-5201, PRMA-5203
Internal technical improvements do not affect the business functions of ¶¶ÒõPortal or its supported products. However, they do affect the overall ¶¶Òõexperience.
Affected Components:
¶¶ÒõSite Status Notifier (XSSN)
Data Stream Service (DSS)
¶¶ÒõPortal (XOP)
¶¶ÒõSite Status Notifier (XSSN)
Stability enhancements including:
Support for multiple site ids on terminal/status endpoint
Improved terminal/site mapping notifications
Improved process flow for writing to primary/secondary database
Improved logging information
Improved SSR key handling
Data Stream Service (DSS)
Enhancements allowing integrators to customize their order update data load:
Extended subscription with ability to configure order entity parameters for relevance keys
Applied flexible actuality keys check for different data stream endpoints
¶¶ÒõPortal (XOP)
Improved ¶¶ÒõPortal resiliency including:
Optimized XOP API request process
Reduced the volume of internal requests
Improved overall performance time