--- alias: user-guide-terminate-checklist-instance description: "Terminate a Checklist Instance to end its execution within the system" --- # Terminate Checklist Instance :lock: TerminateChecklistInstance.**Terminate** ## Overview This operation is used to terminate a **Checklist Instance**. ## Setup No specific setup is required other than to meet the preconditions of the transaction. ## Preconditions * **Checklist** is Active or Checklist Version is Effective. * **Checklist** is of scope General. * If the **Checklist** is Long Running it must have been opened first. * The **Checklist Instance** exists in the system and it is in the Active state. * If the Scope of the **Checklist Instance** is Material and the Execution Mode is Long Running, any active Protocol that references any Checklist Instance Item of the current **Checklist Instance** is terminated using [[user-guide-terminate-protocol-instance]]. ## Sequence of Steps The Terminate Checklist Instance wizard can be called from the **Checklist Instance** page located within the Business Data Group. ### Step 1: General Data 1. Select **Terminate** to perform the operation. All generic/smart table rows that reference the current object will be removed and will not be recovered. For more information, see [Terminate and Unterminate](../../../general/terminate_and_unterminate.md). ![Screenshot showing a checklist with a selected "Terminate" option, indicating removal of related data.](../images/terminate_checklist_instance.png)