--- alias: user-guide-execute-protocol-instance-dispositions description: "This documentation details executing material dispositions within a protocol instance workflow" --- # Execute Protocol Instance Material Dispositions :lock: ProtocolInstance.**ExecuteMaterialsDispositions** ## Overview This operation is used to execute the disposition of a **Material**. ## Setup No special setup is required other than to meet the preconditions of the transaction. ## Preconditions * Protocol Instance Material *IsDispositionApproved* must be true. * Protocol Instance exists, is active and is in the system state *Open*. * Material exists and is Active. ## Sequence of Steps ### Step 1 1. Select the **Material** to perform the Disposition. 2. Optionally, enter a comment. 3. Click on **Execute**. ![Protocol_Execute_Disposition][Protocol_Execute_Disposition] [Protocol_Execute_Disposition]: ../images/Protocol_Execute_Disposition.png