Quantcast
Channel: Latest Posts
Viewing all articles
Browse latest Browse all 6482

The Big Thread Of New TouchKitchen Stuff!

$
0
0

So far I've mostly been responding directly in threads where people have requested features etc., but it's easy to miss those and what's been going on with TouchKitchen recently, so I'm going to keep a changelog and post about new features and stuff here, along with current preview/beta builds for you to try out.
 
I would still encourage anyone with requests or bug reports to create their own threads so that we can more fully discuss the specifics there, and I'll update here as necessary.
 
 

Changelog up to version 2.110:

 

Bug Fixes/Improvements:

 
  • Fixed some audio issues (yes, I fixed the lion because people were sad...)
  • Fixed a potential crash with finished ticket culling.
  • Fixed an issue with the setting of a pin code for the Advanced Configuration menu.
  • Hopefully fixed and further bulletproofed numerous other potential issues to guard against Android mental based upon feedback/submitted log files.
  • Added a bunch of new and hopefully useful logging!
 
New Settings/Features:
 
NOTE: There is a fundamental change to the underlying architecture of the data structure in this version. 
 
There are two implications of this:
 
1. Installing this version over the top may variously either fail, or completely screw up because the configurations are incompatible.
2. You cannot import a previous configuration into this version - and it checks for compatibility.
 
To that end, also overhauled the Import/Export Config (which also saves your inputDevice Config and PLU Colour Configs as well as TouchKitchen setup config)
 
  • Clock Enabled Even If Pegging Disabled? If pegging is disabled, you can opt to still show the clock. However you will not then regain the screen space of the peg area.
     
  • Auto-Unpeg Tickets after Timer? By default, tickets will unpeg after Peg Timer MAX Value (or zero, if counting down!)
     
  • If Auto-Unpegging, unpeg at Amber threshold instead of MAX threshold? Auto Unpeg at amber instead of MAX.
     
  • Auto Resize Item Text to fit line? If your default item text size would result in your losing some of the text off the end of the item row, this will automagically resize your text to ensure that all text is visible.
     
  • A bunch of other stuff I've probably forgotten.

 

This Beta is still a Beta... But it ought to be a relatively stable beta! If you have a site that are happy to test the new functionality, with the understanding that it IS a beta and may contain bugs, that should be ok. All the bugs that we have variously discussed with you individually should be addressed, and many of the features you've been jumping up and down for the last week or two have been included   :)

 

 

Changelog up to version 2.107 Beta since last official release:

  • A number of core rewrites for efficiency of ticket display and refreshing etc.
     
  • Some general prettification of Order Tickets.
     
  • TouchKitchen configuration menus have been extensively reformatted.
     
  • 'TouchKitchen Setup Options' has now been split across 4 different screens, rather than one unwieldy scrolling list of endless options!:
    • Quick Set Screen Layout
    • Screen Setup Options (configure Docking Toolbar, Clock, Order Grid etc) 
    • Timer Setup Options (configure audio alert, Order timers, Peg Timers, ticket visuals for timer options etc)
    • Ticket Setup Options (configure order ticket visuals, fonts, PLU options, ticket footer options etc)

Some of the more sensitive options have been put in an 'Advanced Setup Options' screen which requires a passcode to access.

These include:

  • TouchPoint Config (setup your till connection)
  • CollectionPoint Config (setup your connection to a secondary collectionPoint screen)
  • Import/Export KV Settings (save/backup or reload all your TouchKitchen settings from file)
  • License TouchKitchen
  • Input Device Setup (configuring actions and behaviours of bump bars etc)
  • You can change the passcode required to enter this menu from inside this menu.

However, a 'sync with till' button has been added to the main setup menu, should the customer change any PLU/Category/Dept/Group data etc.

  • Order Summary Text: There is now a separate slider in setup for 'Order Summary Text' size, to control the size of the list in the consolidated order summary screen.
     
  • Ticket Title: A new option has been added (in addition to Check Number, Table Number, Consecutive Number) to display Check Text as the ticket header, for when none of the above is suitable for your usage scenario!
     
  • Ticket TItle Prefix: Option to suppress the prefix to your Ticket Title Type. ('Table No:', 'Order No:' etc). 
     
  • Show Total Prep Time for Finished Tickets: For finished tickets, an option has been added to display either the time the ticket was finished, or the total time taken. Whichever option you choose, if you are using order timers, the time stamp is coloured according to the timer 'traffic light' thresholds.
     
  • Finished Stats: On the archived orders screen, the 'live stats' timer reflects the count of tickets finished within these timer thresholds.
     
  • EAT IN TEXT: If 'Eat in/Takeout' status keys are used on an order, the last line of the order ticket reflects the status key used.
     
  • Item 'More' Widget: If the items on an order ticket exceed the displayed size of the ticket (ie, you're using fix length tickets or a large font size for 'item text'), a 'more' icon is displayed at the bottom right of the item list. Tapping this icon will scroll between the top and bottom of the list.
     
  • Use PLU Descriptor Alt Text: If available, item names will be replaced by the PLU Descriptor Alt Text as defined in TouchPoint. This is generally used for displaying an alternative language on a particular instance of TouchKitchen.
     
  • Item Sorting on Tickets

In the Ticket Setup Options, there are now a set of 'radio buttons' that allow you to set sorting of incoming tickets by KP Category, Department or Group

 

Note that this is done as the data is received from the till, so changing the setting with live tickets will not re-sort existing tickets. 

 

Also note that you can still colour specific items according to those same criteria seperately. So, for example, you can sort by Category to order the ticket by Starters, Mains, Desserts, but colour the items on the ticket according to their Department or group.

 

The very same ticket, sorted 4 ways!:

 

Screen Shot 2017-03-09 at 11.28.01.png

  • 'TK Command': Using Text Messages from TouchPoint to Manipulate TouchKitchen Tickets

This is a very new addition to TouchKitchen based upon user requests for specific business scenarios, but we hope to expand this into an easy to use, easy to set up way of sending syntax based commands to TouchKitchen directly from your TouchPoint till. If you have any suggestions for additions to this functionality, please don't hesitate to describe them on our forums!

 

Currently Available Syntax and Functionality:

 

To use, you simply need to send the following syntax as a message with your order. To help facilitate this on your Till, we have provided an example Etal script that takes advantage of this functionality and makes it simple to invoke these commands from a button via a simple popup prompt. The script is available to download from our user forums at: https://www.icrtouch.com/forum/files/file/368-touchkitchen-command/

This script will be updated to reflect additions to the functional syntax as and when required.

 

Currently, there are three commands you can issue on a per order basis, as follows:

 

#TKPEGFOR# 12

On receipt of a valid message with this syntax, an order ticket will be automatically pegged, with the default TouchKitchen peg timer values disregarded and replaced with a timer reflecting the number of minutes based on the numeric parameter sent in the message.

 

#TKDEFERFOR# 12

On receipt of a valid message with this syntax, an order ticket will be automatically pegged, with the the number of minutes based on the numeric parameter sent in the message ADDED to the default TouchKitchen peg timer values.

 

#TKTIMER# 12

On receipt of a valid message with this syntax, the default TouchKitchen order timer values will be disregarded and replaced with a timer reflecting the number of minutes based on the numeric parameter sent in the message.

 

An example by comparison:

 

Let's say your TouchKitchen Peg Timers are set to count down from 10 minutes, and set to turn amber at 5 minutes.

 

If you send the message #TKPEGFOR# 15, the order will be automatically pegged, and the 10 minute default peg timer is disregarded, and instead, you peg for 15 minutes total. Your order will still turn amber with 5 minutes left on the clock.

 

Conversely, if you send the message #TKDEFERFOR# 15, the order will be automatically pegged, and the 15 is ADDED to the 10 minute default peg timer, so the timer will count down from 25 minutes. Your order will still turn amber with 5 minutes left on the clock.

 

Visually, it is a little different if your TouchKitchen peg timers are set to count up from zero.

 

In the exact same scenario:

#TKPEGFOR# 15 will start the timer at MINUS 5 minutes instead of zero, In order to still count up to the default of 10 minutes. It will still turn amber with 5 minutes left on the clock.

 

So obviously, #TKDEFERFOR# 12 will start the timer at MINUS 15 minutes for a total of 25 minutes.

 

 

 

So... now you've read all that (you have read all that, right? every word?)... here's a preview build for Android that includes all of the above!

 

Attached File  TouchKitchen 2110.apk   8.8MB   22 downloads


Viewing all articles
Browse latest Browse all 6482

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>