Enhancement Points, Enhancement Options and Enhancement Selections
Composite
enhancement
Implementations
Enhancement
Implementations
Implementation
elements
Composite
enhancement
spots
Enhancement
Spots
Enhancement
Points
Explicit Enhancement
Points
Explicit enhancement points are
provided by SAP and allow you to
enhance SAP source code by
inserting your own logic, without
making modifications
static
allow additional
data declarations
dynamic
allow additional
executable code
Implicit Enhancement
Points
Implicit enhancement points
provide you with the option to
insert additional source code at
certain points in SAP programs
USE
Function Modules
Global SAP
Classes
Local SAP
Classes
Others
At end of a
structure
at the beginning
and end of
subroutines
at end of
includes
Explicit enhancement
sections
WARRING: is possible that more than
one enhancement implementation may
have been created for an enhancement
section. Only one implementation for
an enhancement section can be
executed at runtime. in that case you
need use the Switch Framework
WARRING: Normally ,
customers implement
all in one enhancement
implementation