Skip to Content
avatar image
Former Member

Enhancement Implementation editor

When I create an implementation for implicit enhancements, etc., why is the editor so limited?

The way I edit source is do click the Display Code (Source) button from within the implementation.  This leads to a very limited lower-half of the screen editor for the implicit enhancement, with no apparent pretty print options.

Are there alternatives to this, to make the code conform to other code?  I thought of editing the code in another ZPROGRAM and then just cutting and pasting.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    Jan 13, 2015 at 08:58 PM

    I feel your pain.  I used to use the following

    Then I started using includes in all enhancements and coding in those includes.  This makes it nice and neat and allows you to use the pretty printer.

    Add comment
    10|10000 characters needed characters exceeded

    • Great point.  I work on such a system.  It is also useful with multiple developers.  I am in the situation now where I need to back out changes that have been sitting in Dev since September.  I need to use the same SD include for an emergency fix so I have to back out the old code then re-implement it.  If the developer would have used includes or even enhancement points it would be a piece of cake (or blueberry pie in my case)..

  • avatar image
    Former Member
    Jan 16, 2015 at 08:41 AM

    I use regular SE38 New ABAP Editor to write code in implicit enhancement.

    Clicking on spiral icon (Shift+F4 Enhance), right-click to show implicit enhancement points, right click again on marked line to create/change implementation.

    For pretty printing, I cut tested code to custom report, pretty print and then paste back.


    Add comment
    10|10000 characters needed characters exceeded