Это понятно. Хотя вы пропустили "ручную" чистку всех записей в таблицах с ссылкой на прежние компании (конечно, можно создать и новую, но в свете SP3 как бы чего не вышло). Я думал, что имеются хитрые инструменты реализующие, например, следующую функциональность:
- заменяем RecID в виртуальной компании на (фиксированное значение, которое больше последнего для рабочей + старый RecID)
- заменяем ссылки на RecID виртуальной компании (где есть связки) на (фиксированное значение + старый RecID)
- удаляем признак вируальности у компании
- заменяем DataAreaID виртуальной компании во всех записях таблиц на DataAreaId рабочей.
Это умозрительно, но неужели никто по такому пути не ходил?
|