Previous page

Next page

Splitting Leave Requests (Self-Service)

Summary

A leave request can be split into one or more leave request entries. Splitting creates an entry for each pay period covered by the leave request. For example, when leave requests span the following pay periods, the leave requests are split into entries.

Example

 

Pay Period

Start date

End date

Pay Period 1

01/01/2009

14/01/2009

Pay Period 2

15/01/2009

28/01/2009

Pay Period 3

29/01/2009

11/02/2009

Leave Request

Start date

End date

Leave Request 1

05/01/09

05/01/09

Creates one entry for Pay Period 1

First entry

05/01/2009

05/01/2009

 

Leave Request 2

16/01/09

24/01/09

Creates one entry for Pay Period 2

First entry

16/01/2009

24/01/2009

 

Leave Request 3

25/01/09

02/02/09

Creates two entries for Pay Periods 2 and 3

First entry

25/01/2009

28/01/2009

Second entry

29/01/2009

02/02/2009

 

Leave Request 4

10/01/09

10/02/09

Creates three entries for Pay Periods 1, 2 and 3

First entry

10/01/2009

14/01/2009

Second entry

15/01/2009

28/01/2009

Third entry

29/01/2009

10/02/2009

The units in the original leave request are allocated to entries for the appropriate pay periods.

Assigning a module

Self-Service must then assign a module to the leave request entry. A module is assigned using the Start and End dates of the entry and their relation to last pay period closed and last roster/actuals opened date.

The following rules are applied:

  • If the End date of the entry is less than or equal to the last closed period End date, then the module is “P”.
  • If the Start date of the entry is greater than the last paid date, and the End date of the entry is less than or equal to the last open Roster End date, then the module is “T”.
  • If the Start date of the entry is greater than the last Roster opened End date, then the module is “F”.

For more information, see Leave Request Modules (Self-Service).

Example

The following table shows how modules are assigned to the entries when Payroll is in the following state:

  • The last pay period end date is 14/01/2009
  • The last roster opened date is 28/01/2009.

 

Leave Request

Start date

End date

Module

Leave Request 1

05/01/09

05/01/09

 

Creates one entry for Pay Period 1

First entry

05/01/2009

05/01/2009

P

 

Leave Request 2

16/01/09

24/01/09

 

Creates one entry for Pay Period 2

First entry

16/01/2009

24/01/2009

T

 

Leave Request 3

25/01/09

02/02/09

 

Creates two entries for Pay Periods 2 and 3

First entry

25/01/2009

28/01/2009

T

Second entry

29/01/2009

02/02/2009

F

 

Leave Request 4

10/01/09

10/02/09

 

Creates three entries for Pay Periods 1, 2 and 3

First entry

10/01/2009

14/01/2009

P

Second entry

15/01/2009

28/01/2009

T

Third entry

29/01/2009

10/02/2009

F

 

Note

The dates in the pay period table should have no breaks or Self-Service cannot split leave requests correctly.

Self-Service performs the following error checking:
When an employee submits a leave request, Self-Service checks that the requests to be paid add up to the total value of the request. If the requests do not add up, then the employee receives the following error:

"Leave request was unable to be approved/declined due to an error. Please try again and if this error persists contact your HR department".

The following error is written to the log file:

"Invalid periods for employee 402 for period xx/xx/20xx 12:00:00 a.m. to xx/xx/20xx 12:00:00 a.m".

You must fix the periods before the leave request can be approved.

Previous page

Next page