Skip to Content
Author's profile photo Bashir Ahmad

EOS Benefit Calculation with New Method for Saudi Arabia Payroll-Part-01

Introduction:

This document explains you the way of configuration end of service benefits(EOSB) policy as per your company policy. This document is totally based on Saudi Arabia Payroll solution but it may helps you in other country specific solution such as UAE Payroll, QATAR Payroll, OMAN Payroll where you want configure end of service benefits solution.

Overview:

SAP provide solution to calculate end of service benefit – EOSB based on Saudi Arabia labor law:

  • End Of Service Benefits Calculation – Old Method

http://help.sap.com/erp_hcm_ias2_2015_02/helpdata/en/9e/4a2452c3309b60e10000000a44176d/content.htm?frameset=/en/ed/4abe54d2798e21e10000000a44176d/frameset.htm&current_toc=/en/bf/bc52514aa09560e10000000a44176d/plain.htm&node_id=59

  • End Of Service Benefits Calculation – New Method

http://help.sap.com/erp_hcm_ias2_2015_02/helpdata/en/ed/4abe54d2798e21e10000000a44176d/content.htm?frameset=/en/ef/4d3fc6dd344c16bf5d433c5ce2a9cb/frameset.htm&current_toc=/en/bf/bc52514aa09560e10000000a44176d/plain.htm&node_id=58

For More details: visit this http://help.sap.com/erp_hcm_ias2_2015_02/helpdata/en/ef/4d3fc6dd344c16bf5d433c5ce2a9cb/content.htm?frameset=/en/9e/4a2452c3309b60e10000000a44176d/frameset.htm&current_toc=/en/bf/bc52514aa09560e10000000a44176d/plain.htm&node_id=57&show_children=false

Configuration and Back-end Settings

Step # 1:

For consideration of EOS base calculation payment u have to decide which wage type needs to be consider at the time of EOS calculation, for this

SPRO Path: Payroll > Payroll : Saudi Arabia > End Of Services (EOS) > EOS Configuration – New Method > Assign processing class for EOS Wage types

Table Access: Transaction code SM30 maintain table view V_512W_D

EOS_001.jpg

EOS_002.jpg

Step # 2:

SPRO Path: Payroll > Payroll : Saudi Arabia > End Of Services (EOS) > EOS Configuration – New Method > Determine EOS Termination Reasons

T-Code: PE03 feature 24EOS


EOS_003.jpg



Step # 3:


SPRO Path: Payroll > Payroll : Saudi Arabia > End Of Services (EOS) > EOS Configuration – New Method > Configure End of Service Provisioning and Payout Policy


Resignation Policy:


Design/create your company resignation policy here:

EOS_01.jpg

Below screenshot show you how to design Resignation benefits slabs as per Saudi Arabia labor law:


“RES” is a Pay Type variable which you use as return value in your feature 24EOS

“01” is Pay Group variable it will use in case of more than one group in a same policy


EOS_02.jpg

In above screenshot if you want that your slabs calculate payment benefit as peroration base then checked mark both button “Prorate” and “Payment Slabs”


Below screenshot show you that i design my resignation policy in three different slabs, kindly note i am considering my year as 360 total days



From Day To – Day Year Slab Benefit Formula
721 1800 02 – 05 (half month Salary/360)*1/3 * Number of services days
1801 3600 05 – 10 (Month Salary/360)*2/3 * Number of services days
3601 9999 10 more (Month Salary/360)*1 * Number of services days

EOS_03.jpg

From Day 721 – 1800 Days

EOS_04.jpg

From Day 1801 – 3600 Days


EOS_05.jpg


From Day 3601 – 9999 Days


EOS_06.jpg


Please follow me for more Saudi Payroll related processes i can write document for Termination policy soon 

Assigned Tags

      12 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Muhammad Qayyum Ahsan
      Muhammad Qayyum Ahsan

      Good efforts man, keep it up.

      Regards,

      Muhammad Qayyum Ahsan

      Author's profile photo Bashir Ahmad
      Bashir Ahmad
      Blog Post Author

      Hi Qayyum,

      Thanks for your comments.

      Regards;

      Bashir Ahmad

      Author's profile photo Former Member
      Former Member

      Great work

      Author's profile photo Bashir Ahmad
      Bashir Ahmad
      Blog Post Author

      Thanks Najia Aziz,

      Regards;

      Bashir

      Author's profile photo Former Member
      Former Member

      Awesome Information Bashir. Keep going...

      All the best.

      Author's profile photo Bashir Ahmad
      Bashir Ahmad
      Blog Post Author

      Hi Shaik Fareed,

      Thanks for your feedback,

      Regards;

      Bashir

      Author's profile photo Magdy Ghazy
      Magdy Ghazy

      Dear Bashir,

      I have one issue i hope if you can help me to solve it,

      An employee his hiring date is 20.11.2002 and when i create termination action to him the EOS showing for 5 years only, not showing for all his period 13 years.

      Could you advise me ?

      Regards,

      Magdy 

      Author's profile photo Former Member
      Former Member

      Check SASYR function this is the point where EOS service days computation will take place and pass on NUMBER to PCR, basically it will retrieve data from IT0002 (DOB field), IT2001, IT0000 & IT001.

      Try to put the break point in this function and run the payroll and check step by step how Service days are being calculated, you can figure it out issue easily!

      Regards,

      Hafeez.

      Author's profile photo Bashir Ahmad
      Bashir Ahmad
      Blog Post Author

      Hi Magdy,

      Make sure your configuration settings first, and also tell me its issue only service duration calculations or wrong amount, please tell me which EOS methodology in backend you are using ? also check your EOS slabs these are properly configured or not, otherwise share some screen shots so that I can assist you better

      Regards

      Bashir 

      Author's profile photo Magdy Ghazy
      Magdy Ghazy

      Hi Bashir,

      Kindly find the below screen Pyresult1.JPG

      Author's profile photo Magdy Ghazy
      Magdy Ghazy

      Hi All,

      The issue resolved but after i changed the date of birth for this employee because his age is 66 years.

      I changed his age less than 59 years, The EOS coming correct now.

      Just i want ask you if any rules checking the Age with EOS calculation?? if yes pls let me know this rule.

      Regards,

      Magdy 

      Author's profile photo Hamzah Zawli
      Hamzah Zawli

      Thank you Mr. Bashir for your helpful article.

       

      For bigenners, need to mention (as in guide) how to change the calculation from old to new method. must go to schema SAP9 (for the private sector) and SAU2 (for the public sector), uncomment schema SAEN and comment schema SAEO.

      Change%20the%20KSA%20EOS%20from%20old%20method%20to%20new%20method

      Change the KSA EOS from old method to new method

       

      Thank you