‎2007 May 18 10:09 AM
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
‎2007 May 18 10:11 AM
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
‎2007 May 18 10:11 AM
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
‎2007 May 18 10:11 AM
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
‎2007 May 18 10:23 AM
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.
‎2007 May 18 10:21 AM
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
‎2007 Jun 21 12:07 PM
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