Enhancement

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

ENHANCEMENT

If Sap standard applications do not meet our requirements then we use


three techniques to solve the problem by using ABAP workbench:--
1.modification:--it is changes made to SAP objects
It is done by user exit and hard-coded at various point at SAP
repository.

2.Enhancement:--in enhancement SAP program call object at you


changes or created.
--Enhancement can be made to different types of repository object as
follows:
--In ABAP program by using program exit
--in GUI status by using menu exit
--On screen by using screen exit
--In ABAP Dictionary by using table enhancement
3.customer development:it is program developed by customer that may
or may not call SAP repository object.

Table Enhancement
1.Apppend structure
2.Customizing include
Others are text enhancement and fixed value enhaced.
Program Exit
--it can link between an sap and customer source code.

Implementation technique for prm exit


1.subroutine(user exit)
2.function module(customer exit)sap function module with customer
source code
3.customer function function module(BTE)business transaction event
4.BADI

Menu Exit

Techniques:
1.customer exit.
2.BADI

Screen Exit
1.customer exit
2.BADI

---we can not have more than one active implementation for menu and
screen exit.
---for pgm exit can have multiple active implementation.
----new enhancement options offered through the enhancement
framework.---
1.impliment enhancement points and options-- is the point where we
can add login in SAP prm, fm and methods
2.explict enhancement points:-point where enhancement possible
3.explict enhancement sections:--
4.New BADIs

APPEND structure

You might also like