For the love of SAP payroll
This is for the ones who find payroll interesting, but are not sure where to start. It’s also for the ones who find payroll intimidating and would rather steer clear! Either way, here’s my two cents on how to up your payroll game:
Start with the fundamentals
Leave SAP aside, to begin with. Just try to understand what payroll comprises, what payments and deductions are, how net gets calculated from gross. There are two aspects to any payroll solution – statutory and company-specific. Familiarize yourself with both.
Every country has its own set of laws that employers need to comply with. Focus on one country and get acquainted with its statutory requirements. Keep yourself up-to-date with the amendments as well.
Hit the SAP books
Once you’re reasonably confident about what payroll entails, try to correlate what you’ve learned with how it’s done in SAP. Understand what gets delivered through the standard solution, what you can customize as a functional consultant, what can be changed through ABAP coding and what must NOT be changed (yes, there is that last category, even if your customer demands otherwise).
Hone your analytical skills
“Thinking analytically is a skill like carpentry or driving a car. It can be taught, it can be learned, and it can improve with practice. But like many other skills, such as riding a bike, it is not learned by sitting in a classroom and being told how to do it. Analysts learn by doing.“
– Richards Heuer Jr.
My favorite approach to understanding how the payroll driver works is to simulate payroll and trace through the log. I hear you, it seems tedious and time-consuming. Quite the contrary, actually. Here’s why I find it useful:
a) It gives you an in-depth understanding of the payroll driver that the textbooks do not.
b) You can simplify complex issues by identifying the exact point in the log where the error arises.
c) From start to finish, you can connect the dots – see which infotypes get read, how wage types get modified, how new wage types are derived.
Start PCR-ing
Isn’t it annoying having to scout for an ABAP consultant for the slightest tweaking of logic? Introducing Personnel Calculation Rules – a functional consultant’s key to independent working! You’d be amazed at how much you can accomplish through a well-written PCR. It calls for earnest effort and tons of practice, but you know the old adage – no goal was ever met without a little sweat.
How would you know if a payroll requirement can be achieved through a PCR? My rule of thumb is this – if it’s logical, it’s possible. So if you can write your calculation logic on paper, most likely, you can translate it into a PCR. There are a myriad operations you can use in a PCR. Hit F1 on any operation or access the documentation through PE04. My advice is, don’t bother memorizing the operation or the syntax. Instead, focus on understanding what the operation can do and how you can apply it. You can make a note of the most useful operations, or, like me, simply turn to Google when in doubt.
Test thoroughly
Call me biased, but I’d say this applies more to Payroll than to any other area of SAP HCM (with the exception of Positive time management, perhaps). After all, we’re talking money here. So, while this shouldn’t deter you from making customization changes or writing PCRs, be aware of the responsibility that comes with it. Test each change you make & ensure you cover all test scenarios. The importance of thorough, complete testing cannot be overemphasized.
Learn, practise, learn, practise…
Nobody ever became a payroll consultant overnight, and most of us are still learning something new each day. There is a whole lot to payroll, even for a single country. So commit yourself to a continuous cycle of learning & then applying that knowledge every chance you get. And, hey, have fun along the way!
VERY nice! I have worked in HR/HCM a while now and Payroll and Time have always intrigued me....yet they seem so complex (can be) that I don't even know where to begin. Both seem like vast worlds unto their own. I often joke with Jarret Pazahanick that you guys are on another level and must be gluttons for punishment (haha). On the upside, you will ALWAYS have work! haha
Thanks for the comment Christopher. Gluttons for punishment..hahaha! Incidentally, those were my sentiments exactly before I ventured into payroll!
You should give it a shot..like me, you may be pleasantly surprised!