Transfer behavior for BluePrint items
The BluePrint status of an item (localized, shared or local), as well as the configuration of BluePrint transfer behavior, affects its transfer. This topic explains the business rules for the transfer of BluePrint items.
Transferring items that are local items in the source Content Manager
An item that was local in the source Content Manager (that is, the export system) is handled as follows on the destination Content Manager (import system):
- If the item does not exist on the destination, it is created as a local item on the destination.
- If the item exists as a local item on the destination, it is updated on the destination.
- If the item is shared on the destination, the shared item is first localized, and then updated with the contents of the import item.
- If the item is localized on the destination, the localized item is updated with the contents of the import item.
Transferring items that are shared items in the source Content Manager
When transferring an item that was shared in the source Content Manager (that is, the export system), if you are transferring the item from SDL Tridion 2013 SP1 or higher to SDL Tridion 2013 SP1 or higher, you can configure transfer behavior:
- On the one hand, you can configure the export to export the item without also exporting the actual parent item or any of its dependencies.
- On the other hand, you can configure the export to also export the actual parent item and its dependencies.
If you configure the export to not export the actual parent item, or if you are transferring between Content Managers that are not both SDL Tridion 2013 SP1 of higher, the transfer of a shared item is handled as follows on the destination Content Manager (import system):
- If the item does not exist on the destination, it is created as a local item on the destination.
- If the item exists as a local item on the destination, nothing happens: the local item remains the same.
- If the item is shared on the destination, nothing happens: the shared item remains the same.
- If the item is localized on the destination, nothing happens: the localized item remains the same.
If you configure the export to export the actual parent item, the transfer of a shared item is handled as follows on the destination Content Manager (import system):
- If the item does not exist on the destination, the item is created as a local item in the parent Publication (and automatically shared to its child Publications).
- If the item exists as a local item on the destination, an error is raised. The import attempts to create the item as a local item in the parent Publication, but cannot share it down to the child Publication, because there is a local item there with the same name.
- If the item is shared on the destination from the same Publication as on the source, the shared item in the parent Publication is updated.
- If the item is shared on the destination from a different Publication than that on the source, an error is raised. The import attempts to create the item as a local item in the parent Publication, but it conflicts with the item by the same name in a higher or lower Publication.
- If the item is localized on the destination from a parent in the same Publication as the parent item on the source, the item is created as a local item in the parent Publication (and automatically shared to its child Publications). The localized item in the child Publication remains localized. In this case, a warning is raised, because the item in the child Publication is not identical to the item that was imported.
Transferring items that are localized items in the source Content Manager
An item that was localized in the source Content Manager (that is, the export system) is handled as follows on the destination Content Manager (import system):
- If the item does not exist on the destination, the item is created as a local item in the parent Publication (and automatically shared to its child Publications).
- If the item exists as a local item on the destination, it is updated on the destination.
- If the item is shared on the destination, item is first localized, and then updated with the contents of the import item .
- If the item is localized on the destination, the localized item is updated with the contents of the import item.