Accounting information systems

A system must rerun a batch after a technical interruption. Which safeguard most directly reduces the risk that transactions already processed will be posted a second time?