Подсистема Миграция приложений
Подсистема Миграция приложений в технологии сервиса библиотеки стандартных подсистем ( см. рис 1 ) используется для:
- Перенос данных пользователя из локальной версии конфигурации в приложение в сервисе;
- Перенос приложения из одного сервиса в другой сервис.
Подсистема Миграция данных является обязательной для внедрения в конфигурации, которые должны поддерживать возможность перенос данных без установки монопольного режима.
Использование ( добавление) плана обмена “МиграцияПриложения” в расширении конфигурации
Планы обмена наряду с другими объектами конфигурации можно заимствовать (добавлять) в расширение. В расширении есть возможность добавлять в заимствованные планы обмена реквизиты, табличные части и реквизиты табличных частей, формы, команды и макеты.
В расширении можно расширять состав заимствованного плана обмена как собственными объектами расширения, так и объектами из расширяемой конфигурации (которые ранее не входили в состав этого плана обмена). Но сузить состав передаваемой планом обмена информации нельзя, то есть нельзя исключить объекты расширяемой конфигурации из состава плана обмена.
В расширениях, которые используют собственные объекты ( Справочники и документы) рекомендуется заимствовать план обмена “МиграцияПриложения” из основной конфигурации для которой разрабатывается расширение и включать собственные объекты в состав этого плана обмена и установить у каждого объекта расширения признак автоматическая авто регистрации “Запрещена” (См рис 2)
Как было сказано выше, включение собственных объектов расширения в состав плана обмена “МиграцияПриложения” позволяет перенести данных пользователя из локальной версии конфигурации в приложение в сервисе, а также из одного сервиса в другой сервис.
Следует отметить также, что в расширении можно создать собственный план обмена. Однако такой план обмена не может участвовать в распределенной информационной базе.
Кроме того, в нераспределенной информационной базе платформа не предоставляет инструментов для автоматической синхронизации состава расширений между узлами обмена данными. Эту синхронизацию необходимо выполнять отдельно.