With job #1, he uses Excel
but it works GREAT
If you're familiar with it, I can email you how it's set up
...and you can prolly use another spreadsheet/database programme if you wish
The 'sales' tab in the worksheet is basically a look-up table with a simple totalling formula. The other tabs have info such as: Product Summary which basically defines the codes (such as 'E' for espresso, 'DE' for double espresso, etc); Sales per product; Sales per hour.
With job #2, it's also a Mac as a register but he uses a 'made-for-purpose' software which I think is not as straight-forward
I'm not as familiar with it yet, but already, there's way too many steps and too much time compared to job #1. I like the set up @ #1 better. I don't remember the name of the thing... but I'll ask him on Thursday & where he got it and for how much