Transport case loses first level Folder of imported object if Folder structure on source system is duplicated

Document ID : KB000084932
Last Modified Date : 14/04/2018
Show Technical Document Details
Error Message :

Export an object with several Folder levels via a transport.
Reload it, and the top folder is lost.

Transport an object 0001/UNLOAD.NEW/TEST/SCRI.TEST from client 1 and import it into client 2.  You will have 0002/TEST/SCRI.TEST.


This only occurs if you duplicate the first level under the CLIENT.

If you duplicate a level below, it functions correctly.


  1. Create a Folder structure, e.g. CLIENT/UNLOAD/TEST
  2. Duplicate Folder "UNLOAD" to e.g. CLIENT/UNLOAD.NEW. It inherits sub-Folders
  3. Create an object in the sub-Folder of duplicated Folder, e.g. CLIENT/UNLOAD.NEW/TEST/SCRI.TEST
  4. Unload the object via transport.
  5. Load the object in another Client
  6. The object is no longer in Folder CLIENT/UNLOAD.NEW/TEST but in CLIENT/TEST. Folder UNLOAD.NEW has disappeared.
Cause type:
Root Cause: Faulty behavior of the Folder duplication process: OFS_Level incremented from 0. The root folder has always OFS_Level 1, the folder in it 2, and so on. After the duplication the root folder OFS_Level is 0.
Update to a fix version listed below or a newer version if available.

Fix Status: Released

Fix Version(s):
Automation Engine 12.1.0 – Available
Automation Engine 12.0.1 – Available
Automation Engine 11.2.3 - Available
Additional Information:
Workaround :
Create the folders manually or use xml-export.