--- alias: user-guide-manage-container-positions description: "Manage container positions allows adding, removing, and reordering materials within containers" --- # Manage Container Positions :lock: Container.**ManagePositions** ## Overview This operation is used to manage the positions of a **Container**, allowing the addition, removal and re-ordering of **Materials** in the **Container**. ## Setup No special setup is required other than to meet the preconditions of the transaction. ## Preconditions * In case that the **Container** position unit type is **Material**, all pre-conditions from [Add Material to Container](../material/add_material_to_container.md) apply when adding **Materials** and all pre-conditions from [Remove Material from Container](../material/remove_material_from_container.md) apply when removing **Materials**. * In case that the **Container** position unit type is **Container**, all pre-conditions from **Add Container To Container** apply when adding **Containers** and all pre-conditions from **Remove Container From Container** apply when removing **Containers**. * If the property Use Container Restrictions in the **Step** of the **Material** is `True`, the available containers will be the ones that match the restrictions applied by the context of that **Step**. For more information, see [Contexts View](../../../business-data/step/step_page/#contexts-view) or [MaterialContainerTypeContext](../../administration/tables/smart-tables/materialcontainertypecontext.md). !!! note The Container Used Positions must be less than the Container Max Usable Positions. ## Sequence of Steps ### Step 1 1. Click one of the empty **Container** positions and insert the corresponding position details, namely *Position* and *Material*. 2. When you have used all the necessary available positions, use the up and down arrows to change the current positions of the **Materials** in the **Container**. 3. Review the *Position Details*. 4. Optionally, enter a comment. 5. Click on the **Update** button to complete the operation. ![manage_positions][manage_positions] [manage_positions]: images/manage_positions.png