¶¶Òõ

Skip to main content

2024 November: Feature Highlights

New Report - Credit Card Expiration List

PRMA-4003

Added a new report, Credit Card Expiration. This report shows a list of accounts with expired credit cards from Xenail Suite Catering (XCAT) in ¶¶ÒõReports (RPT). The report can be exported in the PDF file format.

Affected Components:

  • ¶¶ÒõCloud Portal (XOP)

  • ¶¶ÒõReports (RPT)

  • ¶¶ÒõSuite Catering (XCAT)

¶¶ÒõCloud Portal (XOP)

Added a permission to allow users to view and export the Credit Card Expiration Report in ¶¶ÒõReports (RPT).

PRMA-4003_XOP_Credit_Card_Expiration_Report_Permission.png

¶¶ÒõSuite Catering (XCAT)

Added the ability for ¶¶ÒõReports (RPT) to gather historical data for the expiration date for all account credit cards from ¶¶ÒõSuite Catering (XCAT).

¶¶ÒõReports (RPT)

Added the Credit Card Expiration Report to ¶¶ÒõReports (RPT).

PRMA-4003_RPT_Credit_Card_Expiration.png
PRMA-4003_RPT_Credit_Card_Expiry_List_PDF.png

Credit Card Expiration Report Page

Credit Card Expiration Report PDF

Event Day Orders (EDO)

PRMA-4018

This update allows users to place an Event Day Order (EDO) from the ¶¶ÒõSuite Catering (XCAT) SuiteSpot.

Affected Components:

  • ¶¶ÒõCloud Portal (XOP)

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõSuite Catering (XCAT)

¶¶ÒõCloud Portal (XOP)

To support Event Day Orders (EDO) in SuiteSpot (SS) in ¶¶ÒõSuite Catering (XCAT), the following have been updated in the ¶¶ÒõCloud Portal (XOP):

  • Added new section SuiteSpot EDO to the Ordering Settings section in Suite Admin Settings.

    ¶¶ÒõCloud Portal → 4-Dot Menu → Suite Catering → Suite Admin Settings → Order Settings

    PRMA-4018_XOP_Admin_Settings_SuiteSpot_EDO.png
  • Added the option Place EDO from SuiteSpot to Account section of the Account Setup page.

    ¶¶ÒõCloud Portal → 4-Dot Menu → Suite Catering → Accounts → Account List

    PRMA-4018_XOP_Account_Settings_Place_EDO_from_SuiteSpot.png
  • Added the option Place Event Day Orders to the Permissions section for new and existing Authorized Users.

    ¶¶ÒõCloud Portal → 4-Dot Menu → Suite Catering → Accounts → Account List → Authorized Users

    PRMA-4018_XOP_Place_Event_Day_Orders.png
  • Enhance Import and Export Accounts templates to contain the following fields:

    • Place EDO from SuiteSpot column

    • Place Event Day Orders column

    • Place EDO from SuiteSpot row

    PRMA-4018_XOP_Import-Export_Accounts.png

¶¶ÒõData Management (XDM)

Added the following fields to the Event configuration page:

  • EDO Start Text - Type the text displayed at the beginning of the EDO order for the event.

  • EDO Cutoff Text - Type the text displayed at the cutoff time for the EDO order for the event.

¶¶ÒõCloud Portal → 4-Dot Menu → Data Management → Ordering Settings → Settings → Event Type

PRMA-4018_XDM_Events_Configuration_EOD_Start-Cutoff_Text.png

¶¶ÒõSuite Catering (XCAT)

Added Event Day Orders (EDO) to ¶¶ÒõSuite Cating (XCAT) SuiteSpot (SS). This feature allows users to place an EDO order on SuiteSpot during an event.

This update makes the following changes:

  • The permission Place Event Day Orders in SS is no longer hidden for Authorized Users.

  • Added a new EDO section to the Welcome Screen and Select Suite Popup for Authorized Users.

    PRMA-4018_XCAT_Welcome_Screen.png
    PRMA-4018_XCAT_Welcome_Screen_Mobile.png

    XCAT SuiteSpot WebApp

    XCAT SuiteSpot Mobile App

  • Improved the following Event Calendar features in SS:

    • The Now icon now shows from the start of the EDO till the end of the EDO.

    • The EDO icon hover tips show the following:

      • X days to Event Day Order start Icon - Time remaining until the Event Day Order starts.

      • Time representation to Event Day Order start Icon -Time remaining until the Event Day Order starts.

      • Time representation to Event Day Order close Icon - Event day menu is available until MM/DD/YYYY XX:XX AM/PM.

      • Event Day Order Window Closed Icon - Event  Day Order window has closed. Contact your suite representative to make any changes.

    • Added Advanced Day Order (ADO) and Event Day Order to the default indication text to help distinguish if an event is an ADO or EDO.

    PRMA-4018_XCAT_Event_Calendar_Web_With_Headder_Edited.png
    PRMA-4018_XCAT_Event_Calendar_Mobile_Edited.png

    XCAT SuiteSpot WebApp

    XCAT SuiteSpot Mobile App

  • Added the Payment Details page to Review Order. The Review Order page is now split into two sections: Review Order and Payment Details.

    PRMA-4018_XCAT_Payment_Details_Web.png
    PRMA-4018_XCAT_Payment_Details_Mobile.png

    XCAT SuiteSpot WebApp

    XCAT SuiteSpot Mobile App

  • Added a confirmation popup to the Payment Details page.

Tip Method by Payment Type/Destination

PRMA-4267

For each payment type, identify the preferred point in the tender process when the order transitions to the "Awaiting Tip" status, which enables the user to add a tip to the order.

The selected tip method for a payment type can be overridden for particular order destinations.

Affected Components:

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõOrdering (POS)

  • ¶¶ÒõSuite Catering (XCAT)

¶¶ÒõData Management (XDM)

Payment Type Configuration

Tip_Method.png

The following settings are located on the General page of the Payment Type editor. These settings are available when Allow Tip is toggled On for the payment type.

Setting

Description

Tip Method

From the dropdown, select the preferred point in the payment process to enable the user to add tips to the order (i.e. "Awaiting Tip" status):

  • After Payment

  • During Payment

  • Use Terminal Scheme (The default tipping flow for the Business Operation selected for the terminal scheme is used.)

Tip Method Destination Override

Toggle On to assign a different tip method to one or more order destinations.

For example, it may be preferable to allow the user to add a tip "during payment" when the order destination is "To Go".

¶¶ÒõOrdering (POS)

Adjust_Tip.png

The POS application is updated as follows:

Adjust Tips on Committed Orders

With this update, committed orders entered at the POS now remain in an "Awaiting Tip" status, which enables the user to add a tip to an order once it is authorized with a card-on-file.

Committed orders are displayed on the Order History screen to allow users to adjust tips.

Tip Method by Pay Type / Destination

The POS is updated to consume Data Management settings to support Tip Method by Payment Type / Destination.

Tips in QSR

QSR payment-level tip updates include: ability to add and adjust post-payment tips from the Open Orders screen and adjust tips from the Order History screen.

Post-Payment Tips

This update enables the user to add and adjust Post-Payment Tips on non-transactional payment types (e.g. House Accounts / Invoices).

This enables the user to finalize orders in an "Awaiting Tips" status that contain non-transactional payment types.

The user can add tips during the retender process, and adjust tips from the Order History screen.

XVI Enhancements for Transfers/Orders

PRMA-4333

Enhancements supporting ¶¶ÒõVenues Inventory Transfers/Orders in version 3.9.

Affected Components:

  • ¶¶ÒõVenues Inventory (XVI)

  • ¶¶ÒõPortal (XOP)

  • ¶¶ÒõData Management (XDM

¶¶ÒõVenues Inventory (XVI)

Enhancements include:

XVI Feature

Component

Description

Remove Cost columns on exports

Data Exports

When exporting a stand worksheet, select the columns to appear.

The following columns are selected by default:

  • Item Name

  • Transfer Unit

  • Quantity Requested

  • Quantity Received

The following columns are available for select:ion:

  • General Ledger (GL) Account

  • Quantity on Hand (QOH) From

  • Quantity on Hand (QOH) To

  • Unit Cost*

  • Request Cost*

  • Received Cost*

*When Unit Cost, Request Cost, or Received Cost columns are not selected, these fields also do not appear in the Totals section.

Caution

Print requests always display ALL fields, regardless of column selection.

Hyperlinks in event closing messages

Event Closing

When attempting to close an even with an open transfer or stand worksheet, a warning message appears. This warning message now contains a hyperlink that when selected opens directly to the transfer or stand worksheet page.

xvi_close_event_open_transfers.png
xvi_close_event_open_stand_worksheet.png

Arrow Keys

Form Navigation

Use the arrow keys to navigate to the next/previous field on any form.

Pre-Event Transfers

Historical Quantities

¶¶ÒõVenues Inventory → Transfers → Historical Quantities

Create a new transfer based on historical data, to better prepare for an upcoming event.

Select the dropdown to choose Create New Transfer From Physical QTY, or Create New Transfer From Transfer QTY.

xvi_transfer_historical_quantity_button.png

This feature requires the VenuesInventory.Transfer.View and VenuesInventory.Transfer.Add permissions.

For more information, see Ìý²¹²Ô»åÌý.

Automatic field updates

Inventory Order Item List

¶¶ÒõVenues Inventory → Inventory Orders → Select/Create an Order → Item List

In the Inventory Order Item List, when the order unit changes, the value located in the quantity field automatically changes accordingly.

Case Sensitivity

Major/Minor Categories

Major and Minor Categories for both Transfers and Orders are case sensitive. This includes PDF print outs.

Plural form

Navigation Menu Items

For consistency among ¶¶Òõmodules, the ¶¶ÒõVenues Inventory navigation menu update to use the plural form, such as: Inventory Orders, Inventory Counts, Historical Transfer Quantities, etc.

PDF Improvements

PDFs

When printing PDFs for Transfers with an Open or Pending status, the PDF:

  • Displays all inventory items

  • The searching keyword appears in the subtitle

Print Open or Pending Transfers by either Category or Alphabetical view.

Print Written Sheet improvements:

For Pending Transfers:

  • Displays all inventory items

  • Lists all Transfer Units with a checkbox

  • Adjusts the size of the checkboxes

The default print options for During Event Transfer, Outside Event Transfer, and Pre-event Transfer:

  • Item Name

  • Quantity on Hand (QOH) From

  • Quantity on Hand (QOH) To

  • Transfer Unit

  • Quantity Requested

  • Quantity Received

The following columns are optional:

  • General Ledger (GL) Account

  • Unit Cost

  • Request Cost

Historical Quantities

Print and Export

Venues Inventory → Transfers → Historical Quantities → Select Site and Event → Historical Event

Ability to Print or Export from Historical Quantities List.

Print from any open or pending transfer

Printing

¶¶ÒõVenues Inventory → Transfers → Transfer List → an open/pending transfer

Print a written sheet from within any open or pending transfer by selecting Print Written Sheet.

The form includes the item name, the quantity requested, and signature lines. Use the checkboxes to select additional information.

The Print Written Sheet feature requires the user to have the VenuesInventory.Transfer.View permission.

For more information, see Ìý²¹²Ô»åÌý.

Improved Messaging

Quantity Request

Improved messaging for Quantity Requests when the request exceeds the maximum threshold.

The Quantity Requested for [...] Item(s) exceeds the configured Maximum Threshold. Please review the highlighted items.

This warning appears for transfers with a status of Open or Pending, or when creating a new transfer from the Transfer List or Historical Quantities List.

This warning does NOT prohibit the ability to submit or save the transfer.

Case Sensitivity

Site Item List

¶¶ÒõVenues Inventory → Inventory Counts → Site Counts → Select a Site → Item List

Item Names are not case sensitive. This includes PDF print outs.

Export Improvements

Support for SPIKE

Export Transfers to Excel and CSV formats.

Bulk Replish to MIN

Transfer Bulk Replenish to MIN

Venues Inventory → Transfers → Transfer Type → Transfer Edit Form

Leveraging the bulk transfer requests, select Bulk Replenish to MIN to replenish all Transfer To sites to their set MIN Quantity levels.

Improved messaging informs:

  • Replenished successfully!

  • No available Minimum Quantity, the action cannot be done.

Bulk Replish to PAR

Transfer Bulk Replenish to PAR

Venues Inventory → Transfers → Transfer Type → Transfer Edit Form

Leveraging the bulk transfer requests, select Bulk Replenish to PAR to replenish all Transfer To sites to their set PAR Quantity levels.

Improved messaging informs:

  • Replenished successfully!

  • No available PAR, the action cannot be done.

  • Failed to replenish. Please try again later.

Bulk Transfer Request

Transfer Edit Form

Venues Inventory → Transfers → Transfer Type → Transfer Edit Form

Transfer from a single site—such as a warehouse—to multiple sites—such as an entire venue—within the same transfer request.

Select multiple receiving sites from the dropdown without an imposed min/max site restriction. The dropdown populates from a configured hierarchy.

Bulk Submit

Transfers

¶¶ÒõVenues Inventory → Transfers → Transfer List → Actions → Submit

Select and submit transfers for multiple sites.

xvi_submit_transfers_multi_site.png

Historical Quantities

Transfers

Venues Inventory → Transfers → Historical Quantities → Select Site and Event → Historical Event

Locate the Select Site and Event button on the upper-right of the Transfers page. Select this button to view up to five(5) historical events and select up to three (3) events to view their transfer items and quantities.

Automatic field updates

Transfers Item List

¶¶ÒõVenues Inventory → Transfers → Select/Create a Transfer → Item List

In the Transfers Item List, when the requested transfer unit changes, the value located in the quantity request field automatically changes accordingly.

Print or Export

Transfers or Orders

¶¶ÒõVenues Inventory → Transfers or Orders

For Pending Transfers, the Print Written Sheet request populates with the Quantity Requested.

For Open Transfers, the checkboxes are always empty.

For Completed, Pending, and Rejected Orders, select the Extended Received Cost column to view the Order Summary section.

New Back Office configurations for inventory views

¶¶ÒõData Management (XDM)

¶¶ÒõData Management → Company Preferences → Back Office

Back Office configurations available in XDM to customize item categorization/view for Transfer List.

xvi_xdm_back_office_inventory_transfer.png
xvi_xdm_back_office_inventory_order.png

Audit Trail

¶¶ÒõPortal (XOP)

View Event changes via the Audit Trail. Leveraging existing functionality found in ¶¶ÒõData Management (XDM), the Audit Trail tracks Event changes such as who made the change, what information was changed, when was this change made, and for which sites.

For more information, see .

To view the Audit Trail, the user must have permission to access Events in ¶¶ÒõPortal and also the audit-trail.View permission.

For more information, see Ìý²¹²Ô»åÌý.

Company Administrator default permissions

¶¶ÒõPortal (XOP)

¶¶ÒõPortal → Roles → Select/Create a Role → Venues Inventory section

The following permissions are automatically enabled by default for the XVI Company Administrator role:

  • VenuesInventory.Transfer.Void

  • VenuesInventory.StandWorksheet.BeginCount

  • VenuesInventory.StandWorksheet.ExpectedQTY

  • VenuesInventory.StandWorksheet.Adjustment

Gift Card Security Codes

PRMA-4561

This update adds the ability to scan gift card barcodes to support a one scan flow at a ¶¶ÒõPoint of Sale (XPOS) terminal.

Affected Components:

  • ¶¶ÒõCloud Portal (XOP)

  • ¶¶ÒõGift and Loyalty (XGL)

  • ¶¶ÒõPoint of Sale (XPOS)

¶¶ÒõCloud Portal (XOP)

Added the following permissions to the roles Data Management in ¶¶ÒõCloud Portal (XOP):

  • validation-format.Add

  • validation-format.Delete

  • validation-format.Manage

  • validation-format.View

¶¶ÒõCloud Portal → User Management → Roles → Roles → Data Management → Ordering Settings → Settings → Validation Format

PRMA-4561_XOP_Role_Permissions.png

¶¶ÒõGift and Loyalty (XGL)

Improved gift transaction experience by standardizing and improving format of PIN numbers for all gift transactions.

¶¶ÒõPoint of Sale (XPOS)

Added the ability to use the Gift Card feature to scan the barcode of a gift card for an order when paying.

MongoDB Driver Upgrade

PRMA-4616

Upgraded the MongoDB drivers of following components to be compatible with MongoDB v6:

Affected Components:

  • ¶¶ÒõCloud Portal (XOP)

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõPayments Router (XPR)

  • ¶¶ÒõPipeline (PPL)

  • ¶¶ÒõReports (RPT)

¶¶ÒõSuite Catering (XCAT) | Order Receipt Report Enhancements

PRMA-4942

This update makes the following changes for ¶¶ÒõSuite Catering (XCAT):

  • Order Receipts can now be exported from the Suite Catering modal in the ¶¶ÒõCloud Portal (XOP) as well as from SuiteSpot (SS).

  • Improved the Order Receipt to match with the Order Summary report.

Affected Components:

  • ¶¶ÒõCloud Portal (XOP)

  • ¶¶ÒõSuite Catering (XCAT)

¶¶ÒõCloud Portal (XOP)

Added the Export option to the Orders List and Archived Orders List page. The Export dropdown list containing the following actions:

  • Order Receipt - Exports the Order Receipt PDF file(s) for the selected order(s).

  • Order Questions, Notes, and Allergens - Exports only the notes, questions, and allergens of an Order Receipt(s) for the selected order(s).

  • All - Exports the Order Receipt(s) with the notes, questions,and allergens for the selected order(s).

¶¶ÒõCloud Portal → 4-Dot Menu → Suite Catering → Orders → Orders List / Archived Order List

PRMA-4942_XOP_Orders_Create_New_Export_Button.png
PRMA-4942_XOP_Orders_Create_New_Export_Button_Dropdown.png

¶¶ÒõSuite Catering (XCAT)

This update makes the following improvements to SuiteSpot (SS) Order Receipt and the exported report in ¶¶ÒõSuite Catering (XCAT):

  • Removed Authentication Code and Notes

  • Added columns for State and Payment Totals

  • Entries with no attribute for the field is now present $0.00 instead of the dash (-) symbol.

PRMA-4942_XCAT_Order_Receipt_Web.png
PRMA-4942_XCAT_Order_Receipt_Mobile.png
PRMA-4942_XCAT_Receipt_PDF.png

Order Receipt Page Web

Order Receipt Page Mobile

Order Receipt PDF

Data Stream - Improved Support

PRMA-5146

This update adds the ability set the Relevance Key for order to update with the most recent modification instead of one set key. This is intended to reduce redundancy in Data Stream service.

Affected Components:

  • ¶¶ÒõCloud Portal (XOP)

  • ¶¶ÒõPipeline (PPL)

¶¶ÒõCloud Portal (XOP)

Added the Relevance Key field is to the Data Stream Endpoints configuration page. Currently only Order Id + Last Modified is available form the field dropdown.

PRMA-5146_XOP_Data_Stream_Endpoint_New_Field.png

¶¶ÒõPipeline (PPL)

Improved the flexibility of the actuality keys to check for different data stream endpoints using the keys received from the ¶¶ÒõCloud Portal (XOP) site subscription

Restricted Menu Access

PRMA-5234

Added the ability to restrict access to certain menus by role. Users with restricted access must request manager approval to access the menu.

Affected Components:

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõPoint of Sale (XPOS)

¶¶ÒõData Management (XDM)

Added the Roles tab to the Menu Configuration page.

¶¶ÒõCloud Portal → Data Management → Ordering Settings → Menu Layout → Menu

From the Roles tab of the Menu editor, identify the user roles that are permitted to access the menu:

PRMA-5234_XDM_Restrict_By_Roles.png
  1. Toggle Restrict By Roles to the preferred value:

    • Yes - Only allow users with the specified role(s) to access the menu.

    • No - Do NOT restrict access to the menu by user role.

  2. From the upper-right of the Authorized Roles section, select Add Roles to select the user role(s) that are permitted to access the menu.

    PRMA-5234_XDM_Restrict_By_Roles_Add_Roles.png

¶¶ÒõPoint of Sale (XPOS)

With this update, users with restricted access to a Menu must receive permission from a Manager to access.

PRMA-5234_XPOS_Manager_Approval_is_Required_Popup.png

Multiple Printer Configurations

PRMA-5314

¶¶ÒõPoint of Sale (XPOS) now allows multiple device connections and configurations for for a single POS (XPOS) device.

Example: A terminal is connected to both a receipt printer and a kitchen printer. If the kitchen printer is set as the Preferred Terminal in ¶¶ÒõData Management (XDM) peripheral settings, the print job is sent to the kitchen printer and the receipt printer is ignored.

Affected Components:

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõPoint of Sale (XPOS)

¶¶ÒõData Management (XDM)

Added new section Preferred Terminal Assignment when creating and editing printer peripherals. This allows for a peripheral to be set as the preferred printer when more than one printer is assigned to a terminal.

PRMA-5314_XDM_Hardware_Peripherals__Preferred_Terminal_Assignment_.png

¶¶ÒõCloud Portal → 4-Dot Menu → Data Management → Order Settings → Hardware → Peripherals → Peripheral Configuration Form

To add a preferred terminal:

  1. From the left of the Peripheral Configuration Form, select Printer Options.

  2. From the upper-right of the Preferred Terminal Assignment section, select Add Set.

  3. From the Preferred Terminal Assignment Set Options window, select + Add Preferred Terminal.

    PRMA-5314_XDM_Hardware_Peripherals__Preferred_Terminal_Assignment__Preferred_Terminal_Assignment_Set_Options.png
  4. From the terminal dropdown, select the desired terminal.

    PRMA-5314_XDM_Hardware_Peripherals__Preferred_Terminal_Assignment__Preferred_Terminal_Assignment_Set_Options_Dropdown.png
  5. From the lower-right of the Preferred Terminal Assignment Set Options window, select Save & Close.

  6. From the lower-right of the Would you like to assign sites now? window, select Yes.

    PRMA-5314_XDM_Hardware_Peripherals__Preferred_Terminal_Assignment__Preferred_Terminal_Assignment_Set_Options_Would_you_like_to_assign_sites_now.png
  7. In the Site Table of the Assign Sites for Preferred Terminal Assignment Set window, select the desired site(s).

    PRMA-5314_XDM_Hardware_Peripherals__Preferred_Terminal_Assignment__Preferred_Terminal_Assignment_Set_Options_Assign_Sites_for_Preferred_Terminal_Assignment_Set.png
  8. From the lower-right of the Assign Sites for Preferred Terminal Assignment Set window, select Review and Change at # Site.

    Note: The number (#) represents the number of sites selected.

  9. From the lower-right of the Assign Sites for Preferred Terminal Assignment Set window, select Confirm and Close.

    PRMA-5314_XDM_Hardware_Peripherals__Preferred_Terminal_Assignment__Preferred_Terminal_Assignment_Set_Options_Would_you_like_to_assign_sites_now_Review.png
  10. From the upper-right of the Peripheral Configuration Form, select Save.

¶¶ÒõPoint of Sale (XPOS)

¶¶ÒõPoint of Sale (XPOS) now allows multiple OLE for Retail POS (OPOS) device connections and configurations.

French Translation

PRMA-5328

This update adds French translations to various ¶¶Òõcomponents. By default, English is the default setting.

Affected Components:

  • ¶¶ÒõCloud Portal (XOP)

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõOnline Ordering (XOO)

  • ¶¶ÒõPoint of Sale (XPOS)

  • ¶¶ÒõReports (RPT)

¶¶ÒõCloud Portal (XOP)

To facilitate French translations in ¶¶ÒõCloud Portal (XOP), the following changes have been made:

  • Improved the following API logic flows:

    • companies/{company_id}/roles

    • companies/{company_id}/sites

    • companies/{company_id}/sites/{site_id}

  • Added the message selection option userDefinedLocale. When the userDefinedLocale is present in the Site Selector options, the site names are translated.

¶¶ÒõData Management (XDM)

  • Enhanced consumption of Cart permissions by implementing Packages according to the following permissions:

    • active-cart.View

    • deployed-cart.View

    • system-cart.View

    • cart.Add

    • cart.Manage

    • cart.Delete

    • deploy-cart.Manage

    PRMA-5328_XDM_Package_Permissions.jpg
  • Implemented French translations to the following in ¶¶ÒõData Management (XDM):

    • Product Names

    • Exported Report elements:

      • Report Name

      • Custom Navigation Title

      • Custom Report Title

    • Email Notifications for the Export/Import Price Update Utility

¶¶ÒõOnline Ordering (XOO)

To facilitate the implementation of French translation, ¶¶ÒõOnline Ordering (XOO) now saves the entity_ID for the Order Source and Payment type for new online orders.

¶¶ÒõPoint of Sale (XPOS)

To facilitate the implementation of French translation, ¶¶ÒõPoint of Sale (XPOS) now saves the entity_ID for the Order Source and Payment type for new online orders.

¶¶ÒõReports (RPT)

Added French translation to ¶¶ÒõReports (RPT). A report retrieves the entity_id for the order_source_ext and payment objects to facilitate the translation:

Access Control List (ACL) Improvements

PRMA-5363

The Access Control List (ACL) now logs the following tokens:

This logging is used by and affects each of the following components:

  • Token Type

  • Token Issue Date

  • person_id

  • integrator_id

Affected Components:

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõGift and Loyalty (XGL)

  • ¶¶ÒõOnline Ordering (XOO)

¶¶ÒõSuite Catering (XCAT) | Misc. Improvements

PRMA-5453

This update includes several improvements to the functionality and user experience for ¶¶ÒõSuite Catering (XCAT).

Affected Components:

  • ¶¶ÒõSuite Catering (XCAT)

  • ¶¶ÒõReports (RPT)

¶¶ÒõSuite Catering (XCAT)

  • Improved the following for SuiteSpot (SS) in ¶¶ÒõSuite Catering (XCAT):

    • Switching between menu categories used to scroll to the page header. The page now only scrolls to the top of the menu.

    • Menu item groups now remains expanded when switching between menu categories.

    • The Hot Area menu item group can now expand from the arrow to the full bar.

  • Improved Log logic to facilitate quicker request and response times.

  • Previously, the search parameter only included assigned payment cards for an order. This update extends the search parameters for payment cards to include cards used in payments. Updated verbiage of the search by card popup as follows:

    • SuiteSpot - Enter the last four digits of a credit card to find orders using it.

    • Suite Catering - Enter the last four digits of a credit card to find orders using it.

    • Suite Catering Filtering - Showing x item(s) with card xxxx used.

  • Inactive accounts are now hidden even if the account is a Suite Admin.

  • Improved the logic of the shopping cart scrolling effect so that the cart item category is always visible.

  • Redesigned the layout of the Shopping Cart page to improve user experience.

    PRMA-5453_XCAT_Shopping_Cart_Redesign.png
  • Improved the logic of the Order Commit job to include Event IDs.

  • This update adds a CAPTCHA verification to the sign in process to adhere to security requirements with FreedomPay integration:

¶¶ÒõReports (RPT)

  • Added a Detail View for the Account Invoice Report.

    PRMA-5453_RPT_Account_Invoice_Detail_View.png
    PRMA-5453_RPT_Detail_View-PDF.png

    Account Invoice Report - Detail View on the Web

    Account Invoice Report - Detail View as an Exported PDF

  • The Preview dropdown now has two options: Summary and Details.

    PRMA-5453_RPT_Preview_Dropdown.png
  • Improved the logic of the Suite Order Summary Report so that Event Dates and Invoice Balances display as expected.

  • Improved the logic for the following reports:

    • Label Report

    • Suite Attendant Assignment Report

    • Par Stock Report

    • Account Notes Report

¶¶ÒõVenues Inventory (XVI) | Audit Trail Enhancements

PRMA-5465

This update makes various enhancements to the ¶¶ÒõVenues Inventory (XVI) Audit Trail.

Affected Components:

  • ¶¶ÒõCloud Portal (XOP)

  • ¶¶ÒõVenues Inventory (XVI)

¶¶ÒõCloud Portal (XOP)

This update makes the following changes to the ¶¶ÒõVenues Inventory (XVI) Audit Trail feature within the ¶¶ÒõCloud Portal (XOP):

  • To improve functionality of the XVI audit trail with the implemented enhancements the following logic has been changed:

    • Removed the audit trail logic IGNORED_UPDATED_BY variable from the xenial_stack_props repository.

    • Added logic for stand-worksheet-item collection when updating cash_count

    • Added indexes for the following collections:

      • inventory-item-venu

      • inventory-item-venu-mapping

      • recipe-venue

      • recipe-venue-mappings

      • stand-work-sheet

      • stand-worksheet-item

¶¶ÒõVenues Inventory (XVI)

This update makes the following changes to the ¶¶ÒõVenues Inventory (XVI) Audit Trail feature:

  • Added Audit Trail buttons to the following pages.

    • Inventory Count Details

      PRMA-5465_XVI_Inventory_Count_Details___Audit_Trail_Button_Cropped.png
    • Stand Worksheet Details

      PRMA-5465_XVI_Stand_Worksheet_Details_Audit_Trail_Button_Cropped.png
  • Updated the following for Inventory Count and Strand Worksheet - Updated Item View:

    • Added a transation_id.

      PRMA-5465__XVI_Stand_Worksheet_Details_transation_id_.png
    • Added a Date and Time Range filter.

      PRMA-5465__XVI_Stand_Worksheet_Details_Date-Time_Filters.png
  • Added the following to the Entry Form section of the Stand Worksheet - Updated Item View:

    PRMA-5465_XOP-XVI_Stand_Worksheet_-_Updated_Item.png
    • Post-Closure Gratis

    • Post-Closure Sopoliage

Capture Begin and End Events from a Station

PRMA-5518

To aid in speed of service calculations this update adds the ability to select an item on the ¶¶ÒõKitchen Management (XKM) screen and capture a timestamp for when the event occurred.

The benefits of this feature include:

  • Enable the user to focus on a particular order item and improve speed-of-service.

  • Track and report the prep time for each kitchen screen.

Affected Components:

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõKitchen Management (XKM)

  • ¶¶ÒõReports (RPT)

¶¶ÒõData Management (XDM)

  • This update adds the following Item Lifecycle Events:

    Data Management → Kitchen Settings → Kitchen Screen Settings → Cells → Item Events

    • Begin Preparation on This Screen - The user taps an order item to highlight it and indicate preparation has begun.

    • End Preparation on This Screen - The user taps an order item to highlight it and indicate preparation has ended.

    PRMA-5518_XDM_Add_Item_Lifecycle_Events.png
  • Updated the following Speed of Service Formulas to the Named Calculations in ¶¶ÒõData Management (XDM):

    ¶¶ÒõCloud Portal → 4-Dot Menu → ¶¶ÒõData Management → Reporting → Named Calculations → Speed of Service Named Calculation

    • Added the following Start Event type values:

      • party_added

      • party_seated

      PRMA-5518_XDM_Start_Event___type_values.png
    • Added the following to End Event types to the Item Kitchen Timing Event Level:

      • Begin Prep

      • End Prep

      PRMA-5518_XDM_Item_Kitchen_Timing_End_Event___type_values.png
  • Updated the End Event section of the Speed of Service section with the following: of assigned_fulfillment_point to time

    • The option Assigned Fulfillment Point is now located in the End Event Level dropdown.

    • Added the Time option to the End Event dropdown.

    PRMA-5518_XDM_End_Event_Level_Fields.png

¶¶ÒõKitchen Management (XKM)

Introduced new screen-level item events to optionally cycle through when an order item is tapped on the kitchen display:

  • begin_prep - Tap an order item to highlight it and indicate prep has begun.

    PRMA-5518_XKM_begin_prep_screen.png
  • end_prep - Tap an order item to remove the highlight and indicate prep has ended.

    PRMA-5518_XKM_end_prep_screen.png

¶¶ÒõReports (RPT)

Added the following operation events to the Speed of Service (SOS) - Named Calculations in ¶¶ÒõReports (RPT):

  • Begin Prep

  • End Prep

¶¶ÒõVenues Inventory (XVI) Enhancements

PRMA-5549

This update enhances various visual and backend elements of ¶¶ÒõVenues Inventory (XVI).

Affected Components:

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõReports (RPT)

  • ¶¶ÒõVenues Inventory (XVI)

¶¶ÒõData Management (XDM)

Added the ability to disable the Select All checkbox for the Add Ingredients, Add Recipes, and Add Linked ¶¶Òõ pop-ups.

PRMA-5549_XDM_Stand_Worksheet_Closing_XVI_Recipie_Ingredients.png

¶¶ÒõReports (RPT)

Added a column for Terminal Cash to the Standard Worksheet Closing Report.

PRMA-5549_RPT_Stand_Worksheet_Closing_Terminal_Cash_1.png

Figure 1. Standard Worksheet Closing

PRMA-5549_RPT_Stand_Worksheet_Closing_Terminal_Cash_2.png

Figure 2. Standard Worksheet Closing: Detail View

¶¶ÒõVenues Inventory (XVI)

This update improves the following for ¶¶ÒõVenues Inventory (XVI):

  • Removed site_ids and inventory-count-group schemas and descriptions in order to maintain the status of inventory count group and inventory count simultaneously.

  • Enhanced the logic for the site_group to call the site_group_id and use a new token after it expires.

  • Improved the parameter for get_updated_items for transfers and transfer groups and all related code to improve maintenance in ¶¶ÒõData Management (XDM).

  • Improved the Stand Worksheet to show Phys/Terminal Diff in the table.

    PRMA-5549_XVI_Stand_Worksheet_Phys-Terminal_Diff.png
  • Stand Worksheets now print all product prices associated with the designated worksheet.

  • Order List on the Stand Worksheet Detail page now retrieves the sale order from sale-depletion-order and queries based on the sale_dep_order_company_id_event_id_site_id_order_id_order_type index.

  • Implemented the following changes to the Add Ingredients & Add Recipes popup and Add Linked ¶¶Òõ popup:

    • Removed the Select All checkbox.

      PRMA-5549_XVI_Add_Ingredients_Popup.png
    • Increased the maximum number of items selected to 500.

      PRMA-5549_XVI_Add_Ingredients_Popup_Near_500_items_selected.png
  • Improved the logic on Inventory count items to maintain the count field value when cleared.

  • Previously, it was not possible to distinguish the transfer measure selected for a Transfer print. With this update, the measure is now included on the Print Written Sheet.

  • The timezones in the following Inventory Count fields now display the timezone set for the site:

    • Inventory Count List - Start Date/Start Time & End Date/End Time

    • Inventory Count Detail - Start Date/Start Time

  • Added a Terminal Cash field to the Stand Worksheet Information Data section.

    PRMA-5549_RPT_Stand_Worksheet_Details_Information_Details_Terminal_Cash.png
  • Removed the odata module from the following packages:

    • package.json

    • package-lock.json

  • Improved the code when using toLowerCase when checking the status of a voided payment.

¶¶ÒõKitchen Management (XKM) | New Order Sound Notification

PRMA-5601

This update adds a sound notification to new orders in ¶¶ÒõKitchen Management (XKM).

Affected Components:

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõKitchen Management (XKM)

¶¶ÒõKitchen Management (XKM)

Sound notifications for new orders are now played for all items as they appear on each ¶¶ÒõKitchen Management (XKM) station screen, not just the first item arriving at the screen.

Example: An order has 3 items: a burger, drink, and fries is sent to the Kitchen. The burger, fries, and drink station monitors will show the order item along with a sound as each item arrived in the queue.

¶¶ÒõData Management (XDM)

Added a New Order setting to the Audio tab of Kitchen Screen Settings in ¶¶ÒõData Management (XDM). Use this setting to set an notification sound for New Orders on ¶¶ÒõKitchen Management (XKM).

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

PRMA-5601_XDM_Audio_Events.png

¶¶ÒõKitchen Management | Service Point Improvements

PRMA-5608

With this update, it is no longer required to route all order items to a particular kitchen screen in order to assign a service point window to the order.

Affected Components:

  • ¶¶ÒõKitchen Management (XKM)

¶¶ÒõKitchen Management (XKM)

Improved the ability to notify the drive-thru application when an order is ready for window assignment based on kitchen events.

With this update, it is no longer required to route all order items to a particular kitchen screen in order to assign a service point window to the order.

Vehicle Lane

PRMA-5651

The Vehicle Lane feature allows a user to create new orders and check in existing orders for vehicles for which the service point is unknown.

Vehicle cards in this lane type display the following information:

  • Vehicle type/color (provided by ¶¶ÒõVision).

  • Vehicle icon or image (provided by ¶¶ÒõVision).

  • Vehicle timer. If the elapsed time is expired, the timer is highlighted to notify the user.

Affected Components:

  • ¶¶ÒõData Management (XDM)

  • ¶¶ÒõPoint of Sale (POS)

¶¶ÒõData Management (XDM)

  • Added a dropdown selector to Line Type with the following options:

    • Order Lane (Selected by default)

    • Vehicle Lane

    PRMA-5651_XDM_Create_Line_New_Option.jpg
  • Add the following settings to the Company/Site Preferences in ¶¶ÒõVision section:

    • Total Vehicle Warn Time

    • Total Vehicle Overdue Time

    PRMA-5651_XDM_Xenail_Vision.jpg

¶¶ÒõCloud Portal → 4-Dot Menu → Data Management → Ordering Settings → Settings → Open Orders → Open Order Lanes

To create a vehicle lane:

  1. From the Open Order Lanes homepage, select New Lane.

  2. From the Lane Type dropdown, select Vehicle Lane.

  3. From the Create Lane window, select Continue.

  4. From the menu pane on the left, select a page and define the respective settings.

    The following introduces the pages of the Open Order Lanes editor.

    Page

    Description

    Vehicle Lane - GeneralVehicle Lane - General

    Define general settings including the name and description of the order lane.

    PRMA-5651_XDM_Create_Line_General_Tab.jpg

    Vehicle Lane - Lane FiltersVehicle Lane - Lane Filters

    Add filters to the order lane using a basic or advanced filter editor.

    PRMA-5651_XDM_Create_Line_Line_Filters_Tab.jpg

¶¶ÒõPoint of Sale (XPOS)

Added the Vehicle Lane view. The Vehicle Lane is displayed in accordance to the settings from ¶¶ÒõData Management (XDM)

PRMA-5651_XPOS_Vehicle_Selector_View.png

¶¶ÒõSuite Catering (XCAT) | Credit Card Enhancement

PRMA-5677

This update improves process of Adding New Payments and Saving Cards in ¶¶ÒõSuite Catering (XCAT), in compliance with FreedomPay certification requirements.

Affected Components:

  • ¶¶ÒõSuite Catering (XCAT)

¶¶ÒõSuite Catering (XCAT)

  • Added a Postal Code field to the New Credit Card popup.

    PRMA-5677_XCAT_New_Cedit_Card.png
  • Updated the logic when adding a new card while Save This Card is selected to perform only 1 request to the gateway.