Index: ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/datasynchronization/service/DataSynchronizationManagerImpl.java =================================================================== diff -u -r37908 -r38006 --- ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/datasynchronization/service/DataSynchronizationManagerImpl.java (.../DataSynchronizationManagerImpl.java) (revision 37908) +++ ssts-datasync-default-impl/src/main/java/com/forgon/disinfectsystem/datasynchronization/service/DataSynchronizationManagerImpl.java (.../DataSynchronizationManagerImpl.java) (revision 38006) @@ -1862,8 +1862,9 @@ if(parent == null){ continue; } - orgUnit.setParent(parent); - objectDao.saveOrUpdate(orgUnit); + THTreeNode THTreeNode = orgUnitManager.getOrgUnitByCode(orgUnit.getOrgUnitCoding()); + THTreeNode.setParent(parent); + objectDao.saveOrUpdate(THTreeNode); } } }