Несколько слов о LSMW
Такой замечательный инструмент как LSMW (Legacy System Migration Workbench) совершенно необоснованно был обойден мной стороной, и ни одной полноценной заметки о нем здесь еще не написано. Не каюсь ни разу, и начну с небольшого количества материала, в котором будет всего несколько слов о LSMW. Для начала хватит, а далее будет видно.
Перенос проектов между системами
Для того, чтобы выполнить перенос LSMW проекта между системами, можно воспользоваться механизмом экспорта/импорта этого самого проекта через текстовый файл.
Находясь в транзакции LSMW, выберите в меню Extras -> Export Project
Подтвердите выбор нужного проекта
Выделите необходимые подпроекты/объекты вашего LSMW проекта, нажав на клавишу F8, или выбрав из меню Export Rules -> Export
Сохраните экспортируемый файл на локальной машине. По результатам выполненного сохранения, появится информационное сообщение вида
Ну а дальше все просто. Заходите в систему, в которой отсутствует ваш LSMW проект, открыв все ту же транзакцию, выберите в меню Extras -> Import Projects
Отметьте необходимые объекты проекта, и подтвердите импорт, нажав на клавишу F7, или выбрав в меню Edit -> Import
В результате успешного импорта, появится информационное сообщение вида
Удаление ненужных объектов LSMW проекта
Для удаления целого проекта, либо отдельных его составляющих (Projects, Subpjojects, Recordings, User-Defined Routines etc.) можно воспользоваться опцией Administration, которую можно вызвать из меню транзакции LSMW, выбрав Goto -> Administration
Выберите объект для удаления и нажмите на кнопку
За более подробной информацией по работе с инструментом LSMW см. User Guidance