Skip to content

Last updated

Undo Renewal

Use Undo Renewal only when a recent renewal handling action must be reversed.

Undo Renewal dialog
Undo Renewal dialog

When Undo Is Available

Undo is limited by strict safeguards. In general, it is available only when:

  • The affected cycle is the latest cycle.
  • The cycle is still active and unchanged after renewal handling.
  • Required lease terms were not modified since the renewal action.
  • The request is still within the allowed grace window.
  • No downstream notification side effects were created on the new cycle.

If conditions are not met, the app will show Undo renewal unavailable.

Steps

  1. Open Obligations.
  2. Find the renewed cycle.
  3. Select Undo Renewal.
  4. Confirm the warning dialog.
  5. Verify success message and updated list.

What Happens on Success

  • The latest renewal cycle is voided in history.
  • The prior cycle is reactivated.
  • Audit history is preserved rather than deleted.

Good Practice

  • Use undo quickly after an accidental renewal action.
  • If downstream edits were already made, treat it as a data correction workflow instead of undo.
  • After undo, verify due date, stage, and renewal intent state in the obligation record.

Tips

  • Undo checks run in deterministic priority, so the first visible reason is the highest-priority blocker.
  • If the cycle is no longer the latest cycle, undo is intentionally blocked.