--- alias: user-guide-perform-material-checklist description: "Execute a detailed material checklist process for tracking and managing items" --- # Perform Material Checklist :lock: Material.**PerformChecklistClassic** ## Overview This transaction is used to perform a long running **Checklist** for a **Material** that has been opened during the Track-In. Because the **Checklist** is long running, it may be performed over a long period of time. ## Setup * It is necessary to create a **Checklist** with execution mode **Long Running** and scope **Material Tracking** and then associate it to the **Step** using the **Step Checklist Context**. * At Track-In, the **Checklist** Instance will be created, and only after the Checklist has been completed, it will be possible to Track-Out the **Material**. ## Preconditions The **Material** has a Long Running **Checklist** in state Open. ## Sequence of Steps ### Step 1 1. Complete the checklist item by item, and remember that: * Some checklist items are optional. * Some checklist items may be floating, which means that they can be executed at any time. * Some checklist items may have parameters. * Some checklist items may require an electronic signature. 2. Select **Save Now** to commit the current changes without leaving the wizard or **Perform** to save and close the wizard. ![Perform Checklist](images/Perform_Material_Checklist_Step1.png)