Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Reg: badi implementation creation parameters

Former Member
0 Likes
668

Dear Friends,

I have doubt in BADI ( enhancement spot) implementation creation for badi <b>plm_audit_text_id</b>.

I am not aware of the "Composite enhancement implementation" field in the Create implementation screen.

What is the value that should be given here?

Please throw some light on this.

With reg

Ravishankar Vembu.

4 REPLIES 4
Read only

Former Member
0 Likes
637

Hi

Check this link

<a href=" http://help.sap.com/saphelp_nw04s/helpdata/en/83/43e040e136742ae10000000a155106/frameset.htm ">http://help.sap.com/saphelp_nw04s/helpdata/en/83/43e040e136742ae10000000a155106/frameset.htm</a>

Regards

Raj

Read only

Former Member
0 Likes
637

Hi,

Implementing Business Add-Ins (BADI)

The use of object orientated code within SAP has lead to new method of enhancing standard SAP code called

Business Add-Ins or BADI's for short. Although the implementation concept is based on classes, methods and

inheritance you do not really have to understand this fully to implement a BADI. Simply think of methods

as a function module with the same import and export parameters and follow the simple instructions below.

Steps:

1. Execute Business Add-In(BADI) transaction SE18

2. Enter BADI name i.e. HRPBSGB_HESA_NISR and press the display

button

3. Select menu option Implementation->Create

4. Give implementation a name such as Z_HRPBSGB_HESA_NISR

5. You can now make any changes you require to the BADI within this

implementation, for example choose the Interface tab

6. Double click on the method you want to change, you can now enter

any code you require.

7. Please note to find out what import and export parameters a

method has got return the original BADI definition

(i.e. HRPBSGB_HESA_NISR) and double click on the method name

for example within HRPBSGB_HESA_NISR contract is a method

8. When changes have been made activate the implementation

Regarsd

Read only

0 Likes
637

HI Guru's,

Can you please help out me after this Scenario

i am new to the Badi's I am doing some Trial method from SDN

What is the use of Enhancement spot in SE18 and Badi name ?

i took a sample scenario from After the following steps what do i need to do ?

Where does the OO concept cones here ?

Steps:

1. Execute Business Add-In(BADI) transaction SE18

2. Enter BADI name i.e. HRPBSGB_HESA_NISR and press the display

button

3. Select menu option Implementation->Create

4. Give implementation a name such as Z_HRPBSGB_HESA_NISR

5. You can now make any changes you require to the BADI within this

implementation, for example choose the Interface tab

6. Double click on the method you want to change, you can now enter

any code you require.

7. Please note to find out what import and export parameters a

method has got return the original BADI definition

(i.e. HRPBSGB_HESA_NISR) and double click on the method name

for example within HRPBSGB_HESA_NISR contract is a method

8. When changes have been made activate the implementation

Please Guide me after this Scenario ?

Regards,

Rajesh.K

Read only

Former Member
0 Likes
637

hi

just refer to the link below

http://www.sapmaterial.com/?gclid=CN322K28t4sCFQ-WbgodSGbK2g

regards

ravish

<b>plz dont forget to reward points if helpful</b>