Cancelling a batch
The Cancel button is available wherever the batch is still working — on the review screen, while it's revalidating, and on the progress screen while it's creating bookings.
What cancel does
The system picks the right behaviour based on the batch's current phase:
Phase when you click Cancel | What happens |
Pending / Building entries / Validating | The batch is terminated (status: Cancelled). No bookings have been created. |
Revalidating flagged entries | The batch returns to Ready to review. Your selection is preserved. |
Confirming (re-validation before creating) | The batch returns to Ready to review. Confirmed entries are reset to Valid. |
Confirmed (queued to create) | The batch returns to Ready to review. No bookings were created. |
Creating bookings | The batch is terminated (status: Cancelled). Any bookings already created are kept; entries that hadn't been processed are marked Failed. |
Retrying a batch
The Retry button appears on the progress screen when a batch ends in Failed, Partially completed, or Cancelled.
What retry does
Creates a brand-new batch with the same date range, teams, and name (with a new sequence number).
The new batch starts validating from scratch — it doesn't carry over status from the source.
Bookings the source batch already created are skipped automatically (the new batch's validation sees them as already filled).
The source batch stays as a read-only record. You can navigate to it from the new batch's sidebar (Retry of) or back from the source (Retried as).
Retry isn't available when
The batch is still working (cancel it first, then retry).
The batch finished Completed (there's nothing to retry).
Verify it worked
After cancel:
The progress screen shows a Cancelled banner with a summary of what was kept and what was failed.
Click Retry as new batch to start a fresh attempt, or Done to go back to the list.
After retry:
You're redirected to the new batch's detail page, where you can watch it spin up.
Open the source batch separately to confirm it's untouched.