Prevent a barcode that has already been scanned being able to be scanned again back to a previous stage