¶¶Òõ

Skip to main content

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.

PRMA-3411_XDM_Employee_Information_for_Injected_Orders.png

To enable/disable this permission:

¶¶ÒõCloud Portal → 4-Dot Menu → ¶¶ÒõData Management → Order Settings → Settings → Preferences → Company/Site Preferences → Online Ordering

  1. From the Online Ordering section, select Employee information for Injected Orders.

  2. 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.

  3. 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.

  4. 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 configurationOnline Ordering 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

PRMA-3634_French_Translation_Employee_Details_Add_Employee.png

French Translation - Employee Details - Add Job

PRMA-3634_French_Translation_Employee_Details_Add_Job.png

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:

  • List the vehicles detected at each service point.

  • Enable the user to assign a service point and change the service point assignment for an order.

    Service_Point_Selection.png

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.

PRMA-5180_XDM_Report_Menu_Layout_Transfers_by_Item.png

¶¶Òõ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

PRMA-5180_XVI_Column_Selection.png

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.

PRMA-5401_XDM_Cell_Indentation_Toggle.png

¶¶Òõ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.

PRMA-5401_XKM_Indentation_Disabled_Child_Items.png

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.

    ¶¶ÒõCloud Portal → Data Management → Ordering Settings → Settings → Permissions → Company/Site → Ordering Application → Kitchen Settings

    PRMA-5402_XDM_Site_Preferences.png
  • 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.

    ¶¶ÒõCloud Portal → Data Management → Kitchen Settings

    PRMA-5402_XDM_Kitchen_Screen_Settings.png

¶¶Òõ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)

¶¶ÒõCloud Portal → 4-Dot Menu → Data Management → Kitchen Settings → Kitchen Screen Settings

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_Dispay.png

  • 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_Event.png
  • 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.

PRMA-5447_XKM_-_General_Settings.png

¶¶ÒõPortal (XOP)

Added permission XKM.Renew.Encryption.Key to ¶¶ÒõPortal at the Global Level.

PRMA-5447_XOP_-_Admin_Settings.png

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.

PRMA-5519_XDM_Sorting_Rules.png

¶¶Òõ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