Example: Create an Earning for Multiple Time Offs
This example illustrates how to create an earning for multiple time offs for these payroll countries:
- USA
- Canada
- UK
Global Modern Services wants their earnings to calculate paid time off for the combined value of multiple time offs that are paid based on compensation rate. Sheila, the payroll administrator, creates an earning for all time offs paid at an hourly rate.
This example is relevant to organizations with employees in the U.S. and Canada for Payroll for Canada and the U.S. that share a vacation policy.
Set up base pay earnings to subtract paid time off from regular wages. Alternatively, you can subtract paid time off directly from Gross or Net pay accumulations.
Security:
Set Up: Payroll (Calculations - Payroll Specific)
domain in the Core Payroll functional area.- Create the aggregate calculation:
- Access theCreate Aggregate Calculationtask.
- Complete these fields:FieldValueCategoryPayrollFunctionSumOperandSelectPTO - Vacation - Time Off PaidandPTO - Sick Pay - Time Off Paid. These absence component related calculations pull paid time off hours or days into the earning calculation.PTO - Vacation PaidandPTO - Sick Payare the time off definitions in Workday Absence Management.
- Create the earning:
- Access theCreate Earningtask.
- Name the earning: All Time Off - Paid.
- In theCriteriasection of theEffective Datedtab, create an eligibility rule to prevent the earning from resolving when the employee has no paid time off.In theWorker Eligibilityfield, select , and selectPayrollas theCategory. Add a row and enter these values:FieldValue1st OperandSelect the aggregate calculation you defined earlier.Operatornot equal to2nd Operand0(zero)
- Define the earning calculation in theCalculation Detailssection of theEffective Datedtab:
- SelectTime Off Paid (Units) * Ratein theCalculationfield.
- Insert 2 rows in theRelated Calculationsection and complete these fields:Related CalculationOverride CalculationTime Off Paid (Units)Select the aggregate calculation you defined earlier.RateCompensation: Compensation Element Value (using PC Frequency Override)
- Select aCompensation Element, such asBase Pay.