Skip to content
English
  • There are no suggestions because the search field is empty.

TRAY 8.04 Release Notes

Client Enhancements (POS, KDS & Kiosk)

HQ

Unit of Measure Conversion for Inventory Items

INFRAP-10357

DESCRIPTION

We added support for unit of measure conversion on inventory items so users can define how an item is purchased from a supplier versus how it is tracked in inventory. This allows purchase orders to reflect supplier-facing units while inventory depletion continues to operate against recipe-level units.

The Inventory Item form has been updated with the following field changes:

  • Unit is renamed to Inventory Unit, with a tooltip: "Unit of measure used when creating recipes."
  • Purchase Unit (optional text field) has been added to capture how the item is bought from a supplier. Tooltip: "Unit of measure used when inventory item is purchased from suppliers."
  • Purchase to Inventory (numeric field, must be greater than 0) captures the number of inventory units in each purchase unit. Example: 1 Case = 24 Eaches. Tooltip: "Number of inventory units in 1 purchase unit."

VALIDATION

If a Purchase Unit is defined, the Purchase to Inventory conversion value is required and must be greater than 0. If no Purchase Unit is defined, the conversion field is disabled and cannot be entered, preventing incomplete configuration.

STR-13850

DESCRIPTION

We have strengthened printer configuration validation to prevent IP address conflicts and ensure consistent field behavior when port settings are changed. These enhancements apply to Epson printers configured with a TCP port, across both HQ and KDS printer configuration.

Key behaviors:

  • When saving an Epson TCP printer, the system now checks whether the IP address is already in use by another printer of the same type. If a conflict is detected, an error dialog is displayed: "[IP address] is already in use by [Printer Name]." The printer cannot be saved until the conflict is resolved.
  • When the port type is changed on an existing printer, any previously configured port-specific values (IP address, MAC address, etc.) are cleared automatically, preventing stale or mismatched configuration from carrying over.

SAME-DEVICE EXCEPTION

On a single KDS device, an Order Printer and a Receipt Printer may share the same IP address, as these serve different print functions on the same device. Across different KDS devices, no two printers of the same type may share an IP address.

Tender Detail Report

STR-11857

DESCRIPTION

We introduced the Tender Detail Report in TRAY HQ, providing enterprise and audit managers with a comprehensive transaction-level view of tender usage across the operation. This report follows the same pattern as the Added Gratuity Report, extending drill-down reporting capability to tender data.

Report capabilities:

  • Filter and analyze tender activity at the transaction level, grouped by Tender or by Staff
  • Support for split payments, with each tender line displayed separately
  • Direct hyperlinks to the associated Check Detail record for each transaction

  • Role-based access control to limit report visibility to appropriate user roles

This report is particularly useful for identifying how specific tender types are being used, and by which staff members, enabling operators to detect unusual usage patterns and support financial audits. Checks that have been flagged will appear highlighted in yellow: 

The report includes both a Summary and Detailed view, with filtering across staff, tender, grouping, tender type and a Check ID search field: 

POS

Small Form Factor Connectivity Dashboard Improvements

INFRAP-10310

DESCRIPTION

We updated the Connectivity Dashboard in portrait mode to improve readability and usability on small form factor devices. This update adjusts the layout and spacing of dashboard elements, improves visibility of connectivity status indicators by displaying both icons and text, and refines label naming for clarity.

Key changes include:

  • Automatic, Device Info, and Data Sync buttons are now positioned below the Cloud | Local toggle
  • Connectivity status indicators now display both icon and label text (e.g., Cloud green, Local yellow) and are sized consistently with adjacent controls
  • Device name, IP, and environment details are aligned to the left, with the mode indicator on the right for cleaner layout
  • Labels updated: TRAY Cloud is now Cloud; Local Network is now LAN
  • POS/KDS connectivity indicators are reduced in size to prevent overlap on the same line
  • The Log Out button now shows the icon only
  • The TRAY logo position has been adjusted to ensure the full version number is visible

Manager Functions & Connectivity Dashboard Button Color Update

STR-13937

DESCRIPTION

We updated the button color used for positive affirmation actions within Manager Functions and the Connectivity Dashboard dialogs. These buttons now use the updated TRAY blue, creating a more intuitive visual distinction for confirmatory actions and improving overall UI consistency across the POS experience.

KDS

Configurable Revenue Center Colors for KDS

INFRAP-10454

DESCRIPTION

The KDS now respects and displays the Revenue Center color configured in TRAY HQ. The configured color is applied to the Revenue Center line in the KDS order view and is visible across Grid, List, and QSR display modes, providing kitchen staff with a consistent visual indicator for revenue center identification across all KDS layouts.

Bug Fixes

POS Should Default to an Active Role When Assigned Role Is Inactive

STR-13607

DESCRIPTION

We fixed an issue where POS did not correctly default to an active role when a user had multiple assigned roles and one of those roles had been made inactive. With this update, if a user's default or primary role is no longer active, POS will now fall back to another active role, supporting a smoother check-in experience and reducing unnecessary prompts or delays.