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: 

Add new field to standard SAP report

Former Member
0 Kudos

Hi abap gurus,

i have to create a new transaction just similar to T-CODE S_ALR_87011969 asset balance, but i have to add one more field super asset value to this ALV display, where can i add this new field if i use the same standard code. I also have to give the sub-total for this field, please help me.

Thanks

Devender.

5 REPLIES 5

Former Member
0 Kudos

Hi Devender,

You can get the program name from

System --> Status by executing the transaction S_ALR_87011969 .

After getting the program name you can copy the whole program to a new z program. Now you can debugg the whole code and analyse it.

You have to modify the fieldcatalog and select query which is fetching the data and internal table which is passing data to the report.

Hope this will solve your problem.

Regards,

Brajvir

Former Member
0 Kudos

first of all copy entire program RABEST_ALV01 into

Z Program

now check whether that field is available in main

internal table or not otherwise add that field

now insert field catelog in

this subrutine

FORM INIT_FIELDCAT

former_member188685
Active Contributor
0 Kudos

Get the main program and see you have any enhancements or exits available inside. If you are using ECC6.0 then check for the enhancement spots.

Former Member
0 Kudos

Done myself.

0 Kudos

Hey

Can you please tell me how did you do that by yourself. I am functional person actually but I need to add a field in the report MM60 layout. So is there anyway I can do it myself without involvement of ABAPer?? Or If I have to take ABAPes's help then What Do I need to provide them to get this thing done???

i know I have to provide them Field Catalog and Table Name passing the data for that field. but I want to make sure I do not miss anything.

Please help me in this.

Thanks,

Kruti