Release Notes - 7.1.409 - 1758_0000
Summary
Build 1758_0000 introduces updates for DND Reports, improved Kitchen Chit sorting, Tempus PIN Pad integration for MSRs, and an Admin Mode panel for Kiosk.
Additional improvements include general bug fixes, improved Option Quantity button sizes, and Daily Meal Plan Reports adjustments.
Important highlights from this release
- Kitchen Chit Updates
- DND Reports
- Tempus PIN Pad Integration
- Kiosk Admin Panel
New Features
Kitchen Chits
Kitchen Chit - by Seat and Name (Internal-only)
Improvements have been made to Kitchen Chits by Seat and Name on courses.
- Kitchen chits will now print based on the Seat Number, Name of Customer (if any), and Items will be ordered based on the course number on the side of the receipt.
- Previously, kitchen chits would print based on the order of occurrence only.
This is accomplished by initializing plugin use (See here for more information: https://volantesystems.atlassian.net/wiki/display/VSD/Plugins )
Run the BackOffice, and type:
ALT + retaw
The command will be:
plugin enable customer.benchmark
DND Reports
DND Reports for Haybox, Box Lunch and Failed Transactions
- Reports that cover Daily Billing for Haybox and Box Lunch items at DND are now available.
- Failed Transaction Reports are also available now.
- Creating a separate issue for the reports that we are awaiting for customer on clarification on Haybox and Box Lunch, we also need the mock up for Failed Transactions report
- Failed Transaction Reports will only show customers that ARE present in the CDB. It will not show attempts made by failed or invalid cards.
- For example, it will show transaction attempts for accounts that have no active meals for that period
- Swipe errors (i.e. invalid cards) will not be captured on the reports
- Details on usage of DND Reports are available here:
https://www.dropbox.com/s/3uig8fbqkeqf5dx/DND-Volante_Reports_MealPlanPricing_1.1.pdf?dl=0
Tempus PIN Pad Integration
Tempus PIN pad integration for MSR
- Volanté now allows for integration with Tempus Payment integration.
- Only Credit Card integration is available; Debit Card testing must still be performed
- Tempus API allows for the following API calls to be made:
- Card API – This API gives details on Card transactions that do not involve customer interactions (i.e reverses and credits with the customer, not present)
- Ingenico Interactive Communication API – This API outlines the XML commands that are sent to the PIN Pad that allows for user interaction.
- The XML requests from this API inherit from the Card API (this will be the most utilized API)
- Reporting API – Used for retrieving batch details
- This Tempus PIN pad integration allows for the following functions:
- Sale
- Void
- Credit
- Prompt-for-tip
- Pin-pad reset
- As of writing, SAF is not supported
- Setup notes on Tempus PIN Pad are logged here:
http://www.volantedocs.com/confluence/display/DH/Tempus+Credit+Card+Integration
Kiosk – Admin Panel Feature
Kiosk - Admin Panel - Phase 1
Added an Admin Mode feature in Next Gen Kiosks. This is similar to the Admin Mode available to Managers on the standard POS.
- Employees with appropriate permissions can scan their card or enter their user id on the keypad to access Admin Mode.
- All of these new permissions are enabled for Admin/Owner by default.
- Each of the functions has permissions that can be controlled independently (i.e. you can enable or disable each Admin option as needed).
- There is currently a fixed 60-second plus 20-second timeout for the Admin Panel. This is a separate timeout period from the rest of the kiosk.
- There is also a new Admin Options button (with new security permissions for it) on regular POS to restart as Kiosk. This option will not be on the Admin Options screen by default.
- The Admin Panel is accessed from the landing page (i.e. front splash page) by tapping a faintly visible gear icon in the bottom right corner of the screen.
(Brightened for emphasis in the image below) - Supported new features for the current implementation (Phase 1) of Kiosk Admin Mode include:
- Basic info/connection status – States basic information on connection status (i.e. connected, disconnected)
- Reset PIN Pad – Ability to troubleshoot and Reset PIN Pad, similar to how it's done on the POS buttons
- Restart – Restart the Kiosk.
- Restart as POS – Restart the Kiosk into POS mode.
- Quit – Exit Volanté.
Improvements
Kiosk - Option Quantity Buttons
- Visual and size adjustments made to - and + icons for Option Quantity Points on Kiosks.
- Button sizes have been enlarged to meet ADA compliance standards.
- For more details, see: https://advancedkiosks.com/aks-interface-standards-ada-compliance/
→
- For more details, see: https://advancedkiosks.com/aks-interface-standards-ada-compliance/
DND – Daily Meal Plan Detailed Report not ordered by timestamp
DND's Daily Meal Plan Detailed Report now sorts transactions appropriately by their ordered time and Menu Item.
Previously, Meal Plan reports would be grouped by Menu Items, but would not be sorted based on their order time.
Need to create indexes for HO and BO databases for the updatestamp
Resolved issues where tables are not being indexed.
- Indexing queries now occurs for all tables that are missing indexes on the timestamp.
- Relates to fixes made to terminals upgrading to 1758.
This was done to fix issues where terminal upgrades to 1758 would cause exceptions with Reports and fail to upgrade
Bug Fixes
Discovered in Live or Production, or affects clients heavily
- DND - report for Haybox and LunchBox missing if no notes added
- Fixed issue where Haybox and LunchBox items do not appear in reports unless notes have been added to the ordered items in the transaction.
- Fixed issue where Haybox and LunchBox items do not appear in reports unless notes have been added to the ordered items in the transaction.
- Creating multiple meal plan rules causes one rule to override another
- Fixed issue where multiple meal plan rule conditions not being applied cumulatively.
- Fixed issue where multiple meal plan rule conditions not being applied cumulatively.
- Close Day Broken when multiple departments close day at the same time.
- Fixed issue where Close Day process does not successfully complete on all POS terminals if multiple departments attempt to process Close Day at the same time.
- Reporting - Corner case for Cashier's void and Manager's void
- Fixed issue where voids and removals are not being included in cashier voids in the Close Day report.
- Fixed issue where voids and removals are not being included in cashier voids in the Close Day report.
- Moving / Splitting Items on Table Mode does not update tax immediately.
- Fixed issue where the the receiving seat does not auto update the tax calculation for items that are split or moved between seats under Table mode.
- Fixed issue where the the receiving seat does not auto update the tax calculation for items that are split or moved between seats under Table mode.
- Tender Retail credit cards cannot process
- Fixed issue where a null pointer exception error is produced for Tender Retail credit card transactions.
- Fixed issue where a null pointer exception error is produced for Tender Retail credit card transactions.
- Catering Module - Create Customer Bug
- Fixed issue where an error appears when trying to assign a customer contact from Customer Database on a new catering order.
- Fixed issue where an error appears when trying to assign a customer contact from Customer Database on a new catering order.
- Future Orders dont save updated information
- Fixed issue where attempts to modify or save pre-existing Future Orders in catering transactions does not work, and results in an error.
- Fixed issue where attempts to modify or save pre-existing Future Orders in catering transactions does not work, and results in an error.
- Auto Grat per terminal not working
- Fixed issue where AUTO_GRAT interface link does not completely override all default gratuity settings.
- AUTO_GRAT interface link successfully overrides the default gratuity charge however the time when the the gratuity will apply is not overridden.
The check balance or head count thresholds must be exceeded for AUTO_GRAT interface link to apply.
- Customer Database Import as Gift card Fails.
- Fixed issue where the import of the Customer Database into the BackOffice as a Gift Card fails.
- Fixed issue where the import of the Customer Database into the BackOffice as a Gift Card fails.
- HO copy store setting feature - copy report setting getting error
- Fixed issue on HeadOffice when copying store setting (Reports(ver.2)) to another store results in the error, "You did not select any settings to copy."
- Fixed issue on HeadOffice when copying store setting (Reports(ver.2)) to another store results in the error, "You did not select any settings to copy."
- Refund Options
- Fixed issue where refunds containing refundable and non-refundable items were not being processed correctly.
- Fixed issue where refunds containing refundable and non-refundable items were not being processed correctly.
- Search field in Assign Menu Item Scancode does not work properly
- Fixed issue where search only works for exact matches – matches to partial search queries or mismatched case searches return no results.
- Fixed issue where search only works for exact matches – matches to partial search queries or mismatched case searches return no results.
- ITC - UofT - Remove '0.0' from receipt for account balance when transaction is done while offline
- Fixed issue where offline meal plan transactions display account balance as '0.0' instead of being blank on the receipt.
- Fixed issue where offline meal plan transactions display account balance as '0.0' instead of being blank on the receipt.
- getMenuItems api Call
- Fixed issue with API call where scan codes do not show up for menu items that have scan codes configured on them.
- Fixed issue with API call where scan codes do not show up for menu items that have scan codes configured on them.
- createTableTransaction fails intermittently
- Fixed issue where attempts to create a table transaction via API calls fails producing the error, "Failed to create table transaction".
Listed as Bug Fixes – Retooled into New Features and Improvements
- disableSaleOverItemAmount not being added to SYSTEM_PARM Table
- Added an option to BackOffice System Config to prevent sale of menu items with price over a certain amount.
- Differentiate 86 out of stock from Inventory module out of stock.
- Added functionality to allow cashiers to determine which items appear out-of-stock due to low inventory, as opposed to items that have been 86ed (i.e. specifically marked as sold out)
- Added functionality to allow cashiers to determine which items appear out-of-stock due to low inventory, as opposed to items that have been 86ed (i.e. specifically marked as sold out)
- Reset Pinpad in Kiosk Mode
- Added functionality to allow the reset of attached PIN pad(s) on Kiosk, via Admin Panel options.
- Added functionality to allow the reset of attached PIN pad(s) on Kiosk, via Admin Panel options.
- Menu Setup - combo option links logic
Logic and functionality in Combo Option Links has now changed.
Push Down Enabled under Menu Items Grouping
- "Push Down" functionality for Menu Items is now available, and can be accessed via right-click on the Menu Item from within the older Contents view.
Push Down allows the value for a particular setting of a menu item to be copied to all other menu items within the current grouping (i.e. within a Division, Group, or Category).
Filter to View Misconfigured Local Items Added
- Added a filter called Show only items that have Combo/Option Links Config set to Use Template.
- This filter will show local items that were misconfigured to be downloaded from the Template store.
Options Links Will Not be Downloaded
- Combo Option links are no longer downloaded when a Menu Item is downloaded.
- This is to avoid links appearing unexpectedly upon download, which may cause confusion if no links have been currently configured.
HeadOffice Combo/Options and Extras bar
- The Local Override and Use Template radio buttons (under the Options and Extras tab) are no longer available on the HeadOffice (store 0).
Sync Config Settings Under Menu Items Tab
- The Local Override, and Use Template settings can be selected from the Sync Config section (within the Advanced accordion under the Menu Item tab).
Local Items Download Settings
- The Use Template radio button now appear disabled for local items under the Options and Extras tab. q
Discovered in Testing-only – Not Reported by Customer (To be removed from client-facing documents)
- Kiosk Admin Panel: Flickering while timeout countdown
- Fixed issue on the Kiosk Admin Panel where it begins to flicker during the countdown timer for inactivity.
- Fixed issue on the Kiosk Admin Panel where it begins to flicker during the countdown timer for inactivity.
- Kiosk Admin Panel : Cancel or Timeout on Keypad Login does not clear the previous values upon revisit.
- Fixed issue on the Kiosk where previous credentials from a timed-out or cancelled login attempt to the Admin Panel would still be visible upon subsequent login attempts.
- Fixed issue on the Kiosk where previous credentials from a timed-out or cancelled login attempt to the Admin Panel would still be visible upon subsequent login attempts.
- Meal plans once created cannot be deleted
- Fixed issues where meal plans could not be deleted.
- Fixed issues where meal plans could not be deleted.
- Kiosk - Option toggle bug (option mods)
- Fixed issue where selecting an Option for a Menu Item does not clear other (previously) selected Option(s) on the Kiosk.
- Fixed issue where selecting an Option for a Menu Item does not clear other (previously) selected Option(s) on the Kiosk.
- Kiosk - Out of stock items not marked unavailable
- Fixed issue where out of stock inventory items still appear as available items - item tiles not displaying, "Unavailable".
- Fixed issue where out of stock inventory items still appear as available items - item tiles not displaying, "Unavailable".
- Kiosk - Customer Payment Hangs (no login)
- Fixed issue where Kiosk hangs upon "Retry" of an On-Account payment.
- Fixed issue where Kiosk hangs upon "Retry" of an On-Account payment.
- DND POS Menu field is not long enough
- Fixed issue where the name of the menu set gets cut off on the POS display and appears truncated.
- Fixed issue where the name of the menu set gets cut off on the POS display and appears truncated.
- Terminal Upgrade to 1758 reports exception and fails
- Fixed issue where upgrade of POS fails.
- Fixed issue where upgrade of POS fails.
- Splitting and joining item with options causes error
- Fixed issue where joining items that were split between multiple seats (via Split Bill screen) produces a error in saving the transaction.
- Fixed issue where joining items that were split between multiple seats (via Split Bill screen) produces a error in saving the transaction.
- option item screen should not remember additional options selected from previous order
- Fixed issue where additional options selected on a previous order were being pre-selected on subsequent orders.
- Fixed issue where additional options selected on a previous order were being pre-selected on subsequent orders.
- Option item cannot be selected once Clear selection button is pressed
- Fixed issue where an Option cannot be selected if an Option has been previously cleared by pressing the Clear button.
- Becomes necessary to close and reopen Option Selection screen.
- Deleted QM Item still displays as active item (Template Menu on Store)
- Fixed issue where deleted Quick Menu Items continue to appear in the Quick Menu but behave like blank Menu Items.
- Fixed issue where deleted Quick Menu Items continue to appear in the Quick Menu but behave like blank Menu Items.
- Unable to access Template Store
- Fixed issue where changing store to Main store while connected to the HeadOffice produces the error, "The store must be migrated to access."
- Fixed issue where changing store to Main store while connected to the HeadOffice produces the error, "The store must be migrated to access."
- Menu Setup - Under certain conditions Change Stores can be blocked
- Fixed issue where user is denied ability to change stores in the Head Office.
- Fixed issue where user is denied ability to change stores in the Head Office.
- Reporting - DB Timestamp inaccuracy issue
- Fixed issue where timestamp issues were causing some transactions near the end of the reporting period to be missed.
- Fixed issue where timestamp issues were causing some transactions near the end of the reporting period to be missed.
- Combo Items with Price Changes on Groups do not Display Correctly on POS
- Fixed issue where changes in the price on Groups for Combo Items were not displaying correctly and taxes were being miscalculated on the POS.
- Fixed issue where changes in the price on Groups for Combo Items were not displaying correctly and taxes were being miscalculated on the POS.
- Kiosk gets the wrong upsell combo if there are multiple possibilities
- Fixed issue where the incorrect combo is selected for Upsell when multiple combos were in the same combo grouping on the Kiosk.
- Fixed issue where the incorrect combo is selected for Upsell when multiple combos were in the same combo grouping on the Kiosk.
- Options Screen does not disable 86ed items
- Fixed issue where Option items marked as 86'ed are still available to be ordered.
- Fixed issue where Option items marked as 86'ed are still available to be ordered.
- Size modifiers can only be edited from individual items when "Sync with Head office" is selected
- Fixed issue where changing an item size by double-clicking on the size is not possible despite "Sync with HO" permission being selected.
- POS - Load Money to Gift Card throws null pointer exception
- Fixed issue where attempts to load Gift Card results in an error and the transaction is closed giving an impression of success.
- Adding images to menu items cancel does not work
- Fixed an issue with adding images to menu items where cancelling the selection of an image to be added results in the addition of an image that was selected in a previous instance.
- Fixed an issue with adding images to menu items where cancelling the selection of an image to be added results in the addition of an image that was selected in a previous instance.
- Menu Setup - InterfaceLinks for Combo Option Links
Moved Grouping InterfaceLinks to Combo Option links.
- This is internal code cleanup – no changes to functionality were made.