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

Enhancements & BADI examples practice

Former Member
0 Likes
808

Hi,

I got access to R/3 system. Does SAP provide example programs to try out the exercises in BC425 material? For eg, there is an example about function module exits in the material, but I am not able to find the same exit in R/3 IDES. How I can practice?

Thank you.

Hi,

I got access to R/3 system. Does SAP provide example programs to try out the exercises in BC425 material? For eg, there is an example about function module exits in the material, but I am not able to find the same exit in R/3 IDES. How I can practice?

Thank you.

2 REPLIES 2
Read only

Former Member
0 Likes
590

Hi Yala,

Every user exits ultimately drills down to a function module...So this function module mentioned in the book would not have been implemented so far, hence not available...

First identify which exit it is....There are several ways to do so....

Repository information system in the SE80 is a nice way to search for enhancements...

Once you identify the exit, you need to create a project in CMOD and then add this enhancement number to that project...Once done the corresponding function module will be available with an include where u can write your custom code as per the requirements.

Hope is this helpful...

PS : Please reward points if solution was helpful

Read only

amit_sharma1
Product and Topic Expert
Product and Topic Expert
0 Likes
590

The best possible way to find this is:

every exit at least have the function module exit at least. and the naming convention for the same is :

EXIT_<Program_name>_<number>

So first step:

1. Run the transaction

2. go to system->status>program name

3 Run SMOD->components->check the box for FM

4. put <Program name> and serch the best way to find an enhancement .

Please reward the point if found useful.

Regards,

Amit