Don't know if the following is a 'correct procedure', but this is the way i've been doing it.
You take the latest over/short register printout with you to whatever register you'll be counting to check how much it was out by last night or last time it was counted. You then go into supervisor menu and press spot check, hit confirm and select cash to get to the screen. All you'll be doing is counting the notes, coins and coin rolls/coin bags (the back office will reconcile the EFT payments).
I usually do it starting with $50 notes (or $100 if there are any), then $20, $10, $5. Notes are pretty fast to count so shouldn't be any dramas there. The annoying ones are coins cause sometimes clueless checkout staff open all the coin rolls/bags, even when there are still plenty of coins remaining in the tray (really makes counting a b**ch when you have to recount due to the final balance being out by too much). Anyway, proceed to count the coins: $2, $1…. all the way down to 5c. Lastly count all the coin rolls/bags (its on the 2nd page and listed as 'coin O.M' which im guessing means 'order money'.
At the end, hit confirm and yes. So this is the big part - if the total balance is more than say $20 over or under (+ or -), then you'll have to count again to verify that the till is truly over/short and its WASN'T a counting mistake on your part (which easily happens if you get distracted midway through by customers or staff….. grrrrrr!!!). You eventually learn to find which pockets of time are the quietest and go on a counting run then). If say the total is -$35 out, but last night the till was -$30 out, then its only $5 difference and you can 'declare' or finish the spot check and move on.
Hope that clears it up. Personally don't mind doing it, gives you an excuse to get away from the service desk and all and bludge.