Показать сообщение отдельно
Старый 23.03.2016, 12:58   #4  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Есть два подхода. Условно назовём их "хакерский" и "пользовательский"

Независимо от подхода, сначала надо построить перекрёстные ссылки.

Хакерский подход
  1. Находим девелоперский ключ на слой SL2.
  2. Заходим на этот слой.
  3. Экспортируем все EDT, которые перекрывают EDT со слоя SYP/GLP
  4. Удаляем эти EDT со слоя SL2
  5. Импортируем их обратно без ID
  6. С помощью перекрёстных ссылок находим все ссылки на только что импортированные EDT, и восстанавливаем их (после шага 4 все объекты, которые ссылались на EDT со слоя SL2, будут ссылаться на EDT со слоя SYP/GLP с теми же ID).

Пользовательский подход

Так как у большинства пользователей ключа на слой SL2 нет, то нам ничего не остаётся, кроме как заново создать перекрытые EDT со слоёв SYP/GLP на нашем слое разработки (BUS/CUS/USR).
  1. С помощью сравнения слоёв, создаём проект, в который собираем все EDT, которые были перекрыты на слое SL2
  2. Экспортируем этот проект, с выбором слоя SYP/GLP
  3. Импортируем проект на наш слой разработки без ID
  4. С помощью перекрёстных ссылок находим ссылки на эти EDT. Ссылаться объекты будут уже на EDT со слоя SL2, так что надо будет разобраться, какие из этих ссылок правильные, а какие нет. Ошибочные ссылки исправляем и восстанавливаем связь с оригинальным EDT.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
За это сообщение автора поблагодарили: gl00mie (2).