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: 

Finding a BADI for Infotypes

Former Member
0 Kudos
836

Hi Experts,

I am very very new to HR, Currently I need to do some enhancements.

How or what is the BADI for infotype 0759? I need to enhance this infotype by adding additional fields. After that, the additional fields will be populated automatically via BADI.. so, may i know which BADI is using this infotype? which program should i find to put a breakpoint and see the badi?

your guidance and help is most appreciated.

thank you.

Putra

5 REPLIES 5

Former Member
0 Kudos
162

To add new fields in HR infotype use transaction PM01

and in transaction smod enhancement PBAS0001

there are functions module for PBO/PAI.

Former Member
0 Kudos
162

Hi

To find a BADI for any tcode, goto SE37 and open this func module, SXV_GET_CLIF_BY_NAME. Inside this func module, der is 1 more func module, put a break point on it and run the tcode for which u want to search a BADI. if it stops at that func module, in debugger, double click on nmae parameter and it will give you the BADI name for that tcode. if it contains more than 1 BADI, it will keep showing u the names if u press F8.

Reward if useful

Regards

Sabah...

0 Kudos
162

Hi

for your requirement youcan use badi HRPAD00INFTY (before_output-method)

Regards,

Shrinivas

Former Member
0 Kudos
162

Hi,

Thanks for your response, however i dont understand on how to use the BAdI. any step by step on how to use it? thanks