Former Member

# Amount based on days of Paid Leaves,Bank Holidays&Festivals in payslip

Dear Friends, This scenario is for International Payroll. The client has daily rate of salary maintained for each employee. They count number of days for a month as 26 days and the full month salary is based on 26 days. If they don't have any paid Leaves or Bank Holidays or Festivals in a particular month, then they show 26 days as paid days. But if they have paid Leaves or Bank Holidays or Festivals which are Paid days, they show that in salary slip as separate paid components and reduce the number of days by that number for normal Base Salary calculation. Total of all days still comes out to be 26 and the total salary still calculates to be same. Example:- Employee 910001 has daily salary rate as 1000 MAD in IT 08. SCENARIO 1 NO PAID LEAVE Basic Salary(Wage type 0100) will be paid for full month, i.e. 26 days. If there is NO paid or unpaid leave in any month, then his total payment = 26 * 1000 = 26000 MAD. And in salary slip this is shown against for example wage type 0100. Wage Type Unit Amount/Unit Payment 0100 26 1000 26000 SCENARIO 2 2 Days PAID LEAVE (Wage Type 0210) The employee has 2 days Paid Holiday, then his salary slip will look like this Wage Type Unit Amount/Unit Payment 0100 24 1000 24000 0210 2 1000 2000 As shown above, since the employee has 2 days as paid holidays, so his number of days against wage type 0100 reduces by 2 days from 26(full month days). and His 2 paid days are shown as a separate wage type 0210. SCENARIO 3 4 Days PAID LEAVE (WAGE TYPE 0210) 3 Days FESTIVAL paid HOLIDAY (WAGE TYPE 0220) Another employee has 4 days as normal paid leave and 3 days of festival holiday. Then his normal 0100 wage type working days become = 26- (4+3) = 19 days But still his salary calculates to be same total Wage Type Unit Amount/Unit Payment 0100 19 1000 19000 0210 4 1000 4000 0220 3 1000 3000 As shown above the 0100 wage type days reduces from 26 to 19 and the other 7 days are shown separately on payslip. Note If there are Unpaid leaves during the month they are deducted from 26 days. The rate of all Paid Leaves, National Holidays or Festivals are based on 0100 wage type rate mainatined in IT0008. So friend i need help for above scenario:- 1) How to dynamically keep changing the unit of wage type 0100 whose rate is maintained in IT0008. 2) How to read a paid holidays and then use the unit maintained in IT0008 of an employee and make the payment. 3) How to differentiate all the Paid Leaves/Holidays/Festivals in separate wage types. URGENT SUGGESTIONS PLEASE... Thanking You. With Best Regards, Sunny SIngh
##### Add a comment
10|10000 characters needed characters exceeded

### Related questions

Posted on Dec 02, 2012 at 09:05 PM

If your client uses Time Evaluation, you should be able to generate WTs to transfer to Payroll the number of Paid Leaves or Paid Holidays.

In your Payroll Schema, you probably have function P2001 to process the Pay Period's Absences, and you could also use that to identify the number of Paid Leaves or Paid Holidays. It should also have function PARTT which would help you to identify the Partial Period Parameters that could be used to prorate the Basic Pay WT.

##### Add a comment
10|10000 characters needed characters exceeded
• Rémi Corriveau Former Member

I'm not sure how the process works without Time Evaluation, but there should be a special sub-schema in your Payroll Schema where Time data gets processed. Function PAB (or RAB) should be part of it, so that the Partial Period Parameters could be defined, and perhaps you could create separate "splits" for Paid Leave and Holidays.