Skip to main content

4.1.35-x

2026-04-30 | 4.1.35-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 API and UI.

Refer to change tickets: CHANGE-13734, CHANGE-13763, CHANGE-13892, CHANGE-13963, CHANGE-13996, CHANGE-14092, CHANGE-14198, CHANGE-14250, CHANGE-14452, CHANGE-14479, and CHANGE-14650 when speaking with a team member about this release.

New Features

PRMA-6337, POS-44390, POS-52675, XKM-9123

All-in-One Install via Shared Code

Added support for a user without credentials to install Genius Shell using a Shared Code.

The Shared Code is requested from Technical Support or generated from the Genius Portal by an authorized user.

  • With this update, system administrators can launch the Reset Station procedure from Genius Portal.

PRMA-6340, XKM-7313, XKM-9460, XKM-9461, XKM-9478, XKM-9479, XKM-9606

Split Orders by Course

To ensure order items are prepared in the preferred sequence, assign items to a meal course at the POS to group items by their respective course on kitchen displays and printers.

The course name is identified in the course header of the kitchen cell. Course examples include: Appetizer, Entrée, Dessert.

When Item Bump is enabled, the user bumps an entire course (including deleted items) by double tapping the course name.

Course grouping occurs prior to grouping by order segment.

See Coursing

PRMA-6631, XKM-9362, XKM-9593, XKM-9594, XKM-9595

Emphasis Tags

Use Emphasis Tags to highlight or emphasize specific modifiers on select kitchen displays.

See Emphasis Tags

Improvements

PRMA-5520, XKM-8386, XKM-8750, XKM-9570

Item Bump and Suppress Item

Item Bump and Suppress Item support order-level functions, including functions related to Upstream Screens, Ingredient/Summary Panels, and Print on Bump.

PRMA-6007, XKM-8926

Display Deleted Items for Reduced Quantity

Implemented uniform quantity reduction for standard items and modifiers.

PRMA-6163, XKM-8905, XKM-9252, XKM-9371, XKM-9607

Load Balancing

Load Balancing evenly distributes products on kitchen stations based on the respective quantity or weight of the products.

  • Deleted/Voided Products - Excluded from load balancing calculation.

  • Kitchen Scheme Change - Kitchen does not balance orders on scheme change.

    Screens with previously balanced orders not included in the new scheme remain active until all active orders are bumped.

    If Load Balancing is not enabled for new scheme, previously balanced orders are distributed on active screens in the new scheme in accordance with its filters and sorting rules.

    Manage Load Balancing rules for a specific kitchen scheme from the Load Balancing Rules page of the Kitchen Schemes editor in Data Management.

PRMA-6511, XKM-9247, XKM-9581, XKM-9743

Super Footer Config

Implemented config settings for the super footer used on cells in Claim Item environments:

  • Enable/disable Claim All and Begin All buttons on super footer

  • Disable the super footer to conserve screen space

See Super Footer Configuration.

PRMA-7077, XKM-9616

Order Ready Display

Vertical Screen Orientation for Order Ready Display is supported for Android and Windows.

XKM-9694

Technical Improvement

Technical improvement to system update maintenance process during EOD to eliminate overdue maintenance prompt.

XKM-9726

Claim / Complete Item Updates

Technical improvement to increase speed of item claim/sync process.

Genius Point of Sale (POS) & Kitchen Management | Coursing

PRMA-6340

Use the Coursing feature to assign order items at the POS to meal courses. Course examples include: Appetizer, Entrée, Dessert.

Coursing ensures order items are prepared and served in the preferred sequence. Items are grouped by their assigned course on the POS, Kitchen displays, printed chits, and labels.

You can enable coursing for all or select kitchen displays. You can also manage coursing requirements by product and order destination.

Affected Components:

  • Genius Point of Sale (POS)

  • Kitchen Management

  • Data Management

  • Cloud Portal

Genius Point of Sale (POS)

From the POS, you can assign, change, and delete course assignments for order items, including bundle components.

From the Actions menu, select Course to manage course assignments for one or more selected order items.

POS_Assign_Course.png

Course assignments are identified on the item listbox. Items without a course assignment are listed at the top of the order segment.

POS_Coursing.png

Note

  • Course grouping occurs prior to grouping by order segment.

  • Split, Combine, and Share functions are supported.

Kitchen Management

The course name is identified in the course session header of the kitchen cell.

KM_Course.png

Related Kitchen Screen Settings

  • When Item Bump is an enabled Item Lifecycle Event, double-tap a course name to bump the entire course.

  • When Display Changes In Order is enabled in Cell Settings, indicators for order updates are displayed within the course session.

Data Management

The following editors are used to configure Coursing:

Courses - Use Courses to create the courses to which POS users assign products.

Course.png

Products - From the Kitchen → Default Course section of Product List, manage coursing by product.

Product_List_-_Course.png

Bundle Components - From the General section of Bundle Components, locate the Inherit Course From setting.

Select the product from which bundle components inherit their course assignment.

Inherit_Course_From.png

Order Destinations - From the General → Coursing section of Order Destinations, manage coursing by order destination.

Destination_Coursing.png

Terminal Scheme - From the General section of Terminal Scheme, enable Course as a POS item-level action.

When enabled, the Course action is available for the terminal scheme enabling the user to manage course assignments.

Terminal_Scheme.png

Kitchen Settings - To enable coursing for all screens, enable Split Orders into Sessions by Course from General Kitchen Settings.

Split_Orders_Into_Sessions_By_Course.png

To enable coursing for individual screens, use Group by Course from the Cells → Cell Body section of Kitchen Screen Settings.

Kitchen_Screen_Coursing.png

Print Template Variables - The course_name variable is supported on the Bump Chit and Item Label receipt templates.

Cloud Portal

Table 7. New POS Permissions

Permission

Key

Description

Add Course

course.Add

Allow adding new course

Delete Course

course.Delete

Allow removing course

Manage Course

course.Manage

Allow editing course

View Course

course.View

Allow viewing course