{"id":340,"date":"2021-01-24T08:26:00","date_gmt":"2021-01-23T19:26:00","guid":{"rendered":"https:\/\/tasksoftware.com\/?post_type=news&#038;p=340"},"modified":"2026-03-19T17:35:10","modified_gmt":"2026-03-19T04:35:10","slug":"20-11","status":"publish","type":"release_notes","link":"https:\/\/tasksoftware.com\/au\/release-notes\/20-11","title":{"rendered":"20.11 Release Notes"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-point\">Point<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We have implemented a loyalty integration with Cheetah Digital<\/li>\n\n\n\n<li>You can now assign multiple clerks to a single cash drawer<\/li>\n\n\n\n<li>Float chits from cash deposits can now display the same information as from POS managed floats<\/li>\n\n\n\n<li>Orders will no longer incorrectly display as &#8216;pending&#8217; for table charge items when &#8216;stream orders to bump&#8217; is enabled<\/li>\n\n\n\n<li>Cleared items will print all attached instructions as intended<\/li>\n\n\n\n<li>Resolved an issue on large orders with multiple keyboard entries that could cause additional duplicates of the keyboard entries to show on a print out<\/li>\n\n\n\n<li>Resolved an intermittent issue that could cause a keyboard entry to not print on receipt or journal prints<\/li>\n\n\n\n<li>We&#8217;ve enhanced our pricing display on journal and receipt print outs for menu flows<\/li>\n\n\n\n<li>Resolved an intermittent issue that could cause the &#8216;collect&#8217; external rewards button not to display at certain points of a transaction<\/li>\n\n\n\n<li>Clearing a member with the clear member key will now remove any member specific discounts from the sale window as intended<\/li>\n\n\n\n<li>Consolidated the surcharge line item into one line where it was displaying multiple times in certain transaction scenarios<\/li>\n\n\n\n<li>Resolved an issue with surcharge scheduling that could cause it not to activate for certain start \/ end dates<\/li>\n\n\n\n<li>Media and payment information will display at the bottom of the transaction in the sale window as intended when using the &#8216;Send &amp; Store&#8217; table functionality<\/li>\n\n\n\n<li>Resolved an intermittent issue which could cause Menu Flow Templates with multiple conditional links to not trigger correctly<\/li>\n\n\n\n<li>Enhancements to our Advanced Update process after data files have been cleared from the admin page<\/li>\n\n\n\n<li>Performing a tip adjustment will no longer create an additional sale record<\/li>\n\n\n\n<li>The Adjust Tip button will display as intended when a user recalls a transaction on xchangepoint<\/li>\n\n\n\n<li>Closing the &#8216;Edit Seats&#8217; form by pressing the OK button will no longer cause the seats to not appear in the sale window<\/li>\n\n\n\n<li>Resolved some UI discrepancies for overlaps on the Family keypad button type<\/li>\n\n\n\n<li>The recipe modification form will open for products within menu flow templates as intended in certain configurations<\/li>\n\n\n\n<li>Implemented additional gates to ensure the keypad won&#8217;t refresh mid transaction from a scheduled update check<\/li>\n\n\n\n<li>Resolved an intermittent issue that could cause journal prints to not print on a table charge<\/li>\n\n\n\n<li>Cancelling seats on table layout will no longer incorrectly open the table after the action<\/li>\n\n\n\n<li>Improved our messaging for SVS gift cards when a user tries to finalize with insufficient funds<\/li>\n\n\n\n<li>Added configurable parameters to set a maximum tip size for clerk entered tips<\/li>\n\n\n\n<li>The clerk role will now be included in the clock in, so the server is no longer prompted to complete their checkout process.<\/li>\n\n\n\n<li>Logging or clocking in clerks will no longer display non-terminal operators on the tool bar<\/li>\n\n\n\n<li>Resolved a UI issue that could cause the &#8220;Full Table&#8221; in the &#8220;Edit Seats&#8221; view to not display as intended<\/li>\n\n\n\n<li>The &#8216;Start Table&#8217; button on the sale window will no longer intermittently not open<\/li>\n\n\n\n<li>Resolved a duplicate journal printing issue for certain order types<\/li>\n\n\n\n<li>Transferring a table from a slave terminal is now working as intended<\/li>\n\n\n\n<li>Printing for an individual seat will no longer display the totals for the whole table<\/li>\n\n\n\n<li>Resolved an issue that wouldn&#8217;t let a clerk cash out a $0.00 sale from a table<\/li>\n\n\n\n<li>Hitting &#8216;Pay&#8217; after splitting a table is now saving changes as intended<\/li>\n\n\n\n<li>Resolved an intermittent issue that could cause the sale options not to display<\/li>\n\n\n\n<li>Clerks can no longer add items to another clerks table without sufficient permissions<\/li>\n\n\n\n<li>The Edit Seats form will now open if a user has added multiple products to the sale under Full Table<\/li>\n\n\n\n<li>Resolved an issue that could cause a clerk to not be able to log out if no tables were open on the terminal<\/li>\n\n\n\n<li>Resolved some infrequent issues around transferring tables between clerks<\/li>\n\n\n\n<li>Adding recipe modifications with multiple instructions will now display under the parent product as intended<\/li>\n\n\n\n<li>Resolved an issue that could cause refunds of sales with surcharges to not pass over the surcharge to the pin pad<\/li>\n\n\n\n<li>xchangepoint will no longer double prompt for a member pin after inputting the incorrect pin<\/li>\n\n\n\n<li>Resolved some web order finalization issues for Suites orders that were paid by credit card<\/li>\n\n\n\n<li>Printing a journal from the keypad from a previous order is now working as intended<\/li>\n\n\n\n<li>Resolved some UI issues for KMS on 1024 x 768 resolution<\/li>\n\n\n\n<li>Improved the display order of the sales window when multiple menu flows are added in the same transaction<\/li>\n\n\n\n<li>Improved the error messaging for a failed gift card transaction<\/li>\n\n\n\n<li>Only the room charge amount will send through via our Protel \/ Travelodge integration as intended<\/li>\n\n\n\n<li>Triggering a menu flow price action when a promo menu flow is already applied to the sale is now working as intended<\/li>\n\n\n\n<li>Enabling the &#8220;Apply Price Change to Positive and Negative Items&#8221; option will no longer cause the menu flow pop up to not operate properly<\/li>\n\n\n\n<li>Refunding a transaction that contains a menu flow will no longer display the incorrect price for the voided item<\/li>\n\n\n\n<li>Label printing will no longer display the Table Number by default<\/li>\n\n\n\n<li>Resolved some footer bar UI issues that could occur during an auto download of a new xchangepoint version<\/li>\n\n\n\n<li>Combining tables in xchangepoint will refresh the UI as intended to display all relevant merge information<\/li>\n\n\n\n<li>The menu flow header will display correctly on the bump screen when stream to bump is used<\/li>\n\n\n\n<li>Stored orders will create a new order cell as intended<\/li>\n\n\n\n<li>We have improved the performance of our tax calculation in xchangepoint<\/li>\n\n\n\n<li>Items from previous transactions that used the same table number will no longer appear sporadically on journal print outs<\/li>\n\n\n\n<li>Added some additional error messaging for member accounts that attempt to be overpaid when &#8220;disable overpay&#8221; is enabled<\/li>\n\n\n\n<li>Resolved an issue that would block &#8216;read only&#8217; items from being refunded<\/li>\n\n\n\n<li>Finalizing a $0.00 transaction will no longer open OPOS cash drawers<\/li>\n\n\n\n<li>The Order Details header will now fit longer descriptions properly<\/li>\n\n\n\n<li>Improvements to the performance, caching and update process of our BATA integration<\/li>\n\n\n\n<li>Resolved a caching issue with view permissions across multiple logins<\/li>\n\n\n\n<li>Saving a newly added Journal printer from xchangepoint will now save as intended for Printer Products<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Fusion<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Added additional customization options for the journal print out for web orders<\/li>\n\n\n\n<li>We&#8217;ve added a new Terminal Printer setting to allow you to display or hide the &#8220;Cash out&#8221; line from a receipt<\/li>\n\n\n\n<li>Users can now use semicolons on their keypad button names without receiving an error in xchangefusion<\/li>\n\n\n\n<li>The Online Menu ID is now displayed on the Online Menu app, to allow for easier trouble shooting and identifying online menus for API use<\/li>\n\n\n\n<li>Added a new location setting which enables default values for the end of day report time (per day) in the Location Setup app<\/li>\n\n\n\n<li>Improved the customization options for PAR Min and PAR Max for Bulk Stock Transfers<\/li>\n\n\n\n<li>We have fixed some print out spacing issues for transactions that contain products with multiple modifiers<\/li>\n\n\n\n<li>We have cleaned up the data that displays on picking slips for Stock Transfers in xchangefusion<\/li>\n\n\n\n<li>Room charge signature image will display in the xchangefusion &gt; Transaction Viewer as intended<\/li>\n\n\n\n<li>The Compare Terminals form in the Terminal Setup application will now display the Auto EOD Float Close setting as intended<\/li>\n\n\n\n<li>Loading a Bunzl Purchase Order will not longer close the preview order window<\/li>\n\n\n\n<li>Users can no longer change unit values on a committed Bunzl Purchase Order<\/li>\n\n\n\n<li>Users can no longer delete an approved Bunzl Purchase Order<\/li>\n\n\n\n<li>Invoices will now display the PLU instead of Product ID<\/li>\n\n\n\n<li>Resolved an issue with nutritional information import where bulk imports could miss a PLU<\/li>\n\n\n\n<li>Nutritional import with kilojoules will now convert correctly to calories<\/li>\n\n\n\n<li>Import tags are no longer case sensitive for nutritional imports<\/li>\n\n\n\n<li>Selecting multiple concurrent Managed Versions in Keypad Designer will no longer cause the UI to display the incorrect configuration<\/li>\n\n\n\n<li>Default stock location will be populated for the clerk in question when creating a new invoice<\/li>\n\n\n\n<li>Purchase quantity cost is recalculated correctly when purchase quantity is rounded (when using &#8216;selected rounding mode&#8217;)<\/li>\n\n\n\n<li>Improved our action validation when configuring a menu flow to avoid menu flows being corrupted<\/li>\n\n\n\n<li>Performance improvements to the initial load time of the Menu Flows app in xchangefusion<\/li>\n\n\n\n<li>Exporting member data from the Export application is now working as intended<\/li>\n\n\n\n<li>Adding products to an active stocktake should no longer occasionally not allow the product to be added<\/li>\n\n\n\n<li>Resolved an issue that could cause terminals with certain order type settings enabled to not be selectable in the Terminal Setup app<\/li>\n\n\n\n<li>Terminals will no longer intermittently display as offline when they are online in the Terminal Setup app in xchangefusion<\/li>\n\n\n\n<li>Changing the location of an xchangepoint device from xchangefusion will no longer apply surcharges from the previously configured location<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>API<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>TASK API will now default to the V3 controllers<\/li>\n\n\n\n<li>STRIPE payment provider has been implemented for our API and TOLO platform<\/li>\n\n\n\n<li>Postcode and City are submitting correctly on the V3 Auth Member Sign Up end points<\/li>\n\n\n\n<li>Improvements to our Swagger documentation for V3 controllers<\/li>\n\n\n\n<li>Users can now delete members with payment accounts associated to the member<\/li>\n\n\n\n<li>The GET &gt; OnlineMenu call will now return all tags as intended<\/li>\n\n\n\n<li>Added Google API settings details to the LoyaltyApp end points<\/li>\n\n\n\n<li>Special trading hours are returning as intended for all location end points that return trading hours<\/li>\n\n\n\n<li>Improved the speed of the GET &gt; Transactions end point, which could cause timeouts in Portal<\/li>\n\n\n\n<li>Resolved an infrequent issue that could cause a user to receive a &#8220;multiple users use this email&#8221; error when logging in to Portal<\/li>\n\n\n\n<li>Resolved an issue that could cause specific items to not return for Member Transaction calls<\/li>\n\n\n\n<li>Performance enhancements to our API caching<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Net<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Resolved an intermittent syncing issue with our Opera integration after a connection outage<\/li>\n\n\n\n<li>Performance and connectivity improvements to our Opera Interface<\/li>\n\n\n\n<li>Resolved an email report sending issue for some HTTPS URL&#8217;s<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Reporting<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The Merge Table report will show the correct clerk if multiple clerks were attached to the tables<\/li>\n\n\n\n<li>The Table Charge History Audit by Location report is now showing all product information as intended for tables that were split<\/li>\n\n\n\n<li>Performance improvements to Order Type and Sale Reason by Location report<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Database<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>We have added the Terminal Royalty Fees &amp; Terminal Royal Payments to the TASK Data Warehouse<\/li>\n\n\n\n<li>We\u2019ve exposed the Universal Tag Group Assignment and Terminal Product Tag Table in Data Warehouse<\/li>\n\n\n\n<li>Data for the Terminal Business Months will update as intended in Data Warehouse<\/li>\n\n\n\n<li>Transaction ID on finalization for the Terminal Order Sales will consistently update as intended in Data Warehouse<\/li>\n\n\n\n<li>The &#8216;Disable SMS PLU&#8217; is now set to true by default<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">TASK App<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>TAPP has been updated to use our V3 API<\/li>\n\n\n\n<li>Updated our TAPP framework to resolve some iOS 14 specific issues around network offline messaging and the date selector<\/li>\n\n\n\n<li>TASK App will now display a location as &#8216;closed&#8217; on the UI if it&#8217;s trading hours for the day are less than 2 minutes<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For full release notes for individual apps, please see check the App Store \/ Play Store for features and fixes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Suites<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Resolved a performance issue on the Suites app that could cause an large load time after creating a new suite<\/p>\n","protected":false},"author":27,"featured_media":341,"parent":0,"menu_order":0,"template":"","format":"standard","release_categories":[101],"class_list":["post-340","release_notes","type-release_notes","status-publish","format-standard","has-post-thumbnail","hentry","release_categories-core-product"],"acf":[],"_links":{"self":[{"href":"https:\/\/tasksoftware.com\/au\/wp-json\/wp\/v2\/release_notes\/340","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tasksoftware.com\/au\/wp-json\/wp\/v2\/release_notes"}],"about":[{"href":"https:\/\/tasksoftware.com\/au\/wp-json\/wp\/v2\/types\/release_notes"}],"author":[{"embeddable":true,"href":"https:\/\/tasksoftware.com\/au\/wp-json\/wp\/v2\/users\/27"}],"version-history":[{"count":0,"href":"https:\/\/tasksoftware.com\/au\/wp-json\/wp\/v2\/release_notes\/340\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tasksoftware.com\/au\/wp-json\/wp\/v2\/media\/341"}],"wp:attachment":[{"href":"https:\/\/tasksoftware.com\/au\/wp-json\/wp\/v2\/media?parent=340"}],"wp:term":[{"taxonomy":"release_categories","embeddable":true,"href":"https:\/\/tasksoftware.com\/au\/wp-json\/wp\/v2\/release_categories?post=340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}