Andrew:
Having a system cheque run in progress is a very common occurance in the real world. Prior to actually printing the cheques many users do a pre-cheque register to see how much cash they are going to need and/or to get the cheque run approved. Often there can be a few days gap, during which the upgrade occurs.