¶¶Òõ

Skip to main content

5.0.486-x

2025-04-07 | IRIS 5.0.486.100

The information provided below includes the user experience, data, configuration, process workflow, reporting, and infrastructure improvements and updates for this production version of IRIS 5.0.486.

Improvements

IRI-35710

IRIS Services

IRIS Services now supports the following command line options:

  • /autostart={auto|delayed|manual|disabled}

  • /recovery={reset}/{option}/{delay}/{option}/{delay}/{option}/{delay}

Use /h or /? to display help for all options.

IRI-37015

Security Points

IRIS now allows configuration of custom security points for Back Office menu buttons.  Add New security points for use with buttons to launch applications, reports, and etc. from the menus managed by the IRIS BackOffice Config editor (BOConfig.exe).

IRI-37486

Loyalty

IRIS now encrypts loyalty Store and Forward (SAF) files that are pending delivery to XLC following a disconnect between IRIS and the XLC service.

IRI-37692

POS Tender

MM_AUTO_APPLY_TAX_EXEMPT_IF_TAX_ID automatically sets the order to tax exempt if the order data includes a customer ID, as expected.

IRI-37812

Grill and Bump Printing

Items separated from a combo for grill or bump printing with correct quantity for child items or modifiers, as expected.

IRI-37866, IRI-37945, IRI-37977, IRI-38114, IRI-38116

eKitchen, Cash Drawer, IRIS Services, POS, UPA Payment Solution

This release includes infrastructure improvements that do not affect the business functions of ¶¶ÒõCloud or supported services.

IRI-37887

End of Day

IRIS EOD purge process now purges folder IRIS\ximport\MCC\archives. The purge cycle is based on existing SystemMain.ini option PurchaseDays.

IRI-37934

XPI and ¶¶ÒõAdapter

IRIS now replaces any unprintable characters with a space character in order to avoid potential problems with applications that use that data.

IRI-37936

XOO/¶¶ÒõAdapter

Placeholder item in tbl_ItemMaster is no longer required for comments.

IRI-37951

XPES

IRIS now includes the order's customer information with the order object data sent on the XPES data feed and elements sent can now be configured to include or exclude elements via options using the ¶¶ÒõPortal.

IRI-37957

XPI and ¶¶ÒõAdapter

IRIS XenialPOSInterface (XPI) Service and IRIS ¶¶ÒõAdapter Service now supports order-level comment items.  Comment items are treated as Kitchen messages.

IRI-37960

Genius Payment Solution

The IRIS Advanced Refund operation now uses the card token from the original Sale transaction when processing the refund.

IRI-37961

XPES

IRIS now closes the socket after an error and then attempt to reconnect after a configurable time interval.

IRI-37962

XPI Service

The IRIS XenialPOSInterface (XPI) Service now handles comment items in a way that is similar to XOO.

IRI-37963

Genius Payment Solution

IRIS handles responses from the Genius payment solution that indicate a Voided order will fail, then moves to the next record to be voided.

IRI-37967

HeartSIP

New option EnableDeviceBusyMessage to notify the cashier to wait for the HeartSIP payment device to complete Reset operation after a payment transaction.

IRI-37975

XPES

IRIS XPES does not drop connections if a shutdown does not complete.

IRI-37978

XPES

IRIS now includes Kitchen messages as comments on the order and item objects in the XPES data feed.

IRI-37983

POI

<serialnum> value on AddDiscount requests are now provided when a discount is configured with option DiscountSelectedItem enabled.

IRI-37984

BackOffice

IRIS splash screen remains displayed after the IRIS back office application has terminated.

IRI-37990

Inventory

Corrected an issue where a missing value in the c:\Iris\Bin\Settings.xml file prevented invoices from Shamrock/DMA from being processed.

IRI-37997

UPA Payment Device

IRIS POS is now certified for payment via the Global Payments UPA device Verifone P630. 

Note: RIS 5.0.440.400 or higher required.

IRI-38000

XenialSync

IRIS now includes item major category and minor category ID values when uploading the order data to ¶¶ÒõCloud services.

IRI-38001

Kitchen

RDS Kitchen service no longer connects to the KDS device when it is still set as an inactive Kitchen.

IRI-38005

Upgrade

IRIS database update script now reports database upgrade script errors to the caller.

IRI-38010

XOO and ¶¶ÒõAdapter

IRIS XenialAdapter now handles orders from XOO with donation items.

IRI-38011

XPI Service

IRIS XenialPOSInterface (XPI) Service now supports the discount option DiscountSelectedItem.

IRI-38012

¶¶ÒõAdapter

IRIS ¶¶ÒõAdapter Service now supports the discount option DiscountSelectedItem.

IRI-38014

XenialSync

& character is sent to ¶¶ÒõCloud as intended.

IRI-38022

Reports

Payment types are now seperated for each Delivery Service Partner on the Daily Sales Report.

IRI-38026

IRIS Install

Microsoft SQL 2005 Backward Compatibility is no longer a required component.

IRI-38029

XPI Service

IRIS XenialPOSInterface (XPI) Service now sets origin value to IRISXPI in tblOrder column XenialOrigin.

IRI-38037

Grill Printing

  • IRIS grill printing now excludes modifier items based on inclusion tags within configured exclusion categories.

  • Suppresses printing item labels for items that are not modified or only items that are included in the category exclusion process.

  • New configuration options in the GRILL section of PrtDev.ini:

    • GrillModifierExcludeCategories - General setting for defining item modifier categories to be excluded from printing on item labels

    • Grill<m>ModifierExcludeCategories - Grill printer specific setting for defining item modifier categories to be excluded from printing on item labels where <m> is the grill printer number for which this setting is intended

    • Grill<m>Reg<n>ModifierExcludeCategories - Grill and register specific setting for defining item modifier categories to be excluded from printing on item labels where <m> is the grill printer number and <n> is the register from which the order was sent for which this setting is intended.

IRI-38038

XPI Service

IRIS XenialPOSInterface (XPI) Service now handles donation items in a way that is similar to XOO.

IRI-38039

NRT GrandTotals

PreviousDayTotal values in tblGrandTotal can no be under $0.00 , as expected.

IRI-38042

XOO and ¶¶ÒõAdapter

IRIS XenialAdapter now handles orders from XOO with donation items, including round up donations.

IRI-38048

XPES

IRIS Event Stream log files now include the order number associated with the event.

IRI-38052

XPES

IRIS POS now sends an XPES event to the client application when the order destination is changed from the Select Check screen.

IRI-38073

¶¶ÒõAdapter

IRIS XenialAdapter service attempts to create an IRIS log folder each time a json file is available to be stored.

IRI-38074

IRIS POS

Code change to internal communication between IRIS modules to account for new data added for item comments and donation items from XOO, XenialAdapter, and XPI services.

IRI-38078

Count Cash Drawer

DrawerCashAmount now only displaysthe actual counted drawer amount.

IRI-38082

XPI

Donation element value identifies as a roundup donation type and is returned to the caller in the response data.

IRI-38083

XPI

Comment item deleted through the XPI interface remove the item from the IRIS order, but the comment element of remains in the JSON that is returned for the order.

IRI-38090

XPI

IRIS XenialPOSInterface (XPI) Service now supports the latest specification for donation item elements, as well as the original format for donation items.

IRI-38094

XPI and ¶¶ÒõAdapter

Changed the name format for json files saved in the log folders to yyyy-mm-dd_hh-mm-ss_xxxx.

IRI-38109

Loyalty

Requests from IRIS to Punchh now include a value for Punchh element external_uid.

IRI-38110

XenialSync

IRIS now produces fee_type: donation for donation items, and  fee_type: surcharge for surcharge items

IRI-38122

UPA Payment Device

Global Payments UPA payment device now allows gift card swipes. The transaction processing is performed by the CCA application.

IRI-38152

Reports

IRIS Sales Labor Actual vs Ideal Report can now account for sales value ending in $0.99.