cancel
Showing results for 
Search instead for 
Did you mean: 

What are the user exits for Transaction PA40 (personnel actions)??

Former Member
0 Kudos

What are the user exits for Transaction PA40 (personnel actions)??

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello,

I think Ravi has provided all the user exists. But I would suggest you to go for BAID's. There are BADIS's available for PA40 transaction.

Follow the below steps to find out what all BADI's are called when you press any button in any transaction.

1) Goto se24 (Display class cl_exithandler)

2) Double click on the method GET_INSTANCE.

3) Put a break point at Line no.25 (CASE sy-subrc).

Now

4) Execute SAP standard transaction

5) Press the required button for which you need to write an exit logic, the execution will stop at the break point.

6) Check the values of variable 'exit_name', it will give you the BADI name called at that time.

7) This way you will find all the BADIs called on click of any button in any transaction.

Regs,

Venkat Ramanan N

Former Member
0 Kudos

Hi Naresh,

perhaps you could also use one of the following BAdI:

HRPAYXX_DELETE_PERNR                    
HRPADUS_PBAS_0001                       
HRPAD00_PREM                            
HR_F4_GET_SUBTYPE                       
HR_FAST_ACTION_CHECK                    
HR_INDVAL                               
HR_SET_PKGAB                            
HRPAD00AUTH_CHECK                       
HRPAD00AUTH_RECORD                      
HRPAD00AUTH_TIME                        
HRPAD00INFTY                            
HRPAD00_ADRS                            
HRPAD00_ENTRY_LEAVE                     
HRPAD00_PAPM                           

Regards

Bernd

former_member181962
Active Contributor
0 Kudos

HRPBAS01 User Exit for HR Master Data

HRPC0001 HR: PC download authorization

HRRPAI01 User exit for FB HR_ENTRY_DATE and HR_LEAVING_DATE

PARA0001 Enhancement for Determining the Number of Periods

PARA0002 Enhancement for Calculating Annual Salary; IT0008,14,15

PBAS0001 PA: Pers.Admin./Recruitment: Default values and checks

PBAS0002 PA: Enhancements for Personnel Administration - Menu

PBASRP01 PA: User exit distributed reporting