Академический Документы
Профессиональный Документы
Культура Документы
Report Painter is a very flexible reporting tool which can help the Functional Consultants to develop
various reports without the help of ABAP. The advantages of the Report Painter are that defining report
is very easy and flexible and you have control over the layout. The Rows and Columns are display in
the definition the way they are in the report itself.
Income Statements
Ratio Analysis
This is my first blog on SCN and I have attempted to share my knowledge in order to make the users
familiar with this reporting tool and contribute a little to the SAP Community. This blog is restricted to
the a simple designing of a Vendor Aging Analysis Report.
Initially, it is recommended to set General Data Selection to the form. Go to Edit-> Gen. data
selection-> Gen. data selection.
On the next screen, enter the Company Code in the selected characteristics
On the next screen, double click the lead column and change the description to Vendor Aging Analysis
The next step is to enter the characteristics in the rows. Double click Row 1 and select characteristics,
i.e. the vendor
Account Type K
The next step is to add the number of days in the columns for aging. Assuming the requirement from
the client is to age the vendors based on the following days:
30 Days
60 Days
90 Days
120 Days
150 Days
150+ Days
Total
In order to achieve this, double click column 1 and select Key Figures with Characteristics
Due date analysis 1 (1 means analysis of line items due. You can even select it from F4)
Enter the heading of the Columns. The form (below) will eventually look like this:
In order to add the totals in the last column, double click the dots and select formula
On the next screen, enter the formula in the Formula line by using the formula components as shown
in the next screen shot
You will be prompted to enter the description of this column. Enter Totals in the text box.
Always save your form after completion of every step.
That was the last step for creating a form. Eventually, the form will look like this as shown below.
On the next screen, the characteristic for currency will be appearing. You may enter the currency used
for your reporting. I am using PKR for my purpose. Also add Vendor in the sel. Characteristics .
In the next tab for Output Type, select the output type as Classic Drill Down and Basic List: D-Down
and save the report.
In the next screen, select the open items key date and execute the report. It will appear something like
the one below:
You can compare the APAGING report with the current standard report in FBL1N in order to get
confidence that the report developed is accurate.
For testing purpose, I have selected Vendor No. 600015 in FBL1N Report.
Upon comparison of both the report, we can see that the report created by report painter is providing
accurate data.
Conclusion
I wish you all Best of Luck in designing the above report for your clients/ companies and I hope that I
have shared my knowledge to the extent that the users get familiar with the Report Painter tool and
are able to cater multiple reporting requirements.
I will also try to share many further reports very soon!
Cheers
Anss Shahid Essani (ACCA)
Certified SAP Consultant
4013 Views Tags: report_painter, vendor_aging, sap_erp_financials
29 Comments
Great Share,
Do you have any information on Controlling Reports through Report Painter. ?
Thanks anyway
Regards
Like (0)
o
George Koshy Jun 30, 2013 1:08 PM (in response to Firoz Sayed)
Dear Firoz,
CO reports with Report painter is also similar to the ones explained by Anss Shahid
Essani.
Tr- codes are GR51/52/53 Create/change/display report groups.
GRR1/2/3 Create/change/display reports.
There are different standard libraries available, with which only standard CO reports
created by SAP. You may use the standard libraries and also you may copy the
standard libraries and create new libraries in customer naming range.
And also you may copy the standard reports and create new reports in customer
naming range and modify them to suite business requirements. And you can
transport(Tr.code GCTR ) the report group(recommended).
Most used standard libraries are
1VK- Cost Centers: Absorption
8A2
6O1
Hatem ABIDI Jul 22, 2013 12:58 PM (in response to George Koshy)
Thanks Anss for this post, it's really very nice report, looks perfect, but....
I was already familiar with this kind of reports, to be honest, but I have some issue with this
report,
I suppose you could help me,
Problem is when I have partial payment for an invoice,
If partial payment is made before due date of invoice, system gives same due date on partial
payment as invoice, but when a partial payment is made after due date of invoice, system
gives posting date of partial payment as due date (F-53, F-28 for customers), (just to mention
that payments from F110 always take posting date of partial payment as due date) and then in
this report partial payment and invoice are coming in two different ages,
Is there a way in sap, partial payment to take always due date of invoice, no matter when it
happens or this is standard behavior of SAP.
For that reason I use report S_ALR_87012085 and a tick Assign Items option, works fine, but
it's not very charming, looks bad, not user friendly at all, not good for export also,
Like (1)
o
G. Ajit Kumar Mar 4, 2013 7:36 AM (in response to Krali Marko)
Hi Krali Marko,
If i understand your requirement correctly, you want:
the terms of payment of the invoice should be assigned to the residual item in
case of a partial payments.
Standard SAP has a solution for acheiving this requirement.
Please do the below mentioned steps:
In the box - Specifications for Posting Residual Items from Payment Differences,
select the checkbox - Payment Term from Invoice(T043G-XKONR) and
After the above steps have been carried out please enter a customer/vendor invoice
and post a partial payment against the same customer/vendor.
Please check the residual item, the terms of payment available in the invoice would be
assigned to the residual item.
Hope this helps in resolving your issue.
(I understand your query was specifically addressed to Anss, but i just thought that
the resolution is important rather than the resolution provider)
Thanks and regards,
G. Ajit Kumar
Like (0)
cool ASE.
Cheers,
Aditya V
Like (0)
Mariks . Jun 21, 2013 3:46 PM
Excellent work done....Any one can understood easily with above explanation....Thank you....Keep it up...
Like (0)
HI Anss,
Very informative and Easy to understand.
Thanks
Muthu
Like (0)
Hi Anss
this you have developed is very good and easy way to understand.
Thanks is not sufficient word You Deserve More Than That
but Still Thank you
Like (3)
hi,
nice work. very useful for functional consultant. also one thing mention to how create TCODE
for this report and how to assign to report group.
regards,
Rakesh
Like (0)
Hi,
Nice to read your blog. I found some other blogs related to Report painter in detail. Please look
into below links for those.
SAPexperts | Use Report Painter to Facilitate the Design of Due Date Analysis Reports
and
SAPexperts | Basics of How to Use Report Painter to Facilitate Design of Due Data Analyis
Reports
Best Regards,
Prasad
Like (0)
Hi there,
Thank you very much. its very useful. COuld you please let us know building of Cash flow,
Income statements and Funds flow statements?
Regards, 'MG
Like (0)
Hi Anss,
Thanks for sharing this wonderful exercise.However, I am facing a problem while adding the
key figures
Account Type K
I am unable to see the fields 'account type' and 'vendor' in this screen. I tried a lot to find how
I can add these characteristic to the key figure, however I coudn't succed. Unless these fields
can be added to the chart the row would not be complete.
Hello Anss,
This is a fantastic post for the people who have heard about report painter and never used like
me..
totally understand the content thanks for your hard work and keep it up.
tc
Like (1)
Santanu
Like (0)
Hi,
Thanks for Sharing. I would like to know How to create Transaction Code for this Because there
is no library involved here.
Regards
Veenu Gulati
Like (0)
Anss Shahid Essani Sep 20, 2013 12:39 PM (in response to veenu gulati)
Hi Veenu,
Thank you for appreciating the work.
I think that the ABAPer is the better person to assign T-Codes to report. Once you have
created the report, the ABAPer may ask you the report's program.
When you are executing the report, you may go to "System --> Status". There you will
be able to find the program and other information that the ABAPer might require.
Hello Anss,
Thanks for sharing this wonderful information for generating report for vendor..
regards,
YR
Like (0)