Release Notes - 7.1.404 - 1751_0010
New Features Summary
- iGift and iCustomer Kiosk Integration
- Accounts Receivable Reports
Overview
iGift and iCustomer (Heartland and MM Hayes) – Kiosk Integration
Type: New Feature – Payment Processing Options on Kiosk
The Next Gen Kiosk solution now allows for up to one iGift and one iCustomer integration, which includes Heartland Gift Card integration. The iCustomer solution is comparable to the iGift solution, with the added benefit of account management features for customers. These iCustomer benefits primarily exist on the client login portal end.
This includes important integration with Heartland Gift Cards (used primarily by Mohawk College) and MM Hayes Quickcharge.
Accounts Receivable Reports
Type: New Reports and Improvements
Two new report types are available, and cover the following:
- Report 1: On Account, Account Payment, and Payroll Transaction Listing reports.
- These reports include taxes and totals after payrolls export is performed.
- Report 2: On Account, Account Payment, Payroll Transaction Listing reports, and Menu Item Reports.
- These reports include taxes and proper totals after payrolls exports.
- Menu Items for On-Account transactions are also listed.
- Report 1: On Account, Account Payment, and Payroll Transaction Listing reports.
Customer Impacting Issues – Summary
- Improved error messages for Discount Groups disabled on terminals
Type: Improvement / Fix – Kiosk Error Text
On the POS, users attempting to select Discount Groups that have not been enabled from Hardware Terminal setup will be prompted with the following message:- "Failed to apply discount. Reason: Discount Group is disabled on this terminal."
- Failed to apply discount. Reason: PriceModifier.err.discountGrpDiabledOnTerm
- Reports – Transfer Account Invoice Transaction Details Report from CDB reports to Reports 2
Type: Improvement – Reports Categorization
Account Invoices with "Transaction Detail Reports" can now be generated under the Report module. - Activating automated price-level switching activates new price levels, even if schedules are not active
Type: Bug Fix – Price Levels
Resolved issues with automated price levels being enabled when activating new price levels, even if the corresponding schedules are not active
For more details, see notes on VOL-6485 (or the summary issue below). - Errors with "Activate Only Selected Price Levels" option
Type: Bug Fix – Price Levels
Resolved issues with "Activate Automated Price Level Switching (based on Price Level Schedules)" > "Apply only to selected price levels" options not working as intended.
This option forces only selected Price Levels to be activated. Disabling this feature means all other Price Levels present will be activated based on a schedule, rather than selection.
Previously, disabling this option would function the same as enabling the option. - Settings for bypass option popups are ignored with scan item
Type: Bug Fix – Options and Scan Code Items
Resolved issues where disabling option pop-ups would be bypassed (i.e. options pop-ups still appear) if items were ordered using scan codes.
Unchecking "PopupModsinQMenu for Cashier" is expected to disable option pop-ups, but Scan Code items previously did not take this into account. - CUST_TYPE_CHARGE_ORDER InterfaceLink Fixes
Type: Bug Fix – InterfaceLink for Customer Type Selection
Resolved issues with On Account payments and theCUST_TYPE_CHARGE_ORDER
InterfaceLink displaying invalid Customer Types.
Invalid Customer Types no longer appear from the On Account Customer Types selection window.- When this InterfaceLink is active, and when selecting On Account, customers are strictly only provided Customer Types that have been enabled by CUST_TYPE_CHARGE_ORDER:<custType>, where <custTypeId> represents valid Customer Type IDs.
- Previously, this InterfaceLink would potentially show Customer Types that were not intended to be selectable.
- Choosing these invalid Customer Types would still allow payments to be processed on these Customer Types, which would cause issues with reporting or refunding from invalid accounts.
- An additional error message is also present as a preventative measure, so that even if invalid Customer Types were to appear, selecting them would provide error prompts to users
All updates for this release
New Features
iGift and iCustomer Integration for Kiosks
The Next Gen Kiosk solution now allows for up to one iGift and one iCustomer integration, which includes Heartland Gift Card integration.
- The iCustomer solution is comparable to the iGift solution, with the added benefit of account management features for customers. These benefits primarily exist on the client login portal end.
- Heartland Integration was made available as of Build 1751. This encompasses the following:
- Setup in hardware (small changes/updates)
- Setup in CDB (small changes/updates)
- Setup in Kiosk Configuration
- General usage on improved
Improvements
Improved response times for Menu Items that make use of uploaded images
- Improved response times for Menu Item images that are associated to uploaded images.
- Many kiosk items may have had high res images that would cause long response times for Menu Items.
- N/A options added to Kiosk Config Fields
- An "N/A" option has been added to the dropdown menu in Kiosk Config for iGiftCard, iCustomerCard, and Open Hours.
- This allows users to disable any usage of the respective card type, or usage of Open Hours at the kiosk in general.
- Previously there was no way to outright disable the option.
- Updated Kiosk Top Bar Icons
- Top Bar Icons in the Kiosk have been updated – specifically the top logo icon images the center of the top bar.
- Improvements have also been made to pop-down interfaces and icons on "Customer" Info and "My Order" views.
- Updated Error Messages for Disabled Discount Groups on Terminals
- On the POS, when users attempt to use Discount Groups that are have not been enabled from Hardware Terminal setup, the following message is displayed:
"Failed to apply discount. Reason: Discount Group is disabled on this terminal." - This would previously prompt an error message that was not simple to interpret.
- On the POS, when users attempt to use Discount Groups that are have not been enabled from Hardware Terminal setup, the following message is displayed:
New Accounts Receivable Reports
Two report types are now available:
Report 1: On account, Account payment, and Payroll transaction listing reports.
This report includes taxes and total after payrolls exports.
Report 2: On account, Account payment, Payroll transaction listing reports, and Menu Item Reports.
This report includes taxes and proper totals after payrolls exports.
Menu items in On-Account transactions are also listed.
- New Order Button available on abandoned Kiosk Timeout UI
- Abandoned order timeout screens on kiosks now feature a "New Order" button.
- The "New Order" button present on the timeout screen allows users to quickly abandon the current order and start a new order without having to wait for the full timeout to elapse.
- This was important as, if a customer were to abandon an order early, the next kiosk would require 120 seconds of wait time to elapse before activating the timeout screen automatically.
- Similarly, the timeout screen would require a 30 second wait time to elapse before abandoning the order and return to the landing page
- A visual for the New Order button on the Timeout screen can be viewed on Page 77 of the Next Gen Kiosk User Guide.
- Add to Order button on Kiosk Weight Scale Screen
- The "Next" button on the Kiosk weigh scale screen has been relabeled as the "Add to Order" button. It is accompanied by an icon of a cart for further clarification.
Previously, when the customer weighed an item on the scale connected to a kiosk, the kiosk would just display the weight and price. Customers were then expected to press "Next" to add the item to the bill, but this was not always intuitive for the user.
- Updated Kiosk Button Animations and Main Item Screen Scrolling
- On the Order Screen, various icons (including "Customize" and "X" icons now feature a 'squishing' animation effect for aesthetic purposes and visual confirmation of selection.
- Paragon-specific Fixes and Improvements (March 2018)
- Include option tax in bill tax
- Resolves issues with integrated taxes issue where tax on options was missing from the tax on the receipt.
- Group bill by print priority
- Adds a new flag to allow receipts to be grouped by Print Priority (i.e. for course printing)
- Use Server report filters on cash drawer reports
- Allow cash drawer reports to pull data from the server rather than the local database via an InterfaceLink
CASH_DRW_REP2_SERVER
.
- Allow cash drawer reports to pull data from the server rather than the local database via an InterfaceLink
- Web Service getTransaction by TransId
- Changed web service call “getTransaction” to include an optional <transId> element which can be used to query instead of <tableTransId>
- Generic PMS Web Service
- Added web service calls “PMSManager.getGuestList” and “PMSManager.authRoomCharge” which allow any PMSManager interfaces to be accessed through webservices. (Hotsoft HOT3, SpringerMiller etc).
- Fix for revenue center on POS load
- Fixes issue where “Change Revenue Centre” admin function was not restored on POS restart.
- Include option tax in bill tax
Bug Fixes
- CUST_TYPE_CHARGE_ORDER InterfaceLink Fixes
- Resolved issues with On Account payments and the
CUST_TYPE_CHARGE_ORDER
InterfaceLink displaying invalid Customer Types.- Invalid Customer Types no longer appear from the On Account Customer Types selection window.
- When this InterfaceLink is active, and when selecting On Account, customers are strictly only provided Customer Types that have been enabled by CUST_TYPE_CHARGE_ORDER:<custType>, where <custTypeId> represents valid Customer Type IDs.
- Previously, this InterfaceLink would potentially show Customer Types that were not intended to be selectable.
- Choosing these invalid Customer Types would still allow payments to be processed on these Customer Types, which would cause issues with reporting or refunding from invalid accounts.
- An additional error message is also present as a preventative measure, so that even if invalid Customer Types were to appear, selecting them would provide error prompts to users.
- Resolved issues with On Account payments and the
- Activating automated price-level switching activates new price levels, even if schedules are not active
Type: Bug Fix – Price Levels
Resolved issues with automated price levels being enabled when activating new price levels, even if the corresponding schedules are not active.
For more details, see notes on Errors with "Activate Only Selected Price Levels" option below. - Errors with "Activate Only Selected Price Levels" option
Type: Bug Fix – Price Levels
Resolved issues with "Activate Automated Price Level Switching (based on Price Level Schedules)" > "Apply only to selected price levels" options not working as intended.
This option forces only selected Price Levels to be activated. Disabling this feature means all other Price Levels present will be activated based on a schedule, rather than selection.
Previously, disabling this option would function the same as enabling the option. - Settings for bypass option popups are ignored with scan item
Type: Bug Fix – Options and Scan Code Items
Resolved issues where disabling option pop-ups would be bypassed (i.e. options pop-ups still appear) if items were ordered using scan codes.
Unchecking "PopupModsinQMenu for Cashier" is expected to disable option pop-ups, but Scan Code items previously did not take this into account.