Remove Items From Packing Container#
After Opening a Packing Container the user can remove items from the Packing Container.
Overview#
In order to remove the Materials from the Packing Container, the user should go to the Resource View, select the Packing Container, and enter the Remove Items from Packing Container wizard.
This wizard will prompt the user to select which items will be removed from the Packing Container. When the user finishes the wizard it will remove the selected items from the Packing Container.
This will call a service that detaches all the previously selected sub materials from the Packing Container Material:
- If the Packing Container Material has the
PackingStateAttribute set to Closed, and after item removal sub materials still exist, that same attribute will be changed to Open. - If the container is already in a processed state, it must be put in queue once again. Any removed items will also be put in a queued state and be ready to be packed again (if the step they are currently at has the attribute
IsPackingset to true). - After the remove item(s) operation, if the Packing Container has no sub materials it will be terminated.
- An error will be thrown if the Packing Container Material has the
PackingStateAttribute set to Closed and it is already attached to a Parent Material that is also a Packing Container.
Concept#
Preconditions
- The Packing Container Material must have the attribute
IsPackingContainerset to True
Executing#
Go to the Resource View and select a Packing Container. This can be done by checking Materials in Materials at Resource.
The Remove Items button will become visible and enabled in the Packing Container group. Click it to open the wizard.
After clicking the button, a wizard appears:
Select the items to be removed from the Packing Container and Finish the Wizard when done.
The Packing Container will be opened if it were not already, and the selected items will be removed from it.


