New "kitchen" feature
Posted: Thu Sep 20, 2007 10:32 pm
Digicafe has asked me to finish the "kitchen" feature that I started long ago and then dropped to work on other stuff.
This feature will send data on the things that have been sold to the GLOBAL folder. This will happen either when a sale is parked or completed. If a sale is unparked and new items are added to the sale, then only the new items will be sent to the GLOBAL folder.
The purpose of all this is that a KITCHEN.EXE program will be run in the kitchen that will read the data and display in on the screen or print it out so that the kitchen staff will be able to prepare the food.
The KITCHEN.EXE program will form each data set as an order. It will keep track of up to 160 orders in chronological order and it will display up to 2 orders on the screen at a time. While only 19 lines are shown on the screen you can use the up and down arrows, page up and page down, and home and end keys to scroll up and down. If you press [TAB] the current line will be marked as "delivered" The [Delete] key will erase the order and move the following orders up in the queue. Pressing the left or right arrow keys will move the the display through the queue displaying other orders. At the top of the screen will be a graphic (sort of) that will show you the position of the display in the queue.
At the top of each order will be listed the transaction number (if the sale was completed) or the parking code (if the sale was parked) along with the employee name and the time received.
By pressing the [Space bar] the active order will be printed on the printer.
If you do not want to use the screen the orders can be sent directly to the printer as they are received.
This should take from two weeks to a month to come up with a beta test version.
I imagine that this could also be used in a warehouse setting where items sold must be fetched from the werehouse by stock personel and delivered to the "customer pick up" area.
These are the current plans for this feature. This is your opportunity to bitch, whine, complain, or here's a radical idea, make a useful suggestion that will make this feature more useful. I will have the unenviable job of deciding if a post is a useful suggestion or the aforementioned bitching, whining, or complaining. All decisions of the judges (me) are final.
This feature will send data on the things that have been sold to the GLOBAL folder. This will happen either when a sale is parked or completed. If a sale is unparked and new items are added to the sale, then only the new items will be sent to the GLOBAL folder.
The purpose of all this is that a KITCHEN.EXE program will be run in the kitchen that will read the data and display in on the screen or print it out so that the kitchen staff will be able to prepare the food.
The KITCHEN.EXE program will form each data set as an order. It will keep track of up to 160 orders in chronological order and it will display up to 2 orders on the screen at a time. While only 19 lines are shown on the screen you can use the up and down arrows, page up and page down, and home and end keys to scroll up and down. If you press [TAB] the current line will be marked as "delivered" The [Delete] key will erase the order and move the following orders up in the queue. Pressing the left or right arrow keys will move the the display through the queue displaying other orders. At the top of the screen will be a graphic (sort of) that will show you the position of the display in the queue.
At the top of each order will be listed the transaction number (if the sale was completed) or the parking code (if the sale was parked) along with the employee name and the time received.
By pressing the [Space bar] the active order will be printed on the printer.
If you do not want to use the screen the orders can be sent directly to the printer as they are received.
This should take from two weeks to a month to come up with a beta test version.
I imagine that this could also be used in a warehouse setting where items sold must be fetched from the werehouse by stock personel and delivered to the "customer pick up" area.
These are the current plans for this feature. This is your opportunity to bitch, whine, complain, or here's a radical idea, make a useful suggestion that will make this feature more useful. I will have the unenviable job of deciding if a post is a useful suggestion or the aforementioned bitching, whining, or complaining. All decisions of the judges (me) are final.