cancel
Showing results for 
Search instead for 
Did you mean: 

Adding fields to different reports

Former Member
0 Kudos

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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

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

Former Member
0 Kudos

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?

Former Member
0 Kudos

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

Former Member
0 Kudos

Hello Murukan_A,

Well, it is not answering my question but it is directing me towards new places to search to find the answer. Thank you very much for your input.

Answers (2)

Answers (2)

Former Member
0 Kudos

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

atif_farooq
Active Contributor
0 Kudos

Hi:

We have done it using BTE 1650..Please check it, hopefully it will meet your requirement.

Regards

Former Member
0 Kudos

Hello Mr. Farooq,

Thank you for your time but I was wondering...

You said you have done it with BTE 1650 but was it for FBL5N or was it for all the mentionned reports? I know I have found infos related to FBL5N and BTE 1650 but my worries are mostly about the three others.

Thank you