Application Development 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: 

BADI Implementation

Former Member
0 Kudos

Hi,

i'm trying to create an implemention to the new BADI. I have created the implementation thru SE19. But After implementing the BADI, when i try to write the code in a method, its appearing in display mode. Also its asking for access key when i'm trying to change it to change mode. What could be the problem.

i need you help to fix this

Thanks

6 REPLIES 6

marcelo_ramos
Active Contributor
0 Kudos

Hi,

I think you are trying to create a non 'Z' definition.

Try to put z in start of definition name.

Regards.

Marcelo Ramos

0 Kudos

Hi Marcelo,

My implementation name starts with 'Z' only

Thanks

Former Member
0 Kudos

HI,

go to se19 give some zimpl and say create you will be prompted for badi name. give the name and it will create and will allow you to change the code...

check for ur id if you have proper autorizations to change for this transaction code..

thanks

mahesh

0 Kudos

Hi Mahesh,

When we are creating an implementation, we have to give the implementation class name too, do we need to give the class name as it is or we need to give the class name prefix with 'Z'

Thanks

0 Kudos

HI,

Implementation name should be 'Z' and the definition name should be the name of the standard badi that you wanto to implement.

se19 ztestbadi -> create -> in popup give the actual badi name ..

thanks

Mahesh

0 Kudos

Mine is enhancement spot actually.. what is the difference between BADI and enhancment spot? what is the procedure to create an implementation for an enhancement spot

Thanks