Saturday 8 August 2015

Enhancement Framework

Enhancement frame work:

The enhancement options are divided into two types

1) Explicit enhancement
2) Implicit enhancement

Explicit enhancement:
Explicit enhancement options have to be inserted explicitly in the source code.they are created in an initial system and must be known to developers in target systems by means of enhancement spots.


Ex: it predefined enhancement options can be defined in source code,they are additionally stored in
       inside enhancement spots.

Implicit Enhancement:

These are provide by the framework and exit without any particular preparation by a developers,they not belong to any container.

Ex:It implemented at common places in your program, End-of executable program,include,function group,dialog module begin/end of form routine /function module/method end of method/end of private/protected/public section of local class.


How to implement the implicit enhancement :

Steps:we have the options to add some code in standard program as well as custom program

i am giving you example of MB5B(stock on Posting date) report.


to find the enhancement options in a program


steps-Go to TCODE MB5B(Stock on posting Date) then go to system to then click on status then you find the program name double click on program name

on program part there is a icon(Spiral Button) on application tool bar click on that and then got to edit
-enhancement-show implicit enhancement-then you find some astercik('''''''''''''') symbol of your program like the screen

















in this way you find the implicit enhancement point on that part part you add your own code.

if any doubt just check my another post add field on MB51






No comments:

Post a Comment