“Everything you ever wanted to know about SAP HCM Reporting”
A detailed walkthrough of the SAP ERP Human Capital Management (SAP ERP HCM) reporting capabilities brought to you by @mgillet
Kudos to Andy Klee for giving the permission to add the article to this blog entry as normally only subscribers would have access to it. Andy dared to given us permission where other as just not even considering the option. Great Attitude Andy !
ERPTips is always looking out for qualified & talended experts to write for them. If you’re already a blogger and ‘have what it takes’ perhaps get in touch with ERPTIPS !
What is Reporting ?
Reporting is a key answer in these challenging times, reporting goes from functional needs to report on, audit requirements, follow up needs, troubleshooting or simply deliver information in order to meet legal requirements. SAP is well equipped with reporting tools; SAP HCM reporting does not fail this reputation.
The functionalities illustrated in this article, unless otherwise stated, are available for other SAP components. Functionalities demoed here are demoed from a SAP ERP 6.0 system (SAP latest release).
Reporting in SAP Human Capital Management (HCM)
Reporting can be divided in four areas, as illustrate in figure 1
Figure 1 : The four reporting areas within SAP R/3 and SAP Business Intelligence
The fours areas are the following : the SAP standard reports, which includes the Queries (ABAP queries for all components and Adhoc queries for HCM only), the enhancement area where we can take advantage of the user exit, the BAdIs, the BAPIS and the Function Modules provided by SAP. Should these not be enough, customer can always go to specific programming which of course should be avoided as it has a cost regarding setup and maintenance mainly. ‘Cherry on the pie’, should we have the possibility, we could always take the best out of reporting : the Business Warehouse which allows the best reporting offer thanks to its great technical possibilities.
Also bear in mind the Crystal Reports which could also help answering the business requirements. Perhaps have a healthy reading : BusinessObjects and SAP Part 4
As always, SAP is concise and never leaves anything to chance; each report available in HCM belongs to a clearly defined naming convention, as illustrated in figure 2.
Figure 2: SAP HCM Reporting Naming convention
The full article article features the following chapters :
Part1 – Accessing Reporting
What are the different means to access reports ?
Part 2 -Configuration options
SAP HCM is so ‘special’ that we also have configuration options ! Learn about them and apply them to best meet the business requirements and adjust your reports neatly.
Part 3 – Alternative to Reporting : SAP and Adhoc Queries
Just like Mr Jourdain (French Author Molière – Le Bourgeois Gentilhomme) who makes poetry without knowing, you can make ABAP code without knowing using the ABAP queries. Again as SAP HCM is ‘special’ we even have our own ‘brand’ : SAP Adhoc Queries !
Part 4 – Authorization Concept
Just a reminder that Human Resources do deal with ‘sensitive data’, therefore a quick review of Authorization Concept is provided.
Part 5 – Useful programs
Across my 12 years in the SAP HCM world, here are a couple of programs and/or reports that I came across and find quite handy.
Well, it is time to wrap up, I trust you enjoyed this article and I look forward to receiving your comments and feedback. Thank you for reading me until the end.
Through this article, I have covered the basic HCM reporting functionalities as well as the configuration options SAP users can take advantage of. Hopefully this article has provided the guiding principles for choosing which reporting tool will best suit the requirements in hands as well as the ‘cherry on the pie’ when dealing with Reporting customizing configuration.
We have seen that most functionalities illustrated above could also be reused among other SAP components.
Enough talking, let’s now turn this knowledge transfer into quick wins by letting you play and practice in the system.
Hope this helps,
My five cents to the HCM Community.
All the best,
Bonus : Transaction Cheat Sheet
Perhaps print out this Cheat Sheet regarding the transaction we mentioned throughout this article, as illustrated in figure 3 hereunder.
Figure 3 : Cheat Sheet for your convenience.