on 11-11-2011 7:30 PM
Hello,
I have to add a field in those four reports:
FBL5N
S_ALR_87012172
S_ALR_87012169
S_ALR_87012197
In fact, the field must be BSEG-XREF3 that will be used to indicate a particular data. So I must have it on the selection-screen of those reports, using the data that has been input on that field to filter the reportings and end up with the reportings related to that.
I have tried to find user-exits, to find BTE and I found no place to be able to add that specific field inside the selection-screen and in the report without going with a Z program.
Any suggestions on any enhancement I could use?
Thank you
Hi,
Please follow the steps mentioned below.
1. Go to SE36
2. Key the logical database as "DDF" (This is logical database for all the mentioned reports)
3. Go to Extras>Selction view
4. Origin of view SAP/CUS (according to your system)
5. Go to change
6. In the subtab Tables/Nodes Select BSEG
7. Select the field XREF3 from Table Fields/Node fields.
8. Add them into one of the functional group.
9. Now Preselect option will get activated.
10.Select this and save.
11.Field XREF3 would be available as an input option in these reports.
Warm regards,
Murukan Arunachalam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you Murukan_A
Thank you very much! It solved most of my selection-screen problem! Though, we made a change and we decided to go with BSID-XREF3 instead from BSEG but the trick worked well anyway.
Though, when I look at the report S_ALR_87012172, I can't find anything related to BSID. I am trying to find what is the setting in the Logical DB that allows something to appear in a reporting or not but I can't find it... Is the dynamic selection something that you determine via the program or the Logical database? I mean... if I put some stuff in zones group 05, (like it is the case for BSID fields), is it in the program that we find that the zones group 05 will appear or is it determined in the database?
Hi SBenoit,
Since this is more of a technical area, I wont be able to provide a concrete answer on this. I could able to collect the following information in this regard. Hope this helps.
"You require two things before you can implement a dynamic selection in a logical database. One is a special statement in the database program's selection include (DBxxxSEL). This special statement ensures that the user can enter the corresponding selection criterion. You enter the selection criterion for a dynamic selection in a different way from simply parameters or selection tables, and the program also evaluates it in a different way. Therefore, the selection statement must be tailored to the paritcular table so that the table can evalutate this selection criterion."
Courtesy : ABAP/4: Programming the SAP R/3 System by Bernd Matzke
Warm regards,
Murukan Arunachalam
Edited by: Murukan_A on Nov 15, 2011 8:24 PM
hello benoit
why dont you go for editing the dynamic selection screen variant by abap editor.
SE38
give program and change variant
in variant initial screen ,give name of variant and press create
select for individual selection screen
press continue and give desired selection values
keep posted
regards
rohit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi:
We have done it using BTE 1650..Please check it, hopefully it will meet your requirement.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.