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: 

New Pushbuttons in PA30 ?

Former Member
0 Kudos

Hi Experts,

I want to know how we can add two new push buttons in application toolbar of the PA30 screen.

I want to add some functionality by pressing those buttons.

What is the process to add new functionality in Standard PA30?

Shall I use any standard BADI or I need to use access key to re-write in standard?

Will any one suggest any ways to do that?

If so BADI or Exits what are the available BADI's PA30?

Thanks,

Sakthi Saravanan

1 ACCEPTED SOLUTION

Former Member
0 Kudos

HI,

You need to find out the BADI or Exit to do your logic, this is the better way instead asking to the key to change the standard code.

Thanks!!

5 REPLIES 5

Former Member
0 Kudos

HI,

You need to find out the BADI or Exit to do your logic, this is the better way instead asking to the key to change the standard code.

Thanks!!

0 Kudos

Hi,

Try these User exits and BADI's for PA30.

User Exits

PARA0001

PARA0002

PBAS0001

PBAS0002

PBASRP01

HRPBAS01

HRPC0001

HRRPAI01

BADI's

HR_F4_GET_SUBTYPE

HR_FAST_ACTION_CHECK

HR_INDVAL

HRIV_REDUCE_AMOUNT

HRPAD00_ADRS

HRPAD00_ENTRY_LEAVE

HRPAD00_PAPM

HRPAD00_PREM

HRPAD00_RECOG_SCREEN

HRPAD00AUTH_CHECK

HRPAD00AUTH_RECORD

HRPAD00AUTH_TIME

HRPAD00INFTY

HRPADUS_PBAS_0001

Before you use BADI make sure that your code will not affect in future SAP upgrade.

Best Regards,

Mohan.

0 Kudos

Hi,

Is there any standard BADI's or User Exit available to add push buttons in the application tool bar of PA30 screen?

Thank you,

Sakthi

0 Kudos

Hi Sakthi,

Did you get this pushbutton rite? if yes please let us know.

Thanks

Sud.

0 Kudos

Hi

It again depends on whether you want to add the pushbutton to the first screen of PA30 or for particular infotype you need to add.

If you are adding for a particular infotype, then if it is customer infotype i.e. starting with 9XXX, then you need to change the GUI status to have this new button on the application toolbar or change the screen 2000 if it needs to be placed inside the screen.

Providing more information will be useful to provide right solution.

Regards

Ranganath