The Cash Register System Example:
Dynamic Feature:
The Computer or computers are ready for action.
That is, they are ready for a 2 character input
ie 12 for table 12.
and space 6 for table 6.
Note the Table Number Screen:

Note that there are 96 possible table Numbers.
Note that 10 has a 10 next to it.
For speed if one does not have a name for table 10 then by Hitting Enter after typing 10 the computer automatically enters 10 for the Table Name for you.
We can if we have a regular customer called Joe type Joe after 10 and then Joe will receive a more personalized Tax Invoice.
The Tax invoice will be for Table Joe instead of Table 10.
Normally we have Names for Tables when we put in the Bookings just before we start for the day or night.
When a person makes a booking they leave a Name and this is used to name the Table. If the table is going to Split the Bill then each Tax Invoice will be assigned a letter so that if 6 are to share the Bill then the computer will Print one or 6 individual Tax Invoices.
The Customer Screen is as follows :

Note the detail on our Customer Screen – in this case it is Table 30 and Sera is our Waitress.
Note that the date ,time, item ,price per unit,quantity and extended price with 3 letters appears on each line after the double line.
The letters khp have special meaning.
The k refers to the fact that the order is for the kitchen.
The h is the letter which refers to veal in the summary of stock usuage at the end of the day.
The p signifies that we have sent the order to the thermal printer in the kitchen.
Note that before we send the order to the Kitchen by hitting F8 there are only 2 letters ie kh on the far left.
One cannot send the order again unless the p is deleted by holding CTRL and Hitting F5 and then F8 hit again.
Special Note:
Note that I say Hit the keys and not Press the Keys.
For speed the keys will repeat if you press and hold down for more than a split second.
Pages:
Note
the number on the top right hand side – it refers to Page 1
for Table 30.
Table 30 can have as many pages as is needed.
Every time we run out of room on a page another page appears and so that after a days business we can look bacwards through each table by hitting F3 .
Note that if a customer leaves after only using up a couple of lines the next customer continues on but with a different colour.
So, when you are looking backwards you will see alternating colours of orders for customers on Table 30.
Also you will notice that a capital P will be present on the bottom corner right of the last entry of a particular colour.

Note Table 36 is on page 2 and note the P which signifies 36 has paid so that the next entry on Page 36 will be a different colour.
Note that the entry SAUCE MUSHROOM and WITH VEGETABLES are
one character left of the Main Entry Items such as VEAL PARMIGIANA.
If we wish to include an Item that we don't want to appear on the TAX INVOICE then we need to start it 2 spaces after a main item.
For Example,if we needed to tell the chef to add no salt or Gluten Free then we need to do as follows :
VEAL PARMIGIANA
SAUCE MUSHROOM
WITH VEGETABLES
NO SALT
GLUTEN FREE
The last two items will not appear on the Tax Invoice but will appear on the order to the chef.
The Category Menu:

The Categories summarizes the Menu required for the Restaurant.
Speed is facilitated with keyboard input if less than 6 keypresses gives a result.
If we hit i we will have the Steak Menu as follows

You will note that if we hit a followed by e,k and o we will in fact have ordered
RUMP STEAK
WELL DONE
SAUCE PEPPER
WITH CHIPS
So as you see with a few key HITS we have created quite a reasonable exact order for the kitchen chef.
The Letter u
Note that in the Steak Menu Screen the choice is provided by Hitting one of the letters on the left.
That is, the letters a,.. t – ie k gives you sauce pepper.
If we Hit the Letter u then we have in fact provided a new item not on the steak menu or a line space for
our order or room for a comment to the chef.
Note that if a number is hit before a letter we are providing more than one of that item .
That is, Hitting 3 followed by a will be taken to mean 3 Rump Steaks.
When we choose an item on the screen the item is hilighted and if we have chosen more than 1 of that item it is hilighted in a different colour.
If we have made a mistake then we can de-hilight by hitting the appropriate letter.
Only a hilighted item will be added to an order.
You are able to send an order to the Bar for a Jug of Water with 4 Glasses and no ice.
Note below that the price of no ice and glasses is 0.00.

In a situation when the Chef has a new sauce that he wants to try .
Note below Barbi Sauce which is not on the pasta menu has been put in manually.
Note that the price is zero – if a new item is included it must be priced.

SPLIT THE BILL
is simple for the computer stops ready for you to put in the name of the customer on the far right hand side
you will notice that a different letter has been put for each order.
Effectively ,
Customer a has ordered a sml vegetarian
Customer b has ordered a M.Gnoc. With sauce napoletan
Customer c has ordered a Chili Prawn with Salad
and Customer d has ordered a Chick Parmigiana with Vegegtables.

The computer knows what Tax Invoice to print if a person requests an invoice.
In the case when you want the Chef to be able to read his order – if u is pressed after each
item ordered then we have a blank line in the order and on a busy night it could help a weary
chef who is quite blind.

Halves:
It is quite simple to deal with halves ie Half original and half vegetarian.
Note below that extras and not included can be ordered and the Tax Invoice will
charge the customer the price of the dearer pizza and all the extras – no charge for not including an item.
Please note that once on the Customer screen you need to Hit the Recalculate Key ie ` so that the correct
subtotal is seen.

Note that each Pizza Size has its own screen for extras and not inclusions.
Below is the Medium Pizza Extra list – note it is 30cents for extra cheese.

BOOKINGS
The Bookings Screen is depicted below.
Type 2 Character for the Table no and then type up to 17 Characters for the name.
You can for example type 23 and follow that with Sue – 8:30pm.
The computer will enable you to have a sitting from 5pm to 8:30 and as soon as
the early sitting pays for their meal the person booked will automatically appear as
the next table name.
This feature saves time and helps in a very busy restaurant where it is sometimes easy to
forget bookings that have been made and the table you have promised them.
