Implementing Enhancements in a Window 
As part of an enhancement, you can embed additional views in windows. You can also create enhancements in the navigation structure of a Web Dynpro window.
Caution
Changing navigation structures using enhancement implementations can cause inconsistencies. Steps that are technically required for the business logic can be suppressed in the navigation sequence, which could mean that data required later is not set.
Embedding additional views in a window in a component during an enhancement is the same technically as embedding in change mode.
Caution
You therefore need to make sure that Web Dynpro Explorer is in enhancement mode before you embed the additional views.
You can create new navigation links.
You can suppress existing navigation links, in a similar way to UI elements in a view.
This does not delete them, however, and they remain in the original component. Whenever you edit either the enhancement implementation or the original component, you will see displayed in the properties table –for example, of a navigation link –to which development object the enhancing element is assigned.
You can define a new navigation target for an existing navigation link. When you select this step, the existing link is first suppressed, as described above.