How To Differentiate Between IMPLICIT and EXPLICIT Enhancement
How To Differentiate Between IMPLICIT and EXPLICIT Enhancement
Enhancement points are basically hooks at certain defined points within the ABAP code i.e. at the beginning and end of a FORM. These hooks allow you to attach your own custom code which will be executed as if it had been hard coded into the code using a modification. Unlike hard coded modifications these will not be lost during upgrade or patching exercises. There are 2 types of enhancements with the enhancement framework: Explicit enhancement points: Implicit enhancement points: These are basically hooks already coded into the These are basically points within ABAP code where an program by SAP at various points of the code. enhancement point is implied, and in which case can be created.
EXAMPLE of explicit enhancement spot are in a report/program. It is denoted by the ENHANCEMENT..ENDENHANCEMENT tags. Goto SE80. First right click on the enhancement point where you want to add your code and choose Enhancement Implementation->Create Use existing enhancement implementation
EXAMPLE of implicit enhancement points are at the beginning and end of FORMs, at the end of a program, INCLUDE or function module etc. It is denoted by the ENHANCEMENT..ENDENHANCEMENT tags. Goto SE80 First right click on the enhancement point where you want to add your code and choose Enhancement Implementation->Create Create a new enhancement implementation
Assign it to a change request (should not be a Z package) and then simply add the code as normal.
Assign it to a change request (should not be a Z package) and then simply add the code as normal ??? (same as explicit ??)