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

Logical Database

Former Member
0 Likes
571

Hi Gurus,

Am using PNP LDB in my Hr program. For that it is displaying the default selection screen for LDB. I need to display my own selection screen which am creating in my program. It is displaying the standard selection screen and below that it is displaying my own selection screen. How can i omit the standard selection screen?

Point will be awarded.

Thanks

SC

1 ACCEPTED SOLUTION
Read only

suresh_datti
Active Contributor
0 Likes
538

go to the Report Attributes & change the Report category to 'All fields suppressed'.. I think it is '____003'.. but you can look it up via the drop down once in the change mode..

~Suresh

5 REPLIES 5
Read only

suresh_datti
Active Contributor
0 Likes
539

go to the Report Attributes & change the Report category to 'All fields suppressed'.. I think it is '____003'.. but you can look it up via the drop down once in the change mode..

~Suresh

Read only

Former Member
0 Likes
538

Hi

If you don't want the Std selection screen Then REMOVE the LDB PNP from the Program attributes and use Your own selection screen.

Then You can't use the commands like

GET PERNR and other Macros

you have use ordinary select statements like what we use in other modules when you don't use LDB.

Before doing this, check the HR Report category in the attributes, so that you can do changes to that Category.

Reward points if useful

Regards

Anji

Message was edited by:

Anji Reddy Vangala

Read only

0 Likes
538

Hi,

you follow the following path:-

goto->attributes->hr report category tab->in master data(infotye)field select [no selection criteria for dp pnp] using f4 help

I had checked.it works fine.Only the selection screen defined by you will be displayed.

Reward points if useful.

Read only

Former Member
0 Likes
538

you can not omit the PNP screen , instead of the you can place only your fields .

in report selection -> master data selection use f4 , then it will take you to report catogery there you copy the exsisting one to z**** as you want then remove the fields which are , then add only your required fields .

this will work ....... we are using it by deifining our own report selection category for all the HR Programs ............. no selection screen logic definintion inside the program

Girish

Read only

Former Member
0 Likes
538

Hi SC:

I also needed similar functionality and used following strategy:

1. Create report program and set the program Attributes - Logical database: PNP and Selection screen: 000

2. Create transaction (report transaction) tcode: Z_PNP and assign your report program to it.

3. Create another report program and call the transaction created above as: CALL TRANSACTION 'Z_PNP' AND SKIP FIRST SCREEN.

It worked fine for me. If someone has better suggestion, I would welcome.

Regards,

Khalid Mustafa

Development Consultant Netweaver-ABAP