Skip to Content

How can I get the hourly wage based on the annual salary from pa0008-ansal?


Does anyone have a way to get the hourly wage based on the annual salary from pa0008-ansal? I need a standard SAP function. I've tried HR_ECM_CALCULATE_HOURLY_RATE, HR_ECM_CALCULATE_SALARY and RP_ALLPERIODS_FROM_ANSAL, but for some reason, I can't get the hourly wage for a few employees with these functions.

Thank you!

Cedric Lesperance

Add a comment
10|10000 characters needed characters exceeded

  • Hi,

    For the employees that are not working can you check the values on PA0008-ANSAL thru SE16n or SQVI? It can be the case that PA0008-ANSAL is actually blank even though it appears to be populated when you view IT0008 thru PA30. This is usually as a consequence of having one or more of the wage types on IT0008 indirectly valued.

    That is most likely why an FM would return values for some but not all.

    In what circumstances do you need to provide this information, ie is a little bit of ABAP an option?


Related questions

0 Answers

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.