IRIS
2020-10-26 | IRIS 4.1.904.200
The information provided below includes the user experience, data, configuration, process workflow, reporting, and infrastructure improvements and updates for this production version of IRIS 4.1.904.200.
New Features
IRI-33925 | Taxes | Marketplace Facilitator (MF) Taxes IRIS now supports Marketplace Facilitator (MF) orders, which include specific taxes for which the MF is liable, and specific taxes for which the MF is not liable. Xenial includes an additional marketplace_liable boolean on each tax object in the order to indicate which taxes are liable to the MF. The calculation of the XenialMerchantTax bucket has been updated to only reflect the sum of taxes for that order that are marketplace_liable. Configuration Settings The following fields have been added to tblOrder and tblOrderItem in the IRIS database.
Run Version Management on PosTrans.mdb and run the IRIS_4.1.SQL script on the IRIS database. |
IRI-34110 | Mobile Orders | IRIS can now be configured to override the restriction that prevented the operator from marking an order as delivered before its defined Pickup Date/Time. When an order is checked in, the operator can deliver it as soon as it is ready regardless of its Pickup Date/Time. Configuration Setting The following POS Config Option has been implemented:
|
IRI-34113 | Delivery Orders | Custom TLOG To accommodate their requirements for Delivery/To Go orders, a custom stored procedure, xsp_Custom_CKE_TlogSales_Updated, has been provided to one of our Valued Brands. |
IRI-34117 | Delivery Orders | Pay Order Mode Update When POS Config Option 201 - MM_PAYORDER_MODE is turned ON for a Drive Thru Cashier terminal , the POS remains on the Tender screen after the cashier tenders an order. The next order in the queue opens automatically on the Tender screen enabling the cashier to tender the order. With this update, the following prompt is displayed after the operator tenders an order, if the next order in the queue is a PAID order:
The operator selects OK to dismiss the prompt, the PAID order is marked as delivered, and the next order in the queue opens on the Tender screen. Configuration Settings
|
IRI-34122 | Employee Breaks | Employee Break Enforcement Update The POS can now be configured to require Manager Approval to Break-In when an employee break exceeds the specified maximum break length. The employee is also warned if they attempt to Break-In/Out outside of their scheduled shift. The Clock Enforcement Override report can be configured to include Break-In/Out records that required Manager Approval. Configuration Settings
|
IRI-34140 | Reports | Exclude Delivery Charge Items from BOS Reports BOS reports can now be configured to exclude Delivery Charge items. The BOS reports include:
Configuration Settings The following report config options have been added to tbl_RptConfigValues. The default ConfigValue for each option is 0. Set the ConfigValue to 1 to exclude Delivery Charge items from the corresponding report.
This update required changes to several stored procedures. Please contact a Professional Services representative for information about these changes. |
IRI-34144 | Devices | Genius Payment Solution Integration - Phase 1 As part of the effort to certify IRIS with Genius payment devices, a new INI file named Genius.ini has been implemented to allow IRIS to know which version of the Genius API to use. Configuration Settings Add the following setting to the [SCADevice] section of IrisAuthSrvr.ini:
This API setting specifies the file path for the Genius.ini file. Use the Genius.ini file to specify:
Please consult the IRIS 4.1 wiki for additional information about the Genius.ini file. |
Improvements
IRI-33315 | Inventory | Variance rules are now respected when inventory item depletions are processed. The counted/purchased items are depleted rather than the parent items. |
IRI-33909 | eKitchen | An uninitialized variable produced an index that was out of bounds for an internal data array. This has been resolved to prevent a Kitchen crash when this array is referenced. |
IRI-33953 | XenialAdapter | XenialAdapter now sets the correct Business Date on orders when EOD is 12:00 midnight. |
IRI-33961 | Discounts | Bundle coupons can now be used more than once when more than one exists on the same order. Please contact your Professional Services representative for more details. |
IRI-34006 | Discounts | An applied coupon from a valued partner is now removed if adjustments to the order cause the order to no longer meet the requirements of the coupon. |
IRI-34073 | Menu Editor | The Monitor and Printer Routing settings defined for an item record remain intact when the item record is modified. |
IRI-34088 | Tax | When a new Tax Exempt pay type is applied, proceeding through the transaction to tender removes tax from the submitted total. |
IRI-34124 | Parallel Order Interface (POI) | The POI interface now respects POS Config Setting 126 - Auto Customer Count Based on Item Master. xsPOSServer now updates the guest count for an order accordingly. |
IRI-34149 | Kitchen | Audio alert when a mobile order is checked in.
|
IRI-34153 | Customer Display | The SEND doesn't work command is now compatible with Digital Menu Boards. A new Prtrs.ini setting has been implemented: PauseBeforeSendTotal_MS - Specifies the number of milliseconds to delay sending the Tax/Total message to the customer display. |
IRI-34163 | Devices | VeriFone Point: SCA SAF processing states update issue. POS read SCASAF.dat without extracting the register number from the existing order number and replaced the order digits that corresponded to the register number with the current register number. As a result, orders created on one register and paid on another register were missing the correct order numbers in SCASAF.dat. POS now retains existing order numbers in SCASAF.dat. |
IRI-34170 | Tax | Tax Exempt paytypes tax subversion issue If the operator selects a paytype (e.g. SVC) that qualifies for tax exemption, enters an invalid card number (or the transaction is declined or fails to route), and then selects Cash and tenders the order, the tax exempt status is now removed and tax is collected. Refunds/overrings also work correctly. |
IRI-34177 | Online Ordering | XOO Marketplace Tax element name change for collected_tax_adjustment. XOO has changed the JSON element name from "collected_tax_adjustment" to "collected_exclusive_tax_adjustment". IRIS is now updated to consume element name "collected_exclusive_tax_adjustment" for the item and order-level taxes. |
IRI-34184 | Installer | IRIS Installer issues - Prompts and Restart This update adds the following configuration options to install.ini, which is used to configure automatic IRIS upgrades. The following options are located in the [Batch] section of install.ini.
The following option is located in the [Install] section of install.ini. Added option to suppress version message for a period of time after a new install.
Added global option to suppress version message for a period of time after a new install.
Changed the Software Update Message to do a logoff instead of a restart by default. To do a restart use:
Added option to disable Version Message sent by Dataserv.
|
IRI-34193 | Gift Cards | Tender a physical Gift Card for Rewards Member (CCA) The capability to ID a rewards customer, then tender an order via a physical gift card (not their rewards account) has been restored. |
IRI-34232 | Kitchen | Paid orders are no longer duplicated on Kitchen monitors when the ResequenceOrderOnPaid=1 setting is defined. When updating screens where ResequenceOrderOnPaid was enabled, Kitchen was previously not accounting for orders already displayed. |
IRI-34261 | Devices | Genius: Line item display Qty x Price value IRIS now sends the single unit price for line items to the Genius line item displays. |
IRI-34275 | Kitchen | Kitchen 4.1.806.500 upgrade issue on register three (3) is resolved. The upgrade issue occurred when executing a staggered register update from a version of IRIS older than 4.1.730. |
IRI-34292 | Gift Cards | A Balance Inquiry for "Stored Value Card" pay types is now routed to the correct CCA TPE. An issue existed in the previous application version for this transaction when multiple paytypes were configured with the options:
BTN_CMD_DISPLAY_BALANCE reads and includes the value for pay type option 6014 for whatever paytype ID is specified in the BtnData1 value for button 230 TN_CMD_DISPLAY_BALANCE. |
IRI-34295 | Mobile Orders | Mobile Orders issue with BumpedFromAll flag in Kitchen. The SendBumpTime portion of Kitchen is modified to suppress the BumpedFromAll flag from being set while an order is recalled on the display. |
IRI-34310 | Mobile Manager | MobileManagerConnector now sends the appropriate sendcount value to Mobile Manager. |
IRI-34322 | POS Error Logging | Message no longer displayed to cashier during auto-recovery of Abort-Button-Press. |
IRI-34344 | Refunds | tblOrderItem field values for Advanced Refunds now match the corresponding values of the original order item record. tblOrder tax table amounts and destination are populated appropriately. |