http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8033 --- Comment #14 from David Cook <dcook@prosentient.com.au> --- (In reply to comment #13)
(In reply to comment #12)
(In reply to comment #11)
The reason I added it to the submit button rather than the finish button was because I feared someone would not click finish and just leave the terminal.
This was a potential problem before this patch, wasn't it? I think it's too much of a disruption to the process to pop up a message after each transaction. I think it would be better to leave it up to the user to decide when to print their receipt. Perhaps another button alongside "finish," "Finish and print receipt?"
I agree with Owen. If someone skips the receipt printing step, that's their problem.
Additionally, you're skipping the server-side validation when you have your script on the submit button. You generate a slip even though the item might not actually be checked out (because it is reference book, currently checked out to someone else, on hold for someone else, a renewal, and so on). While this isn't a crippling deficiency, it is certainly problematic. I also wanted to mention that I agree with Owen as well. I use the self-checkout at my local branch all the time, and you print the receipt by pressing the "Print Receipt" button on the screen. It's a much smoother behaviour. (I've also noticed recently that there is an "Email Receipt" button as an alternative to the paper receipt.) -- You are receiving this mail because: You are watching all bug changes.