0% found this document useful (0 votes)
454 views27 pages

Vendor Aging Analysis Through Sap Report Painter

This document provides step-by-step instructions for creating a vendor aging analysis report using SAP Report Painter. It explains how to create a form and assign characteristics to rows and columns to display aging buckets by days. It then describes how to create a report, link it to the form, select an output type, and execute the report to view the aging analysis. The document aims to help users learn how to design reports with Report Painter to address common reporting needs.

Uploaded by

Dar Pinsor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
454 views27 pages

Vendor Aging Analysis Through Sap Report Painter

This document provides step-by-step instructions for creating a vendor aging analysis report using SAP Report Painter. It explains how to create a form and assign characteristics to rows and columns to display aging buckets by days. It then describes how to create a report, link it to the form, select an output type, and execute the report to view the aging analysis. The document aims to help users learn how to design reports with Report Painter to address common reporting needs.

Uploaded by

Dar Pinsor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 27

SAP ERP Financials: Vendor Aging Analysis

Through SAP Report Painter

Posted by Anss Shahid Essani Feb 22, 2013


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.

Common reports that most of the clients require are:


• Statement of Financial Positions
• Income Statements
• Cash Flow Statements
• Segmented Financial Statements
• Aging Analysis Reports
• 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”.

Step 1 – Create Form (FKI4)

Generated by Jive on 2015-12-18+01:00


1
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

• Enter the Form Type as Line Item Analysis


• Use your own naming convention to give a description to the form
• The structure should be Two Axes (Matrix)

In the next screen (below) you will see a form of unstructured row and columns.

Generated by Jive on 2015-12-18+01:00


2
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

Initially, it is recommended to set General Data Selection to the form. Go to Edit-> Gen. data selection-> Gen.
data selection.

Generated by Jive on 2015-12-18+01:00


3
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

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

Generated by Jive on 2015-12-18+01:00


4
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

On the next screen enter the following in the selected characteristics:


• Account Type – K
• Vendor – From “0” to “9999999”

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:

Generated by Jive on 2015-12-18+01:00


5
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

• 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”

On the next screen enter the following in the selected characteristics:

• Due date analysis – 1 (1 means analysis of line items due. You can even select it from F4)
• Days for net due dat
• From “0” to “30” (For aging of 30 days)
• From “31” to “60” (For aging of 60 days)
• From “61” to “90” (For aging of 90 days)
• From “91” to “120” (For aging of 120 days)
• From “121” to “150” (For aging of 150 days)
• From “151” to “99999” (For aging of 150+ days)

Generated by Jive on 2015-12-18+01:00


6
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

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

Generated by Jive on 2015-12-18+01:00


7
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

On the next screen, enter the formula in the Formula line by using the formula components as shown in the
next screen shot

Generated by Jive on 2015-12-18+01:00


8
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

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.

Step 2 – Create Report (FKI1)

Upon successfully creating the form, the next step is to prepare the report for execution. Here
you are required to select the report type as “Line Item Analysis”.

Enter the form as “APAGING”. This is the form that is assigned with the report. Use the same
naming convention of the report as the one used for designing the form. We will enter the name
as “APAGING” and “Vendor Aging” in the Long text.

Generated by Jive on 2015-12-18+01:00


9
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

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.

Generated by Jive on 2015-12-18+01:00


10
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

Step 3 – Report Execution (FKI0)


Go to the above T-Code and select the report APAGING in the line items tab and execute this report.

You can even asks the ABAP consultant to create a T-Code at a later stage for this report instead of going
through FKI0 and add that T-Code to your Favorites.

Generated by Jive on 2015-12-18+01:00


11
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

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.

Generated by Jive on 2015-12-18+01:00


12
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

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
12042 Views Tags: report_painter, vendor_aging, sap_erp_financials

Moazzam Mubarak
Mar 1, 2015 4:25 AM
Awesome document Anss, would be waiting for more from you.

Mahmoud Elnady
Dec 23, 2014 12:34 PM
Hi
Nice Document .. Very Helpful
Regards

Generated by Jive on 2015-12-18+01:00


13
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

Mahmoud

Mariann Simon in response to Siddalingappa Manney on page 15


Dec 16, 2014 1:36 PM
Hi Siddu M,

Did you solve it to add additional fields to input selection screen? If yes, how?

Thank you,
Mariann

Prashanth P
Nov 13, 2014 9:42 AM
Hi Anss,

How to view/change the report already present in the system.

Thanks

Ireneaus Muoka
Sep 19, 2014 3:48 PM
Hi Anss,
Thanks a lot. It was my first time to design a report painter and your post really helped me.

Regards,
Ireneaus

raju mamidi
Sep 10, 2014 6:20 PM
Hi shahid

excellent report someone like me who new to reporting painter, it's help me a lot to create ageing reports for
my client.

Thanks for your inputs

Regards
Raj

Waqar Ahmed
Aug 11, 2014 9:22 AM
Dear Anss,

Thanks for posting the information in details. It will help many users to understand and design aging report.

Generated by Jive on 2015-12-18+01:00


14
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

I would like to see more details from you for other options.

Regards,
Waqar

Lal Maheswararao Dara


Aug 11, 2014 9:22 AM
Its Very Good and in a very detailed Manner.

Please Keep Sharing all Your Experiences

Basappa Allannavar
Aug 11, 2014 7:50 AM
Hello Anss,

Its nice and very useful.

Regards,
Basappa

Siddalingappa Manney in response to Shihab MS on page 15


Aug 4, 2014 12:57 PM
Hi Shihab,

Thank you very much for your help, now i am able to see the line items, can you please let me know how can
we add customer filed in the input selection screen...at present we have "Open items at key date" in Tcode-
FDI0. Many thanks.

Regards,
Siddu M

Shihab MS in response to Siddalingappa Manney on page 15


Aug 4, 2014 12:48 PM
HI Friend

You have to drill down from this list into line item report select the figure and click on to execute the line
item report.

Siddalingappa Manney in response to Shihab MS on page 16


Aug 4, 2014 8:20 AM
Dear Shihab,

Generated by Jive on 2015-12-18+01:00


15
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

As suggested, i have selected but i am not able to see the line items level, i can see, totals as per slabs and
also can you please advise how to add customers filed in the input selection screen, at present i have only one
filed that is Key date. Many thanks.

FDI0- input selection screen shot.

FDI0- Output screen shot.

Regards,
Siddu M

Shihab MS in response to Siddalingappa Manney on page 18


Aug 4, 2014 7:50 AM
You have to add line item report in report assignment under option tab to view the line item level. Report type is
RT- ABAB report and technical name is RFARRE_ITEMS

Generated by Jive on 2015-12-18+01:00


16
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

Generated by Jive on 2015-12-18+01:00


17
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

Siddalingappa Manney
Aug 4, 2014 7:01 AM
Hi Anss,

I have followed the steps mentioned above and completed customer aging report,
When i execute the report using Tcode -FD10, i am getting only key date as input filed, i would like to add
customer filed also in the input screen and how to view the aging report by transaction level. at present i am
getting slab level total. how to view transactions . Many Thanks.

Regards,
Siddu M

Siddalingappa Manney
Jul 31, 2014 12:51 PM
Hi Anss,

Great explanation sir...you are the best...

Regards,
Siddu M

lakshmi p in response to Ganesh Sadula on page 18


Jul 12, 2014 2:25 PM
Hi Anss,

Thanks to share this keep posting.

Lakshmi

Ganesh Sadula
Jul 12, 2014 1:37 PM
Anss Shahid Essani

Thank you for sharing Vendor ageing report with Report painter ...

With Regards,
Ganesh

shishir srivastava
Jul 12, 2014 1:24 PM
Very Good Document. Also I have one query: How can we add one more related column of GL account in the
same report? Please suggest.

Mukthar Ali Ahamed N in response to Pankaj K Agrawal on page 19

Generated by Jive on 2015-12-18+01:00


18
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

Jun 28, 2014 8:42 AM


Dear Mr.Shahid,

Nice document. But I have a query. How can we specify the noted items i.e. down payment request will not
include in vendor balances. I am struck out here. Please clarify.

Regards,
Mukthar

Pankaj K Agrawal
Jun 28, 2014 7:58 AM
Dear Mr. Shahid,

Really a Great Explanation for Drill-Down Report Painter functionality. Much appreciated your way of helping
others to understand SAP standard functionality.

Have also attempted to create one small report for Vendor balance only with Drill-Down Report facility.

Have one small question, When user prints the drill down report, Selection criteria comes into the printout in the
starting which is quite annoying, tried to remove the tick from setting still could not get success for removing the
selection criteria.

Would you be needful to help me for removing the selection criteria from drill-down report printing.

Many Thanks for your help.

Kind Regards
p

Muhammad Javed
Jun 28, 2014 12:05 AM
Dear Shahid,

Excellent document, very nice, and thanks for sharing.

Regards
Javed

Erwin Leitner
Jun 27, 2014 11:14 PM
Hello,

Generated by Jive on 2015-12-18+01:00


19
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

Thank you very much for possibility learning from you.

Really super and excellent document.

All the best Erwin

Vinod Vemuru
May 23, 2014 12:19 PM

Very good document. Can be a cookbook to keep with

Thanks,
VV

George Koshy in response to Hatem ABIDI on page 22


May 21, 2014 8:34 PM
please click on like, if you feel helpful post

Ankur Sharma
Dec 3, 2013 9:39 AM

Excellent work !

madhu kumar
Oct 7, 2013 7:17 AM
Dear Anss Shahid Essani,

Really a very good Document, Great works !!!!

Thank you very much for sharing the document .

Thanks and Best Regards,


Madhukumar L

yogesh raina
Sep 20, 2013 12:59 PM
Hello Anss,

Thanks for sharing this wonderful information for generating report for vendor..

regards,
YR

Anss Shahid Essani in response to veenu gulati on page 21


Sep 20, 2013 12:39 PM

Generated by Jive on 2015-12-18+01:00


20
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

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.

Hope it helps out!

Cheers,
Anss

veenu gulati
Sep 18, 2013 5:21 PM
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

Santanu Das
Aug 1, 2013 2:59 PM
Very Informative. Thanks for sharing.

Regards,
Santanu

Nifrash Rahmathulla
Jul 30, 2013 6:05 AM
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

Omkar Atre
Jul 26, 2013 1:44 PM
Hi Anss,

Generated by Jive on 2015-12-18+01:00


21
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

Thanks for sharing this wonderful exercise.However, I am facing a problem while adding the key figures
• Account Type – K
• Vendor – From “0” to “9999999”

in FKI4 create form.

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.
I would be grateful if you help me out of this.

Regards,
Omkar

Hatem ABIDI in response to George Koshy on page 23


Jul 22, 2013 12:58 PM
very nice and very helpful

Mallikarjuna Gowdar
Jul 21, 2013 9:23 PM
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

Prasad Tatikonda
Jul 16, 2013 4:31 PM
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

Pampaniya Rakesh
Jul 2, 2013 8:08 AM

Generated by Jive on 2015-12-18+01:00


22
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

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

Mohit Pandya
Jul 2, 2013 7:10 AM
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

Muthukumareshan vijayan
Jul 1, 2013 2:17 PM
HI Anss,

Very informative and Easy to understand.

Thanks
Muthu

George Koshy in response to Firoz Sayed on page 27


Jun 30, 2013 1:08 PM
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 Costing ( for Cost center reporting)
8A2 EC-PCA: Standard Reports (forProfit center reporting )
6O1 Internal Orders (for Internal Order / PM order reporting)

Generated by Jive on 2015-12-18+01:00


23
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

thanks & regards,

George koshy
Senior SAP CO Consultant

Umamageshwaran Srinivasan
Jun 30, 2013 12:05 PM
Good effort. It is very useful, keep posting.

Regards,

Umamageshwaran.S

SAP 4 ME
Jun 28, 2013 11:13 PM
Good one...keep it up.

Cheers,

PS

yq z
Jun 26, 2013 11:08 AM
Thanks for your share.

Cheers,
Tim

Mariks .
Jun 21, 2013 3:46 PM
Excellent work done....Any one can understood easily with above explanation....Thank you....Keep it up...

Aditya Varrier
Jun 12, 2013 4:35 PM
cool ASE.

Cheers,
Aditya V

Guillaume Beaurivage
Jun 12, 2013 2:52 PM
Very simple and very efficient! Thanks!

Krali Marko in response to G. Ajit Kumar on page 25


Mar 4, 2013 10:57 AM
Hi Kumar, thanks for your reply,

Generated by Jive on 2015-12-18+01:00


24
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

Our company policy is not to use residual item, but strongly partial payments,
We already have tolerance group for customers/vendor, and it work on way as you explained. Unfortunately
we cant use this functionality. I need solution for partial payments always to take net due date from original
invoice.

Thanks,
Krali Marko

G. Ajit Kumar
Mar 4, 2013 9:52 AM
Very nice post...please keep up the good work Anss!

Thanks and regards,

Ajit

G. Ajit Kumar in response to Krali Marko on page 26


Mar 4, 2013 7:28 AM
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:

• Create a tolerance group/modify the existing tolerance group for customers/vendors(please use
transaction code OBA3) and

• In the box - Specifications for Posting Residual Items from Payment Differences, select the checkbox
- Payment Term from Invoice(T043G-XKONR) and

• In the Customer/Vendor Tolerance Group please do not maintain any Payment Terms in the field -
Fixed payment term(T043G-ZTERM) and

• Assign the tolerance group to the desired customer/vendor master(please use transaction code
FD02/XD02/FK02/XK02).

After the above steps have been carried out please enter a customer/vendor invoice and post a partial payment
against the same customer/vendor.

Generated by Jive on 2015-12-18+01:00


25
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

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

Krali Marko
Mar 3, 2013 9:03 PM
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,

Anss Shahid Essani


Feb 22, 2013 1:22 PM
Thanks Atif, Saqib and Nadeem Bhai.

Firoz, I will surely post something related to Controlling as well very soon!

Regards,
Anss

Nadeem Ansari
Feb 22, 2013 1:19 PM
Thanks Anss.... It is very useful

Regards,
Nadeem

Generated by Jive on 2015-12-18+01:00


26
SAP ERP Financials: Vendor Aging Analysis Through SAP Report Painter

saqib ikram
Feb 22, 2013 12:33 PM

Very informative Anss. keep it up

Atif Farooq
Feb 22, 2013 7:34 AM
Good effort Anss. Keep posting.

Firoz Sayed
Feb 22, 2013 6:23 AM
Great Share,

Do you have any information on Controlling Reports through Report Painter. ?

Thanks anyway

Regards

Generated by Jive on 2015-12-18+01:00


27

You might also like