Skip to content

Transfer Container Between Containers#

🔒 Container.TransferContainer

Overview#

This operation is used to transfer a Container from one Container to another.

Setup#

No special setup is required other than to meet the preconditions of the transaction.

Preconditions#

  • For the old main Container:

    • It is Active and Available.
  • For the new main Container:

    • The Container is Active and Available and not On Hold.
    • The position unit type is Container and there are free available positions in it.
    • If the Container IsAutoGeneratePositionEnabled is set to false, the supplied position must not be in use at the Container.
    • If the Allow Mixed Types property is set to true, the Sub-Container type must match the type of the existing Containers in the Container (if any).
    • The relationship between the Main Container Type and the Sub-Container Type must be defined in the generic table ContainerTypeRelation.
    • As a result of this transaction, there cannot be a circular Container relationship created.
  • For the SubContainer:

    • The Container is Active and Available.
    • The position unit type is Container.

Sequence of Steps#

Step 1#

  1. For each Container in the Container to be transferred, it is necessary to specify a new Container. If the new Container does not auto-generate positions, it is necessary to specify the position in the Container, otherwise the position will be generated automatically.
  2. Optionally, enter a comment.
  3. Press Transfer to complete the operation.

transfer_container_between_containers