Sometimes it would be much easier to void an entire transaction and start from scratch than having to return the entire transaction and start all over again. i.e. a forgotten discount, a wrong item entered or even entered twice.