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: 

How to find the fields & logic from Z report

Former Member
0 Kudos

Hi all,

Basically I am a PP consultant.

I need your help in understanding the Z report.

One of our ABAP programmer has developed one Z report.

The specifications had been given by someone else.

Now the ABAP programmer has been left.

I couldn't find the documentation.

So my requirement is to understand that Z report thoroughly.

The fields used in it, the tables & the logic behind it.

If that report is OK then it can be utilised.

Awaiting your valuable inputs.

SmanS

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

Goto SE80 and enter the report name under program category and hit enter. Below you can see the dictionary tables and the fields used in the report.

As for understanding the logic is concerned, the best option is to debug the report and understand the flow of the program.

Regards,

Vikranth

8 REPLIES 8

Former Member
0 Kudos

Hi,

Goto SE80 and enter the report name under program category and hit enter. Below you can see the dictionary tables and the fields used in the report.

As for understanding the logic is concerned, the best option is to debug the report and understand the flow of the program.

Regards,

Vikranth

kiran_k8
Active Contributor
0 Kudos

Hi,

Tables can be found by just checking the Source Code but to understand the basic functionality you can analyse the report output based on the inputs fed in the selection screen.To understand how they derived this output,take the help of a Tech Consutlant.

K.Kiran.

former_member195383
Active Contributor
0 Kudos

Going through the code and knowing the logic can be done by an ABAP technical person or any one who knows

ABAP Language constructs. Please get in touch with someone with that knowledge for the same.

Former Member
0 Kudos

Hi

If you want to know the tables and logic behind it i think you must have help of abaper to guide u.

If you have Functional & Technical Specification of that particular report you can get idea what exactly the requirement is?

Tables you can find in report under Tables section and variables wil be declared next to tables declaration

If there are any selection screen parameters used it will mentioned under Selection-screen/Parameters

If you execute the report you will get the output accordingly you can analyse like what is the requirement and to what it is related to......

Former Member
0 Kudos

Hello,

If you have some debugging knowledge you can understand the flow of the program. But i am not sure how far you are technically knowledgeable.

Anyway to try that, start the report using tcode SE38. And after entering the inputs, enter /h into the command box where you usually enter tcodes. It will enable debugging.

Now run the report and try to understand the flow by pressing F5, F6. F5 will process the next statement and F6 will process a block (i.e. a routine or function).

Otherwise if the program is around 100 lines, you can post it here so that someone can help you understand the logic.

Regards

Karthik D

0 Kudos

Hi

Thanks to all.

The problem is we are onsite. ABAPers are off site and they are loaded completely.

So I can not seek help from them.

That's the reason I have posted the query.

Any further inputs are welcomed.

In SE38 it is asking me to give input for the program. How to find the program from the report?

I am novice in ABAP.

SmanS

Former Member
0 Kudos

Hi,

If the source code contains Include statements you can check the INCLUDEXXXTOP include to find the tables or structures used in the program.

Depending on the output of the report the logic is build using ABAP code.You can even debug the program and check.

Thanks,

Anuradha

Former Member
0 Kudos

Closing the thread......