Миграция записей об организациях и связанных с ними сущностей заключается в следующем. При анализе переносить или нет ту или иную запись об организации миграции проверяется существуют ли
уже в базе данных "Corporate" данные записи. Проверка производится по совпадению значения реквизита Autokey
записи об
организации в "ДБО BS-Client" и значения реквизита LegacyID
записи об организации в "Corporate". Если значения указанных параметров совпадают, считается что запись о данной организации в системе "Corporate" уже
есть и переносить ее не надо.
С данной проверкой связаны следующие особенности:
Значение реквизита LegacyID
проставляется автоматически при импорте записей об организациях в систему "Corporate".
При создании записей об организациях вручную заполнить данный реквизит нельзя.
Если до выполнения миграции в системе "Corporate" уже присутствуют вручную созданные записи об организациях, например, об
Организации1 и Организации2, а при миграции были добавлены также записи об Организации1 и Организации2, то после миграции может быть дублирование данных записей. Это связано с тем, что
при создании вручную реквизит LegacyID
в данных записях не был заполнен и при миграции не было выявлено, что записи о данных организациях уже присутствуют в
системе.
Миграция сущностей, связанных с записями об организациях (данные о счетах, учетных записях пользователей, средствах подписи и прочее) производится совместно с миграцией записей об организациях.
В силу указанных особенностей настоятельно рекомендуется выполнять миграцию сразу же после установки системы "Corporate" на так называемую "чистую базу данных". Это позволит избежать пересечения данных, уже имеющихся в системе "Corporate", и перенесенных из системы "ДБО BS-Client".