cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Payroll HCM Advanced Leave Payment (Annual Leave) Salary Hold

muhamedayman
Explorer
349

Could you please advise on how to hold an employee's salary in the SAP Payroll system during their annual leave (automatic hold) , without changing the employee status to inactive or create an event for annual leave? Additionally, I would like to ensure that this salary hold does not affect the calculation of advance leave payments in the background, in accordance with Saudi localization requirements.

Thank you.

Accepted Solutions (0)

Answers (1)

Answers (1)

VivekPalanivel
Product and Topic Expert
Product and Topic Expert

Mashup is mainly for Infotypes and not transactions. Once employee is locked, no payroll will be trigerred.

muhamedayman
Explorer
0 Kudos
okay once we make it as mashup, we can make business rule for make the automatic salary hold once the annual leave is approved ?
muhamedayman
Explorer
0 Kudos

and what about Payroll effect in Advanced leave payment in Saudi localization case because if we did the salary hold it will stop payroll calculation on the system, and it must be triggered for advanced leave payments deductions in regular payroll till the employee come back and also the GOSI cost posting.

VivekPalanivel
Product and Topic Expert
Product and Topic Expert
0 Kudos
Not sure if I understood it correctly. If Advance leave is paid for the months on leave, there is no need for additional payment. Once employee returns from leave, the regular would start from then. Business rule cannot impact mashup as mashup is in SAP system.
muhamedayman
Explorer
0 Kudos
Business rule cannot impact mashup as mashup is in SAP system its mean there is no automatic way to do to lock the employee salary once his leave is approved ?